X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=fortune-mod.spec;h=8589c63e2ee0410c88a8da4037e20104db87f630;hb=3db0c41a9d7ddc62db97358b9add3cd1430c5db1;hp=8b45d1a1a586c51368f7ea027b07d0cf857c43ac;hpb=ffe2590d19a47819ff05f14ebe62306f72c345b8;p=packages%2Ffortune-mod.git diff --git a/fortune-mod.spec b/fortune-mod.spec index 8b45d1a..8589c63 100644 --- a/fortune-mod.spec +++ b/fortune-mod.spec @@ -1,12 +1,30 @@ +# +# Conditional build: +%bcond_with offensive # include offensive fortunes +# Summary: A program which will display a fortune +Summary(cs): Program suenka s vitbou (fortune cookie) s opravami chyb +Summary(da): fortune-cookie program med mange fejl rettelser +Summary(de): Glückskeks-Programm mit Bugfixes +Summary(es): Fortune: frases famosas y refranes +Summary(fi): Paranneltu fortnue-ohjelma +Summary(fr): Programme fortune cookie avec correction de bugs Summary(pl): Program wy¶wietlaj±cy losow± fortunkê +Summary(pt_BR): Fortune: frases famosas e ditados +Summary(ru): ðÒÏÇÒÁÍÍÁ, ÐÅÞÁÔÁÀÝÁÑ "fortune" (ÓÌÕÞÁÊÎÏ ×ÙÂÒÁÎÎÏÅ ÓÏÏÂÝÅÎÉÅ) +Summary(uk): ðÒÏÇÒÁÍÁ, ÑËÁ ÄÒÕËÕ¤ "fortune" (×ÉÐÁÄËÏ×Ï ×ÉÂÒÁÎÅ ÐÏצÄÏÍÌÅÎÎÑ) Name: fortune-mod -Version: 1.0 -Release: 13 +Version: 1.99.1 +Release: 0.1 License: BSD Group: Applications/Games -Source0: ftp://sunsite.unc.edu/pub/Linux/games/amusements/fortune/%{name}-9708.tar.gz -Patch0: %{name}-offense.patch +#Source0: ftp://sunsite.unc.edu/pub/Linux/games/amusements/fortune/%{name}-9708.tar.gz +Source0: http://www.redellipse.net/code/downloads/%{name}-%{version}.tar.gz +# Source0-md5: f208805b3b712e32997d7667e0ec52d8 +Source1: %{name}.sh +Source2: %{name}.csh +Patch0: %{name}-32bit-offset.patch +Patch1: %{name}-display-source.patch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -16,8 +34,49 @@ program. Fun-loving system administrators can add fortune to users' .login files, so that the users get their dose of wisdom each time they log in. -Install fortune if you want a program which will bestow these random -bits o' wit. +%description -l cs +Toto je trvale oblíbený program vìstící osud (fortune). Rád zobrazí +náhodnou vì¹tbu, je-li spu¹tìn. Obvykle je legrace, kdy¾ se umístí do +souboru .login pro u¾ivatele va¹eho systému, aby uvidìli nìco nového +poka¾dé, kdy¾ se pøihlásí. + +%description -l da +Dette er det altid populære 'fortune' program. Det vil gladeligt +udskrive en tilfældig besked når det køres. Det er sjovt at have i +.login filen for dine brugere, så de altid ser noget nyt når de logger +ind. + +%description -l de +Dies ist das beliebte Glückskeks-Programm. Es druckt eine zufällige +Weisheit. Wenn Sie es in die .login-Datei Ihrer Benutzer schreiben, +erhalten diese bei jedem Anmelden einen neuen Spruch. + +%description -l es +Este es el popular programa fortune. Irá satisfactoriamente imprimir +un dictado aleatorio cuando se ejecute. Generalmente, es gracioso +ponerlo en el .login para sus usuarios, para que vean algo nuevo +cuuando entren. + +%description -l fi +Tämä on aina suosittu fortune-ohjelma. Se tulostaa satunnaisen +mietelauseen tai vitsin aina ajettaessa. Se yleensä laitetaan +käynnistymään käyttäjien .login-tiedoston kautta, jolloin käyttäjä +näkee aina uuden lauseen kirjautuessaan sisään. + +%description -l fr +Le célèbre programme fortune. Il affiche joyeusement un dicton +aléatoire lorsqu'il est lancé. Il est généralement amusant de le +placer dans le .login des utilisateurs d'un système pour qu'ils voient +quelque chose de nouveau à chaque fois qu'ils se loggent. + +Cette version supporte l'utilisation de la variable $LANG pour choisir +automatiquemment un sous répertoire adapté à la langue de +l'utilisateur + +%description -l it +Questo e' il popolare gioco fortune. Visualizza casualmente delle +frasi sul video. Gli utenti di solito lo aggiungono nel proprio .login +per vedere delle frasi divertenti ogni volta si collegano. %description -l pl Fortune-mod zawiera wci±¿ popularny program fortune ("cytat dnia", @@ -26,6 +85,30 @@ podczas logowania? Program fortune jest dla Ciebie. Administratorzy z poczuciem humoru mog± dodaæ fortune do plików .login u¿ytkowników tak, by ka¿dy otrzyma³ swoj± dawkê m±dro¶ci przy logowaniu. +%description -l pt_BR +Este é o popular programa fortune. Ele irá alegremente imprimir um +ditado aleatório quando rodar. É geralmente engraçado colocá-lo no +.login para os seus usuários para que eles vejam algo novo toda vez +que entrarem. + +%description -l ru +üÔÏ ×ÓÅÇÄÁ ÐÏÐÕÌÑÒÎÁÑ ÐÒÏÇÒÁÍÍÁ fortune. âÕÄÕÞÉ ÚÁÐÕÝÅÎÎÏÊ, ÏÎÁ +×Ù×ÏÄÉÔ ÓÌÕÞÁÊÎÏ ×ÙÂÒÁÎÎÏÅ ÉÚ ÂÁÚÙ ÓÏÏÂÝÅÎÉÅ. ïÂÙÞÎÏ ÅÅ ÐÏÍÅÝÁÀÔ × +ÆÁÊÌ .login ÐÏÌØÚÏ×ÁÔÅÌÑÍ ÓÉÓÔÅÍÙ, × ÒÅÚÕÌØÔÁÔÅ ÞÅÇÏ ÏÎÉ ×ÓÑËÉÊ ÒÁÚ +ÐÒÉ ÌÏÇÉÎÅ ×ÉÄÑÔ ÞÔÏ-ÔÏ ÎÏ×ÏÅ. + +%description -l tr +Fortune, her çaðrýldýðýnda büyük bir kitaplýktan rasgele seçeceði, +eðlenceli bir metni görüntüleyecektir. Aþýrý bilimsel ve yararlý bir +uygulama olmamasýna karþýn kullanýcýlarýn her sisteme baðlanýþýnda +deðiþik bir mesajla karþýlaþmalarýný saðlar. + +%description -l uk +ãÅ ÚÁ×ÖÄÉ ÐÏÐÕÌÑÒÎÁ ÐÒÏÇÒÁÍÁ fortune. ðÒÉ ÚÁÐÕÓËÕ ×ÏÎÁ ÄÒÕËÕ¤ +×ÉÐÁÄËÏ×Ï ×ÉÂÒÁÎÅ Ú ÂÁÚÉ ÐÏצÄÏÍÌÅÎÎÑ. ñË ÐÒÁ×ÉÌÏ §§ ×ÉËÌÉË ×ËÌÀÞÁÀÔØ +× ÆÁÊÌ .login ËÏÒÉÓÔÕ×ÁÞÁÍ ÓÉÓÔÅÍÉ, × ÒÅÚÕÌØÔÁÔ¦ ÞÏÇÏ ×ÏÎÉ ËÏÖÎÏÇÏ +ÒÁÚÕ ÐÒÉ ×ÈÏĦ × ÓÉÓÔÅÍÕ ÂÁÞÁÔØ ÎÏ×Å ÐÏצÄÏÍÌÅÎÎÑ. + %package data Summary: A program which will display a fortune Summary(pl): Program wy¶wietlaj±cy losow± fortunkê @@ -53,42 +136,66 @@ by ka Ten pakiet zawiera angielskie pliki z danymi dla fortunek. +%package on-login +Summary: Displays fortune cookie on login +Summary(pl): Wy¶wietla fortunkê przy logowaniu +Group: Applications/Games +Requires: %{name} + +%description on-login +If you want fortune cookie to be displayed each time when you log on +this package is what you need. + +%description on-login -l pl +Je¶li chcesz, ¿eby fortunka by³a wy¶wietlana przy ka¿dym logowaniu ten +pakiet jest tym, czego potrzebujesz. + %prep -%setup -q -n fortune-mod-9708 -%patch0 -p1 +%setup -q +#%patch0 -p1 +#%patch1 -p1 %build -%{__make} CFLAGS="%{rpmcflags} \\\$(DEFINES)" +%{__make} \ + CFLAGS="%{rpmcflags} \\\$(DEFINES)" \ + %{?with_offensive:OFFENSIVE=1} + %{__make} fortune/fortune.man %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man{1,6},%{_datadir}/games/fortune} +install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man{1,6},%{_datadir}/games/fortune,/etc/profile.d} -%{__make} FORTDIR=$RPM_BUILD_ROOT%{_bindir} \ +%{__make} install \ + FORTDIR=$RPM_BUILD_ROOT%{_bindir} \ COOKIEDIR=$RPM_BUILD_ROOT%{_datadir}/games/fortunes \ - BINDIR=$RPM_BUILD_ROOT%{_sbindir} \ + BINDIR=$RPM_BUILD_ROOT%{_bindir} \ BINMANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 \ FORTMANDIR=$RPM_BUILD_ROOT%{_mandir}/man6 \ - install + %{?with_offensive:OFFENSIVE=1} -rm -f $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1 -echo ".so strfile.1" > $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1 +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1* -gzip -9nf README ChangeLog TODO +install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/etc/profile.d + +echo ".so strfile.1" > $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc {README,ChangeLog,TODO}.gz -%attr(755,root,root) %{_bindir}/fortune -%attr(755,root,root) %{_sbindir}/strfile -%attr(755,root,root) %{_sbindir}/unstr +%doc README ChangeLog TODO +%attr(755,root,root) %{_bindir}/* %{_mandir}/man6/fortune.6* %{_mandir}/man1/* +%dir %{_datadir}/games/fortunes %files data %defattr(644,root,root,755) -%{_datadir}/games/fortunes +%{_datadir}/games/fortunes/* +%defattr(644,root,root,755) + +%files on-login +%defattr(644,root,root,755) +%attr(755,root,root) /etc/profile.d/*