[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