]>
Commit | Line | Data |
---|---|---|
9653d1ff | 1 | # Often html doc files aren't sync with tf releases. |
2 | # New tf releases contains mostly bug fixes, so | |
3 | # older docs should be ok. | |
140b4b03 | 4 | %define doc_ver 50b8 |
c8789029 | 5 | Summary: tf - TinyFugue - text-mode MUD client |
b36ba298 | 6 | Summary(pl.UTF-8): tf - TinyFugue - tekstowy klient do MUD-ów |
5dba9c2f | 7 | Name: tf |
140b4b03 | 8 | Version: 50b8 |
ba7e1917 | 9 | Release: 6 |
5dba9c2f | 10 | License: GPL |
5bc540c1 | 11 | Group: Applications/Games |
140b4b03 | 12 | Source0: http://dl.sourceforge.net/tinyfugue/%{name}-%{version}.tar.gz |
5c6a76a1 | 13 | # Source0-md5: 3e994e791966d274f63b0e61abf2ef59 |
140b4b03 | 14 | Source1: http://dl.sourceforge.net/tinyfugue/%{name}-%{doc_ver}-help.tar.gz |
5c6a76a1 | 15 | # Source1-md5: 26eb64b2f811c8143e9c08654d26d138 |
140b4b03 | 16 | Source2: http://www.ingwar.eu.org/downloads/%{name}.syntax.gz |
5c6a76a1 | 17 | # Source2-md5: 398aa4c28e83fb2ce688eade24c5fc88 |
06599459 | 18 | Patch0: pcre.patch |
140b4b03 | 19 | URL: http://sourceforge.net/projects/tinyfugue/ |
8ed11220 | 20 | BuildRequires: autoconf |
ee5f2770 | 21 | BuildRequires: ncurses-devel |
5dba9c2f | 22 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
23 | ||
5dba9c2f | 24 | %description |
5bc540c1 JB |
25 | TinyFugue is a MUD-Client (Multi User Dungeons) that allows the user |
26 | to dive into one the most fascinating | |
27 | Multi-User-Non-Graphic-Fantasy-Role-Playing-Games. Just Enter "tf" and | |
d6e45a10 | 28 | enjoy your game. This client works in text mode, supports MCCP |
29 | compression and multiline statusbar. | |
5bc540c1 | 30 | |
5c158085 JR |
31 | %description -l pl.UTF-8 |
32 | TinyFugue jest klientem MUD (Multi User Dungeons), który pozwala | |
33 | użytkownikowi zagłębić się w najbardziej fascynujący świat | |
c8789029 | 34 | Multi-User-Non-Graphic-Fantasy-Role-Playing-Games. Jest to po prostu |
140b4b03 | 35 | jeden z najlepszych, jeśli nie najlepszy klient do gry w MUD-y. Działa |
36 | w trybie tekstowym, obsługuje protokół kompresji MCCP oraz posiada | |
5c158085 | 37 | obsługę wieloliniowego statusu. |
d6e45a10 | 38 | |
39 | %package doc | |
b6832162 | 40 | Summary: tf - TinyFugue - text-mode MUD client - HTML help files |
b36ba298 | 41 | Summary(pl.UTF-8): tf - TinyFugue - tekstowy klient do MUD-ów - pliki pomocy w HTML |
b6832162 | 42 | Group: Applications/Games |
a9d4da42 | 43 | |
d6e45a10 | 44 | %description doc |
45 | HTML help files. | |
46 | ||
5c158085 | 47 | %description doc -l pl.UTF-8 |
d6e45a10 | 48 | Pliki pomocy w HTML. |
5dba9c2f | 49 | |
5bc540c1 | 50 | %prep |
87856336 | 51 | %setup -q |
91e2b92f | 52 | tar xzPf %{SOURCE1} |
d6e45a10 | 53 | cp %{SOURCE2} . |
06599459 AF |
54 | %patch0 -p1 |
55 | ||
5dba9c2f | 56 | %build |
d6e45a10 | 57 | %{__autoconf} |
58 | %configure | |
59 | %{__make} | |
5dba9c2f | 60 | |
61 | %install | |
5bc540c1 | 62 | rm -rf $RPM_BUILD_ROOT |
d6e45a10 | 63 | install -d $RPM_BUILD_ROOT%{_bindir} |
64 | install -d $RPM_BUILD_ROOT%{_libdir}/tf-lib | |
d6e45a10 | 65 | install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/topics |
66 | install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/commands | |
67 | ||
5bc540c1 | 68 | |
d6e45a10 | 69 | install tf-lib/* $RPM_BUILD_ROOT%{_libdir}/tf-lib |
70 | install src/tf $RPM_BUILD_ROOT%{_bindir} | |
71 | ||
8ed11220 | 72 | install %{name}-%{doc_ver}-help/topics/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/topics |
73 | install %{name}-%{doc_ver}-help/commands/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/commands | |
74 | install %{name}-%{doc_ver}-help/index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/index.html | |
5bc540c1 | 75 | |
5dba9c2f | 76 | %clean |
5bc540c1 | 77 | rm -rf $RPM_BUILD_ROOT |
5dba9c2f | 78 | |
d6e45a10 | 79 | %post |
80 | echo "%{name}-%{version} is _beta_ release!" | |
81 | echo "Some of your scripts may not work or work not properly." | |
82 | echo "You have been warned." | |
83 | ||
5dba9c2f | 84 | %files |
85 | %defattr(644,root,root,755) | |
140b4b03 | 86 | %doc CHANGES CREDITS README tf.syntax.gz |
d6e45a10 | 87 | %attr(755,root,root) %{_bindir}/* |
a9d4da42 | 88 | %{_libdir}/%{name}-lib |
d6e45a10 | 89 | |
90 | %files doc | |
91 | %defattr(644,root,root,755) | |
a9d4da42 | 92 | %{_docdir}/%{name}-doc-%{version} |