Propozycja : qbittorrent.spec , up rb_libtorrent.spec
Bart
uzi18 w o2.pl
Czw, 3 Maj 2007, 00:08:21 CEST
Bartosz Świątek wrote:
> 02-05-07, Bart <uzi18 w o2.pl> napisał(a):
>
>> Zdaje sobie sprawę, że w Th nie miało być wersji rc ale ten spec wymaga
>> wersji 0.12 a takowa występuje tylko w wersji rc jak na razie.
>>
>> Samym program rb_libtorrent zacząl sie budować dopiero po poprawce na boost.
>>
>> Dodatkowo wysyłam linki:
>>
>> http://starowa.one.pl/uzi/pld/rb_libtorrent.spec.patch
>> http://starowa.one.pl/uzi/pld/qbittorrent.spec
>> http://starowa.one.pl/uzi/pld/qbittorrent-icon.patch
>>
>> Jak zwykle czekam na glosy krytyki :)
>>
>> Pozdrawiam
>> Bartłomiej Zimoń
>>
>>
>> %prep
>> %setup -q -n %{name}-%{version}
>>
>
> Uprość to, bez -n też pójdzie.
>
>
ok poszlo
>> %build
>> export QTDIR=/usr/include/qt4
>> export PATH=$QTDIR/bin:$PATH
>> export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
>>
>
> To nie wydaje się prawidłowe. Na pewno QTDIR jest nieprawidłowy przez
> co reszta też traci sens.
>
>
ok faktycznie configure takie rzeczy wykrywa ...
>> ./configure --prefix=/usr
>>
>
> Czemu nie makro %configure ?
>
>
bo z makrem %configure sa takie kwiatki :
+ ./configure LDFLAGS=-Wl,--as-needed CFLAGS=-O2 -fno-strict-aliasing
-fwrapv -march=athlon -gdwarf-2 -g2 CXXFLAGS=-O2 -fno-strict-aliasing
-fwrapv -march=athlon -gdwarf-2 -g2 FFLAGS=-O2 -fno-strict-aliasing
-fwrapv -march=athlon -gdwarf-2 -g2 CPPFLAGS= CC=athlon-pld-linux-gcc
CXX=athlon-pld-linux-g++ --host=athlon-pld-linux
--build=athlon-pld-linux --prefix=/usr --exec-prefix=/usr
--bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib
--mandir=/usr/share/man --infodir=/usr/share/info --x-libraries=/usr/lib
--prefix=/usr
Usage: ./configure [OPTION]...
This script creates necessary configuration files to build/install.
...
>> %{_mandir}
>> %{_pixmapsdir}
>>
>
> To jest na pewno błędne. Znaczy, że te katalogi należą do tej paczki ?
> Inne też je mają - namieszałeś coś.
>
>
Dlaczego bledne ?
jest jeden plik man do wciagniecia przez rpm-a i pliki ikonek ...
W ogóle dziwna budowa programu bo jak sie okazuje pliki jezykowe *.qm
wciaga do plikow naglowkowych jako dane ...
Więcej informacji o liście dyskusyjnej pld-devel-pl