[SPEC] tworld.spec NEW!
Bart
uzi18 w o2.pl
Pią, 13 Kwi 2007, 23:41:24 CEST
Przemyslaw Iskra wrote:
> On Fri, Apr 13, 2007 at 11:16:34PM +0200, Bart wrote:
>
>> Ciekawa gierka na bezsenne noce ;)
>> Takie tam lamiglowki jeszcze pamietajace Atari ;)
>>
>> Zycze milej zabawy :)
>>
>> link do speca
>> http://starowa.one.pl/pld/tworld.spec
>>
>> Zalaczam tez ponizej moze ktos cos wychwyci jesli jest zle.
>>
>>
>
>
>> #BuildRequires: autoconf
>>
> widzę że autoconf jednak potrzebny
>
>
juz jest
>> #BuildRequires: automake
>>
>
>
>> %configure \
>> --prefix=/usr
>>
>
> $ rpm --eval "%configure" | grep -- --prefix
> --prefix=/usr \
>
>
>
usuniete
>> %install
>> pwd
>> ls -l
>>
>
> co to za śmieci ?
>
>
usuniete (musialem sie znalezc w tym wszystkim ;P)
>> rm -rf $RPM_BUILD_ROOT
>> install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_datadir}/%{name}/res,%{_datadir}/%{name}/data,%{_datadir}/%{name}/sets} \
>> $RPM_BUILD_ROOT%{_desktopdir}
>>
>
> skoro i tak używasz {,,} to można je zagnieżdżać:
> %{_datadir}/%{name}/{res,data,sets}
>
>
jest
>> install tworld $RPM_BUILD_ROOT%{_bindir}/tworld
>> install res/* $RPM_BUILD_ROOT%{_datadir}/%{name}/res
>> install data/* $RPM_BUILD_ROOT%{_datadir}/%{name}/data
>> install sets/* $RPM_BUILD_ROOT%{_datadir}/%{name}/sets
>>
>
> to może lepiej kopiować całe katalogi, no chyba że tam są pliki
> zaczynające się od kropki które mają się nie skopiować
>
>
tzn jak ? ;P
poprostu cp ?
>> #%{_pixmapsdir}/tworld.png
>> #%{_desktopdir}/*.desktop
>>
>
> skoro jest to mała, Xowa gierka, to może jednak przydało by się tego
> desktopa i ikonkę wyczarować
>
>
>
zdazylem dopisac do todo ale moze zaraz zrobie jesli jest taka ikonka
wogole ;)
speca robilem na podstawie 2ch innych nie znam jeszcze wielu rzeczy.
swieza wersja jest na http://starowa.one.pl/uzi/pld/tworld.spec ;)
nie wiem dlaczego ale jak jest automake to jakies bledy pluje i sie nie
buduje.
Więcej informacji o liście dyskusyjnej pld-devel-pl