]>
Commit | Line | Data |
---|---|---|
0bde091b JB |
1 | # |
2 | # Conditional build: | |
60de17d9 | 3 | %bcond_with offensive # include offensive fortunes |
0bde091b | 4 | # |
95b49e51 | 5 | Summary: A program which will display a fortune |
5dfc2f4b ER |
6 | Summary(cs.UTF-8): Program suenka s vitbou (fortune cookie) s opravami chyb |
7 | Summary(da.UTF-8): fortune-cookie program med mange fejl rettelser | |
8 | Summary(de.UTF-8): Glückskeks-Programm mit Bugfixes | |
9 | Summary(es.UTF-8): Fortune: frases famosas y refranes | |
10 | Summary(fi.UTF-8): Paranneltu fortnue-ohjelma | |
11 | Summary(fr.UTF-8): Programme fortune cookie avec correction de bugs | |
12 | Summary(pl.UTF-8): Program wyświetlający losową fortunkę | |
13 | Summary(pt_BR.UTF-8): Fortune: frases famosas e ditados | |
14 | Summary(ru.UTF-8): Программа, печатающая "fortune" (случайно выбранное сообщение) | |
15 | Summary(uk.UTF-8): Програма, яка друкує "fortune" (випадково вибране повідомлення) | |
e5fc0fc0 | 16 | Name: fortune-mod |
4f8ce873 JB |
17 | Version: 3.18.0 |
18 | Release: 1 | |
9bed5a6d | 19 | License: BSD |
0b472387 | 20 | Group: Applications/Games |
4f8ce873 JB |
21 | Source0: https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/%{name}-%{version}.tar.xz |
22 | # Source0-md5: 8ab5d3f6818fd4c98eebf6408e65b4a0 | |
f6cd12aa | 23 | Source1: %{name}.sh |
24 | Source2: %{name}.csh | |
60de17d9 | 25 | Patch0: %{name}-usage.patch |
4f8ce873 JB |
26 | Patch1: %{name}-install.patch |
27 | URL: https://www.shlomifish.org/open-source/projects/fortune-mod/ | |
d881bafe | 28 | BuildRequires: recode-devel |
4f8ce873 JB |
29 | BuildRequires: tar >= 1:1.22 |
30 | BuildRequires: xz | |
cbb55b32 | 31 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
705803c9 JR |
32 | |
33 | %description | |
34 | Fortune-mod contains the ever-popular fortune program. Want a little | |
9bed5a6d | 35 | bit of random wisdom revealed to you when you log in? Fortune's your |
36 | program. Fun-loving system administrators can add fortune to users' | |
37 | .login files, so that the users get their dose of wisdom each time | |
38 | they log in. | |
705803c9 | 39 | |
3498236c JR |
40 | %description -l cs.UTF-8 |
41 | Toto je trvale oblíbený program věstící osud (fortune). Rád zobrazí | |
42 | náhodnou věštbu, je-li spuštěn. Obvykle je legrace, když se umístí do | |
43 | souboru .login pro uživatele vašeho systému, aby uviděli něco nového | |
44 | pokaždé, když se přihlásí. | |
cd4bfe40 | 45 | |
3498236c JR |
46 | %description -l da.UTF-8 |
47 | Dette er det altid populære 'fortune' program. Det vil gladeligt | |
48 | udskrive en tilfældig besked når det køres. Det er sjovt at have i | |
49 | .login filen for dine brugere, så de altid ser noget nyt når de logger | |
cd4bfe40 | 50 | ind. |
51 | ||
3498236c JR |
52 | %description -l de.UTF-8 |
53 | Dies ist das beliebte Glückskeks-Programm. Es druckt eine zufällige | |
cd4bfe40 | 54 | Weisheit. Wenn Sie es in die .login-Datei Ihrer Benutzer schreiben, |
55 | erhalten diese bei jedem Anmelden einen neuen Spruch. | |
56 | ||
3498236c JR |
57 | %description -l es.UTF-8 |
58 | Este es el popular programa fortune. Irá satisfactoriamente imprimir | |
cd4bfe40 | 59 | un dictado aleatorio cuando se ejecute. Generalmente, es gracioso |
60 | ponerlo en el .login para sus usuarios, para que vean algo nuevo | |
61 | cuuando entren. | |
62 | ||
3498236c JR |
63 | %description -l fi.UTF-8 |
64 | Tämä on aina suosittu fortune-ohjelma. Se tulostaa satunnaisen | |
65 | mietelauseen tai vitsin aina ajettaessa. Se yleensä laitetaan | |
66 | käynnistymään käyttäjien .login-tiedoston kautta, jolloin käyttäjä | |
67 | näkee aina uuden lauseen kirjautuessaan sisään. | |
cd4bfe40 | 68 | |
3498236c JR |
69 | %description -l fr.UTF-8 |
70 | Le célèbre programme fortune. Il affiche joyeusement un dicton | |
71 | aléatoire lorsqu'il est lancé. Il est généralement amusant de le | |
72 | placer dans le .login des utilisateurs d'un système pour qu'ils voient | |
73 | quelque chose de nouveau à chaque fois qu'ils se loggent. | |
cd4bfe40 | 74 | |
75 | Cette version supporte l'utilisation de la variable $LANG pour choisir | |
3498236c | 76 | automatiquemment un sous répertoire adapté à la langue de |
cd4bfe40 | 77 | l'utilisateur |
78 | ||
3498236c | 79 | %description -l it.UTF-8 |
cd4bfe40 | 80 | Questo e' il popolare gioco fortune. Visualizza casualmente delle |
81 | frasi sul video. Gli utenti di solito lo aggiungono nel proprio .login | |
82 | per vedere delle frasi divertenti ogni volta si collegano. | |
705803c9 | 83 | |
3498236c JR |
84 | %description -l pl.UTF-8 |
85 | Fortune-mod zawiera wciąż popularny program fortune ("cytat dnia", | |
86 | "przepowiednia"). Masz ochotę na odrobinę mądrości przekazanej Ci | |
9bed5a6d | 87 | podczas logowania? Program fortune jest dla Ciebie. Administratorzy z |
3498236c JR |
88 | poczuciem humoru mogą dodać fortune do plików .login użytkowników tak, |
89 | by każdy otrzymał swoją dawkę mądrości przy logowaniu. | |
44d41392 | 90 | |
3498236c JR |
91 | %description -l pt_BR.UTF-8 |
92 | Este é o popular programa fortune. Ele irá alegremente imprimir um | |
93 | ditado aleatório quando rodar. É geralmente engraçado colocá-lo no | |
94 | .login para os seus usuários para que eles vejam algo novo toda vez | |
cd4bfe40 | 95 | que entrarem. |
96 | ||
3498236c JR |
97 | %description -l ru.UTF-8 |
98 | Это всегда популярная программа fortune. Будучи запущенной, она | |
99 | выводит случайно выбранное из базы сообщение. Обычно ее помещают в | |
100 | файл .login пользователям системы, в результате чего они всякий раз | |
101 | при логине видят что-то новое. | |
cd4bfe40 | 102 | |
3498236c JR |
103 | %description -l tr.UTF-8 |
104 | Fortune, her çağrıldığında büyük bir kitaplıktan rasgele seçeceği, | |
105 | eğlenceli bir metni görüntüleyecektir. Aşırı bilimsel ve yararlı bir | |
106 | uygulama olmamasına karşın kullanıcıların her sisteme bağlanışında | |
107 | değişik bir mesajla karşılaşmalarını sağlar. | |
cd4bfe40 | 108 | |
3498236c JR |
109 | %description -l uk.UTF-8 |
110 | Це завжди популярна програма fortune. При запуску вона друкує | |
111 | випадково вибране з бази повідомлення. Як правило її виклик включають | |
112 | в файл .login користувачам системи, в результаті чого вони кожного | |
113 | разу при вході в систему бачать нове повідомлення. | |
cd4bfe40 | 114 | |
0b472387 | 115 | %package data |
95b49e51 | 116 | Summary: A program which will display a fortune |
5dfc2f4b | 117 | Summary(pl.UTF-8): Program wyświetlający losową fortunkę |
0b472387 | 118 | Group: Applications/Games |
0b472387 | 119 | Requires: %{name} |
120 | ||
121 | %description data | |
122 | Fortune-mod contains the ever-popular fortune program. Want a little | |
123 | bit of random wisdom revealed to you when you log in? Fortune's your | |
124 | program. Fun-loving system administrators can add fortune to users' | |
125 | .login files, so that the users get their dose of wisdom each time | |
126 | they log in. | |
127 | ||
128 | Install fortune if you want a program which will bestow these random | |
129 | bits o' wit. | |
130 | ||
189c57c5 | 131 | This package contains English data files for fortune-mod. |
0b472387 | 132 | |
3498236c JR |
133 | %description data -l pl.UTF-8 |
134 | Fortune-mod zawiera wciąż popularny program fortune ("cytat dnia", | |
135 | "przepowiednia"). Masz ochotę na odrobinę mądrości przekazanej Ci | |
0b472387 | 136 | podczas logowania? Program fortune jest dla Ciebie. Administratorzy z |
3498236c JR |
137 | poczuciem humoru mogą dodać fortune do plików .login użytkowników tak, |
138 | by każdy otrzymał swoją dawkę mądrości przy logowaniu. | |
0b472387 | 139 | |
189c57c5 | 140 | Ten pakiet zawiera angielskie pliki z danymi dla fortune-mod. |
0b472387 | 141 | |
f6cd12aa | 142 | %package on-login |
143 | Summary: Displays fortune cookie on login | |
5dfc2f4b | 144 | Summary(pl.UTF-8): Wyświetla fortunkę przy logowaniu |
f6cd12aa | 145 | Group: Applications/Games |
146 | Requires: %{name} | |
147 | ||
148 | %description on-login | |
149 | If you want fortune cookie to be displayed each time when you log on | |
150 | this package is what you need. | |
151 | ||
3498236c JR |
152 | %description on-login -l pl.UTF-8 |
153 | Jeśli chcesz, żeby fortunka była wyświetlana przy każdym logowaniu ten | |
f6cd12aa | 154 | pakiet jest tym, czego potrzebujesz. |
155 | ||
705803c9 | 156 | %prep |
8667a871 | 157 | %setup -q |
60de17d9 | 158 | %patch0 -p1 |
b5bc5d8e | 159 | %patch1 -p1 |
705803c9 JR |
160 | |
161 | %build | |
4f8ce873 JB |
162 | install -d build |
163 | cd build | |
164 | %cmake .. \ | |
165 | %{!?with_offensive:-DNO_OFFENSIVE=ON} | |
8667a871 | 166 | |
4f8ce873 | 167 | %{__make} |
705803c9 JR |
168 | |
169 | %install | |
170 | rm -rf $RPM_BUILD_ROOT | |
4f8ce873 | 171 | install -d $RPM_BUILD_ROOT/etc/profile.d |
f6cd12aa | 172 | |
4f8ce873 JB |
173 | %{__make} -C build install \ |
174 | DESTDIR=$RPM_BUILD_ROOT | |
705803c9 | 175 | |
4f8ce873 | 176 | cp -p %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/etc/profile.d |
3e2eae8b | 177 | echo '.so strfile.1' > $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1 |
e5fc0fc0 | 178 | |
705803c9 JR |
179 | %clean |
180 | rm -rf $RPM_BUILD_ROOT | |
181 | ||
182 | %files | |
e5fc0fc0 | 183 | %defattr(644,root,root,755) |
cd4bfe40 | 184 | %doc README ChangeLog TODO |
4f8ce873 JB |
185 | %attr(755,root,root) %{_bindir}/fortune |
186 | %attr(755,root,root) %{_bindir}/rot | |
187 | %attr(755,root,root) %{_bindir}/strfile | |
188 | %attr(755,root,root) %{_bindir}/unstr | |
95b49e51 | 189 | %{_mandir}/man6/fortune.6* |
4f8ce873 JB |
190 | %{_mandir}/man1/strfile.1* |
191 | %{_mandir}/man1/unstr.1* | |
0bde091b | 192 | %dir %{_datadir}/games/fortunes |
0b472387 | 193 | |
194 | %files data | |
195 | %defattr(644,root,root,755) | |
0bde091b | 196 | %{_datadir}/games/fortunes/* |
f6cd12aa | 197 | |
198 | %files on-login | |
dcbbd49b | 199 | %defattr(644,root,root,755) |
4f8ce873 JB |
200 | /etc/profile.d/fortune-mod.csh |
201 | /etc/profile.d/fortune-mod.sh |