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