-
Notifications
You must be signed in to change notification settings - Fork 1
/
geki2.spec.in
79 lines (68 loc) · 2.25 KB
/
geki2.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
%define name @PACKAGE@
%define version @VERSION@
%define release 1
Summary : Geki2, a video-oriented game
Name : %{name}
Version : %{version}
Release : %{release}
License : GPL
Group : Amusements/Games
Source : http://www2.mwnet.or.jp/~fc3srx7/download/%{name}-%{version}.tar.gz
URL : http://www2.mwnet.or.jp/~fc3srx7/
BuildRoot : /var/tmp/%{name}-%{version}-root
Requires : kxl >= 1.1.1
%description
2D length scroll shooting game
%prep
rm -rf ${RPM_BUILD_ROOT}
%setup -q -n %{name}-%{version}
%build
./configure --prefix=%{_prefix}
make
%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}/usr/share/geki2/data
cp data/*.dat ${RPM_BUILD_ROOT}/usr/share/geki2/data
make DESTDIR=${RPM_BUILD_ROOT} install
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%{_prefix}/bin/geki2
%dir %{_prefix}/share/geki2
%{_prefix}/share/geki2/bmp
%{_prefix}/share/geki2/wav
%dir %{_prefix}/share/geki2/data
%{_prefix}/share/geki2/data/*.dat
%config(noreplace) %{_prefix}/share/geki2/data/.score
%changelog
* Thu Sep 30 2021 Nathan Mills <Quipyowert2@users.noreply.github.com>
- (2.0.8-1)
- Fix another pointer sign warning.
* Wed Sep 29 2021 Nathan Mills <Quipyowert2@users.noreply.github.com>
- (2.0.7-1)
- Fix some pointer sign warnings
* Wed Aug 26 2020 Nathan Mills <Quipyowert2@users.noreply.github.com>
- (2.0.6-1)
- Fix missing levels when installing with make install
* Fri Mar 6 2020 Nathan Mills <Quipyowert2@users.noreply.github.com>
- (2.0.5-1)
- Initialize Root->My and Root->Your arrays with zero
* Sun Dec 22 2019 Nathan Mills <Quipyowert2@users.noreply.github.com>
- (2.0.4-1)
- Install levels along with the game
- Replace obsolete Copyright tag with License tag
- Initialize StageLoop so Valgrind doesn't warn about it
- Fix missing return values in a few functions
- Fix some -Wformat warnings using %lu, %hhu, and %hu
- Fix implicit declarations of strcpy, memcpy, time
- Fix possible crash with fscanf
- Fix 3kb memory leak
- Fix 1.5kb memory leak
* Sat Dec 8 2001 SATO Katsuyoshi <fc3srx7@mwnet.or.jp>
- (2.0.3-1)
- The description mistake of a dependency with the library in a spec file was corrected.
* Wed Aug 29 2001 SATO Katsuyoshi <fc3srx7@mwnet.or.jp>
- (2.0.1-2)
- first build