- help source tar.gz have . in directory tree - forced tar to extract
[packages/tf.git] / tf.spec
1 Summary:        tf - TinyFugue - text-mode MUD client
2 Summary(pl):    tf - TinyFugue - tekstowy klient do MUD-ów
3 Name:           tf
4 Version:        50b3
5 Release:        0.1
6 License:        GPL
7 Group:          Applications/Games
8 Vendor:         Ken Keys (Hawkeye) <hawkeye@tf.tcp.com>
9 Source0:        ftp://distfiles.pld-linux.org/src/%{name}-%{version}.tar.gz
10 # Source0-md5:  dd33896dcb5d841f6b5f4e07fa517af1
11 Source1:        ftp://distfiles.pld-linux.org/src/%{name}-%{version}-help.tar.gz
12 # Source1-md5:  79faceed502b867f1bf1263efd5e41a8
13 Source2:        stest.tf
14 Patch0:         status_height.patch
15 URL:            http://tf.tcp.com/~hawkeye/tf/
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 TinyFugue is a MUD-Client (Multi User Dungeons) that allows the user
20 to dive into one the most fascinating
21 Multi-User-Non-Graphic-Fantasy-Role-Playing-Games. Just Enter "tf" and
22 enjoy your game. This client works in text mode, supports MCCP
23 compression and multiline statusbar.
24
25 %description -l pl
26 TinyFugue jest klientem MUD (Multi User Dungeons), który pozwala
27 u¿ytkownikowi zag³êbiæ siê w najbardziej fascynuj±cy ¶wiat
28 Multi-User-Non-Graphic-Fantasy-Role-Playing-Games. Jest to po prostu
29 jeden z najlepszych, je¶li nie najlepszy klient do gry w MUD-y. Dzia³a 
30 w trybie tekstowym, obs³uguje protokó³ kompresji MCCP oraz posiada 
31 obs³ugê wieloliniowego statusu.
32
33 %package doc
34 Summary:        tf - TinyFugue - text-mode MUD client - HTML help files
35 Summary(pl):    tf - TinyFugue - tekstowy klient do MUD-ów - pliki pomocy w HTML
36 Group:          Applications/Games
37
38 %description doc
39 HTML help files.
40
41 %description doc -l pl
42 Pliki pomocy w HTML.
43
44 %prep
45 %setup -q -n %{name}-%{version}
46 %patch0 -p1
47 tar xzPf %{SOURCE1}
48 cp %{SOURCE2} .
49 %build
50 %{__autoconf}
51 %configure
52 %{__make}
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{_bindir}
57 install -d $RPM_BUILD_ROOT%{_libdir}/tf-lib
58 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/topics
59 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/commands
60
61
62 install tf-lib/* $RPM_BUILD_ROOT%{_libdir}/tf-lib
63 install src/tf $RPM_BUILD_ROOT%{_bindir}
64
65 install %{name}-%{version}-help/tf-help $RPM_BUILD_ROOT%{_libdir}/tf-lib
66 install %{name}-%{version}-help/topics/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/topics
67 install %{name}-%{version}-help/commands/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/commands
68 install %{name}-%{version}-help/index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version}/index.html
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post
74 echo "%{name}-%{version} is _beta_ release!"
75 echo "Some of your scripts may not work or work not properly."
76 echo "You have been warned."
77
78 %files
79 %defattr(644,root,root,755)
80 %doc CHANGES CREDITS README stest.tf
81 %attr(755,root,root) %{_bindir}/*
82 %{_libdir}/%{name}-lib
83
84 %files doc
85 %defattr(644,root,root,755)
86 %{_docdir}/%{name}-doc-%{version}
This page took 0.086724 seconds and 4 git commands to generate.