SPECS: crossmingw32-gettext.spec - clean ups
Jakub Bogusz
qboosh w pld-linux.org
Wto, 20 Lut 2007, 21:18:11 CET
On Tue, Feb 20, 2007 at 08:41:46PM +0100, Cezary Krzyzanowski wrote:
> Dnia 20-02-2007, wto o godzinie 20:09 +0100, Jakub Bogusz napisał(a):
[bcond]
> > Przeszkadzał w czymś?
> >
> Domyślnie właczony
No i?
Wiele innych bcondów jest domyślnie włączona.
> > Czemu ma służyć taki "cleanup"? gettext nie korzysta z pkgconfiga.
>
> Teraz - chce mieć w każdym z crossów pewien stały format, w tym
> pkgconfig
I jaki ma sens eksportowanie nie używanych zmiennych?
Równie dobrze można by dodawać --with-qt-libraries we wszystkich
pakietach z %configure, a nie tylko tych kilkudziesięciu czy paruset
korzystających z kde*.
> > A czemu to? Te parametry są tylko dla configure.
>
> Starczy - potem pojawiają się jaja przy kompilacjach, bo systemowe
> ranlib i ar sobie nie radzą z crossowymi bibliotekami
Gdzie potem? Nie miałem z tym problemów.
> > > %files
> > > %defattr(644,root,root,755)
> > > -%{_bindir}/libintl-8.dll
> > > -%{_libdir}/libintl.dll.a
> > > +#%{_bindir}/libintl-8.dll
> > > +#%{_libdir}/libintl.dll.a
> > > %{_libdir}/libintl.la
> > > -%if %{with asprintf}
> > > %{_bindir}/libasprintf-0.dll
> > > %{_libdir}/libasprintf.dll.a
> > > %{_libdir}/libasprintf.la
> > > -%endif
> > > %{_includedir}/*.h
> >
> > Tutaj też coś bez sensu.
> > Ten pakiet istnieje właśnie dla libintl.dll.a (i nagłówków).
> > libasprintf to tylko dodatek, nie wiem czy gdziekolwiek używany.
>
> te dll-ki mi się nie budują po prostu. Próbowałem ze 4-5 razy, z
> oryginalnym specem i kupa - po prostu się nie budują.
Teraz to się pakiet w ogóle nie buduje, bo definicje w winnt.h z w32api
3.8 są w konflikcie z tymi z intl/localename.c :/
*.dll są raczej do przeniesienia do wine/windows/system, ale to inna
sprawa.
--
Jakub Bogusz http://qboosh.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl