3 # - apply debian patches? ftp://ftp.debian.org/debian/pool/main/b/bsdgames/bsdgames_2.17-5.diff.gz
4 Summary: A collection of BSD (Berkeley Standard Distribution) games
5 Summary(de): Diverse BSD-Games
6 Summary(es): Paquete con varios juegos BSD
7 Summary(fr): Paquetage de jeux BSD divers
8 Summary(pl): Zestaw gier BSD (Berkeley Standard Distribution)
9 Summary(pt): Pacote com vários jogos BSD
10 Summary(tr): Metin ekranda oyunlar paketi
14 License: distributable
15 Group: Applications/Games
16 Source0: ftp://ibiblio.org/pub/Linux/games/%{name}-%{version}.tar.gz
17 # Source0-md5: 238a38a3a017ca9b216fc42bde405639
18 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
19 # Source1-md5: 5ed0ae6b7c5d5a2edddc636240314e34
20 Patch0: %{name}-hole.patch
21 Patch1: %{name}-headers.patch
22 Patch2: %{name}-ospeed.patch
23 Patch3: %{name}-config.patch
24 Patch4: %{name}-from.patch
25 Patch5: %{name}-monop_rename.patch
26 Patch6: %{name}-man.patch
27 Patch7: %{name}-types.patch
28 Patch8: %{name}-tetris.patch
32 BuildRequires: ncurses-devel >= 5.0
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 %define gamesdir %{_bindir}
42 Bsd-games includes adventure, arithmetic, atc, backgammon, battlestar,
43 bcd, caesar, canfield, cfscores, countmail, cribbage, dm, factor,
44 fish, gomoku, hunt, mille, monop, morse, number, phantasia, pig, pom,
45 ppt, primes, quiz, rain, random, robots, rot13, sail, snake, snscore,
46 teachgammon, tetris-bsd, trek, wargames, worm, worms and wump.
48 Note: countmail requires frm(1) command from elm package.
51 Dies ist eine Sammlung von Games. Zu den bekanntesten gehören
52 Backgammon, Cribbage, Monop, Primes, Trek und Battlestar.
55 Bsd-games incluye juegos: adventure, arithmetic, atc, backgammon,
56 battlestar, bcd, caesar, canfield, cfscores, countmail, cribbage, dm,
57 factor, fish, gomoku, hunt, mille, monop, morse, number, phantasia,
58 pig, pom, ppt, primes, quiz, rain, random, robots, rot13, sail, snake,
59 snscore, teachgammon, tetris-bsd, trek, wargames, worm, worms and
62 Aviso: countmail requiere comando frm(1) del paquete elm.
65 Lot de jeux. Contient backgammon, cribbage, le pendu, monop, primes,
69 W sk³ad gier BSD wchodz±: adventure, arithmetic, atc, backgammon,
70 battlestar, bcd, caesar, canfield, cfscores, countmail, cribbage, dm,
71 factor, fish, gomoku, hunt, mille, monop, morse, number, phantasia,
72 pig, pom, ppt, primes, quiz, rain, random, robots, rot13, sail, snake,
73 snscore, teachgammon, tetris-bsd, trek, wargames, worm, worms i wump.
75 Uwaga: countmail wymaga polecenia frm(1) z pakietu elm.
78 Isto é um conjunto de jogos. Os destaques incluem gamão, jogo de
79 cartas, forca, monopólio e guerra nas estrelas.
82 Tavla, cribbage, adam asmaca, monop, primes, trek ve battlestar gibi
83 oyunlar içeren bir paket.
90 # config patch creation: diff between unconfigured and following configuration:
91 # Install prefix: $INSTALL_PREFIX
92 # Games not to build: banner factor fortune hack
93 # Games directory: /usr/bin
94 # Daemon directory: /usr/sbin
95 # Directory for miscellaneous documentation [/usr/share/doc/bsd-games]: /usr/share/doc/bsd-games-%{version}
96 # Set owners/groups on installed files [y]: n
97 # Gzip manpages [y]: n
98 # Ncurses includes []: -I/usr/include/ncurses
99 # (the rest is default)
101 # then change $RPM_BUILD_DIR path to "."
103 # these files come from patch
104 chmod +x install-man install-score
115 LDFLAGS="%{rpmldflags}" \
116 OPTIMIZE="%{rpmcflags}"
119 nroff trek/DOC/read_me.nr > doc/trek/read_me.txt
120 nroff trek/DOC/trekmanual.nr > doc/trek/trekmanual.txt
123 rm -rf $RPM_BUILD_ROOT
126 INSTALL_PREFIX=$RPM_BUILD_ROOT
128 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
130 # primes(6) man originally is just a symlink to factor(6)
131 # but we install only primes, not factor (which is in sh-utils)
132 rm -f $RPM_BUILD_ROOT%{_mandir}/man6/primes.6*
133 install factor/factor.6 $RPM_BUILD_ROOT%{_mandir}/man6/primes.6
135 # TODO: add Finish factor.6 to non-english-man-pages
136 #mv -f $RPM_BUILD_ROOT%{_mandir}/fi/man6/{factor,primes}.6
138 # resolve conflict with hunt package
139 mv -f $RPM_BUILD_ROOT%{_bindir}/hunt{,-game}
140 mv -f $RPM_BUILD_ROOT%{_mandir}/man6/hunt{,-game}.6
142 rm -f $RPM_BUILD_ROOT%{_mandir}/{README.bsd-games-non-english-man-pages,bsd-games-pld.patch}
145 rm -rf $RPM_BUILD_ROOT
148 %defattr(644,root,root,755)
149 %doc doc/trek trek/USD.doc/trek.me
150 %attr(755,root,root) %{_bindir}/*
151 %attr(755,root,root) %{_sbindir}/huntd
153 %{_datadir}/misc/acronyms
154 %{_datadir}/misc/acronyms.comp
156 /var/games/battlestar.log
159 /var/games/robots_roll
160 %dir /var/games/phantasia
161 %attr(640,root,games) /var/games/phantasia/characs
162 /var/games/phantasia/gold
163 /var/games/phantasia/lastdead
164 /var/games/phantasia/mess
165 /var/games/phantasia/monsters
166 /var/games/phantasia/motd
167 /var/games/phantasia/scoreboard
168 /var/games/phantasia/void
169 %attr(750,root,games) /var/games/sail
172 /var/games/snakerawscores
173 /var/games/tetris-bsd.scores
175 %lang(fi) %{_mandir}/fi/man*/*
176 %lang(pl) %{_mandir}/pl/man*/*