source: projects/specs/branches/6/c/circuslinux/circuslinux-vl.spec @ 6356

Revision 6356, 4.1 KB checked in by Takemikaduchi, 12 years ago (diff)

adjtimex,coriander,corosync,cproto,cscope,dbmail,dcraw: new upstream release
others: rebuild

Line 
1Summary(ja):  ピエロを操って風船を割るゲーム
2Summary:      Cute breakout-like game
3Name:         circuslinux
4Version:      1.0.3
5Release:      2%{?_dist_release}
6License:      GPL
7Group:        Applications/Games
8Source:       circuslinux-%{version}.tar.bz2
9Source1:      %{name}.desktop
10Source2:      %{name}.6.gz
11Patch0:       circuslinux-%{version}.dif
12Patch1:       circuslinux-1.0.3-config.patch
13URL:          http://www.newbreedsoftware.com/circus-linux/
14BuildRoot:    %{_tmppath}/%{name}-%{version}-root
15
16Packager:      OOI Keita       <ooik.ovwqlsjxcqwg4dc@privango.jp>
17BuildRequires: SDL-devel, SDL_mixer-devel, SDL_image-devel, automake, autoconf
18Requires:      SDL, SDL_image, SDL_mixer, libpng, libjpeg
19Distribution:  Vine Linux
20Vendor:        Project Vine
21
22%description
23The object is to move a teeter-totter back and forth across the screen
24to bounce clowns into the air. When they reach the top, they pop rows
25of balloons, and then fall back down.
26
27%description -l ja
28左右にシーソーを動かして、ピエロを跳ばして、風船を割りましょう。
29ブロック崩しに似たゲーム。
30
31%prep
32%setup
33%patch0
34%patch1 -p1 -b .config
35
36aclocal
37automake --foreign -a
38autoconf
39CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$CFLAGS" \
40  ./configure --prefix=%{_prefix} --enable-joystick
41make
42
43%install
44rm -rf ${RPM_BUILD_ROOT}
45make DESTDIR=${RPM_BUILD_ROOT} install
46find ${RPM_BUILD_ROOT}/%{_prefix}/share/circuslinux -type f -exec chmod 644 {} \;
47rm -rf $RPM_BUILD_ROOT/%{_prefix}/share/doc/circuslinux-*
48
49# add desktop
50mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
51install -m0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/applications/circuslinux.desktop
52
53# add desktop icon
54mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
55install -p -m0644 data/images/circuslinux-icon.xpm $RPM_BUILD_ROOT/%{_datadir}/pixmaps/circuslinux.xpm
56
57# add man
58mkdir -p $RPM_BUILD_ROOT/%{_datadir}/man/man6/
59install -p -m0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_mandir}/man6/circuslinux.6.gz
60
61%clean
62rm -rf ${RPM_BUILD_ROOT}
63
64%files
65%defattr(-,root,root)
66%{_prefix}/bin/*
67%{_prefix}/share/circuslinux
68%{_datadir}/pixmaps/*.xpm
69%{_datadir}/applications/circuslinux.desktop
70%{_mandir}/man6/*
71%doc AUTHORS.txt COPYING.txt INSTALL.txt README.txt CHANGES.txt
72%doc FAQ.txt README-SDL.txt
73
74%changelog
75* Sat Jun 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.3-2
76- rebuild with Vine6 environment
77
78* Sun Sep 21 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.3-1vl5
79- applied new versioning policy, spec in utf-8
80
81* Mon Feb  4 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.3-0vl3
82- added circuslinux-1.0.3-config.patch
83
84* Fri Sep 29 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.3-0vl2
85- rebuilt for Vine Linux 4.0
86- changed Group to Applications/Games
87- s/Copyright/License/
88
89* Sun Jan 1 2005 OOI Keita <ooik.ovwqlsjxcqwg4dc@privango.jp>
90- 1.0.3-0vl1
91- based on 1.0.3-1015 SUSE
92- add Japanese summary and description
93- add man
94
95* Sat Jan 10 2004 - adrian@suse.de
96- build as user
97* Sun Aug 10 2003 - sndirsch@suse.de
98- added desktop file
99* Tue May 27 2003 - ro@suse.de
100- remove unpackaged files from buildroot
101* Tue Feb 26 2002 - nadvornik@suse.cz
102- fixed file permissions in /usr/share/circuslinux
103* Fri Feb 01 2002 - ro@suse.de
104- changed neededforbuild <libpng> to <libpng-devel-packages>
105* Tue Jan 22 2002 - ro@suse.de
106- changed neededforbuild <kdelibs-artsd> to <kdelibs3-artsd>
107* Wed Nov 07 2001 - nadvornik@suse.cz
108- fixed to compile with new automake
109- fixed neededforbuild for sound
110* Wed Aug 08 2001 - ro@suse.de
111- changed neededforbuild <kdelibs kdelibs-devel> to <kdelibs-artsd>
112* Wed Aug 08 2001 - ro@suse.de
113- changed neededforbuild <sdl> to <SDL>
114- changed neededforbuild <sdl-devel> to <SDL-devel>
115* Fri Jul 27 2001 - nadvornik@suse.cz
116- update to 1.0.3
117* Wed Jun 20 2001 - nadvornik@suse.cz
118- added kdelibs and kdelibs-devel to neededforbuild
119* Mon Mar 26 2001 - ro@suse.de
120- changed neededforbuild <sdl> to <sdl sdl-devel>
121* Thu Mar 22 2001 - nadvornik@suse.cz
122- used suse_update_config
123* Fri Mar 09 2001 - ro@suse.de
124- neededforbuild sdlmixer -> SDL_mixer
125* Wed Feb 21 2001 - nadvornik@suse.cz
126- added alsa, alsa-devel to neededforbuild
127* Fri Dec 01 2000 - nadvornik@suse.cz
128- new packages
Note: See TracBrowser for help on using the repository browser.