OSDN Git Service

Merge branch 'master' of git.sourceforge.jp:/gitroot/hengband/hengband
[hengband/hengband.git] / hengband.spec
1 %define version 1.1.0b
2 %define release 3
3
4 Summary: hengband %{version}
5 Name: hengband
6 Version: %{version}
7 Release: %{release}
8 Copyright: unknown
9 Group: Amusements/Games
10 Packager: Takahiro MIZUNO <tow@plum.freemail.ne.jp>
11 Url: http://echizen.s5.xrea.com/heng/index.html
12 Source: hengband-%{version}.tar.bz2
13 Buildroot: %{_tmppath}/%{name}-%{version}-root
14
15 %description
16 Hengband is a variant of ZAngband.
17
18 Official page is this,
19 http://echizen.s5.xrea.com/heng/eng-hengband/index.html
20
21 More infomation is /usr/doc/hengband-hoge/readme_eng.txt
22
23 Summary(ja): ÊѶòÈÚÅÜ %{version}
24
25 %description -l ja
26 ÊѶòÈÚÅܤϠAngband ¤Î¥Ð¥ê¥¢¥ó¥È¤Ç¤¹¡£
27
28 ËÜ¥½¥Õ¥È¥¦¥§¥¢¤ÎºÇ¿·ÈǤϰʲ¼¤Î¾ì½ê¤«¤éÆþ¼ê¤Ç¤­¤Þ¤¹¡£
29 http://echizen.s5.xrea.com/heng/index.html
30
31 ¾Ü¤·¤¯¤Ï /usr/doc/hengband-hoge/readme.txt ¤ò»²¾È¡£
32
33 %prep
34 rm -rf $RPM_BUILD_ROOT
35
36 %setup -n %{name}-%{version}
37
38 %build
39 ./configure --prefix=%{_prefix} --bindir=%{_bindir} --with-libpath=%{_datadir}/games/hengband/lib
40 make
41
42 %install
43 mkdir -p $RPM_BUILD_ROOT/%{_bindir}
44 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/games/hengband
45 cp src/hengband $RPM_BUILD_ROOT/%{_bindir}
46 cp -R lib/ -p $RPM_BUILD_ROOT/%{_datadir}/games/hengband/
47 touch $RPM_BUILD_ROOT/%{_datadir}/games/hengband/lib/apex/scores.raw
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %preun
53 if [ -e %{_datadir}/games/hengband/lib/data/f_info_j.raw ]
54 then
55 rm -rf %{_datadir}/games/hengband/lib/data/*.raw
56 fi
57 exit 0
58
59 %files
60 %defattr(-,root,root)
61 %attr(2755,root,games) %{_bindir}/hengband
62 %dir %{_datadir}/games/hengband/lib
63 %attr(775,root,games) %dir %{_datadir}/games/hengband/lib/apex
64 %attr(775,root,games) %dir %{_datadir}/games/hengband/lib/bone
65 %attr(775,root,games) %dir %{_datadir}/games/hengband/lib/data
66 %dir %{_datadir}/games/hengband/lib/edit
67 %dir %{_datadir}/games/hengband/lib/file
68 %dir %{_datadir}/games/hengband/lib/help
69 %dir %{_datadir}/games/hengband/lib/info
70 %dir %{_datadir}/games/hengband/lib/pref
71 %attr(775,root,games) %dir %{_datadir}/games/hengband/lib/save
72 %dir %{_datadir}/games/hengband/lib/script
73 %dir %{_datadir}/games/hengband/lib/user
74 %dir %{_datadir}/games/hengband/lib/xtra
75 %dir %{_datadir}/games/hengband/lib/xtra/graf
76 %{_datadir}/games/hengband/lib/apex/h_scores.raw
77 %{_datadir}/games/hengband/lib/apex/readme.txt
78 %attr(664 root,games) %config(noreplace) %{_datadir}/games/hengband/lib/apex/scores.raw
79 %{_datadir}/games/hengband/lib/bone/delete.me
80 %{_datadir}/games/hengband/lib/data/delete.me
81 %{_datadir}/games/hengband/lib/edit/*.txt
82 %{_datadir}/games/hengband/lib/file/*.txt
83 %{_datadir}/games/hengband/lib/help/*.hlp
84 %{_datadir}/games/hengband/lib/help/*.txt
85 %{_datadir}/games/hengband/lib/info/delete.me
86 %{_datadir}/games/hengband/lib/pref/*.prf
87 %{_datadir}/games/hengband/lib/save/delete.me
88 %{_datadir}/games/hengband/lib/script/delete.me
89 %{_datadir}/games/hengband/lib/user/delete.me
90 %{_datadir}/games/hengband/lib/xtra/graf/8x8.bmp
91 %doc readme.txt readme_angband readme_eng.txt
92
93
94 %changelog
95
96 * Fri Jul 05 2002 Takahiro MIZUNO <tow@plum.freemail.ne.jp>
97 - hengband RPM 1.0.0b release 3
98 - Add %preun script.
99 - Change source extension. (tar.gz -> bz2)
100 - Fix Copyright.
101 - Fix simply %files.
102 - Fix %description.
103
104 * Mon Jun 17 2002 Takahiro MIZUNO <tow@plum.freemail.ne.jp>
105 - hengband RPM 1.0.0b release 2
106 - Fix setgid permission. (Mogami¤µ¤ó¿¼Õ)
107
108 * Sun Jun 16 2002 Takahiro MIZUNO <tow@plum.freemail.ne.jp>
109 - hengband RPM 1.0.0b release 1
110
111 * Sun Jun 16 2002 Takahiro MIZUNO <tow@plum.freemail.ne.jp> 
112 - hengband RPM 1.0.0 release 1
113