source: projects/specs/trunk/c/circuslinux/circuslinux-vl.spec @ 521

Revision 521, 4.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary(ja):  ピエロを操って風船を割るゲーム
2Summary:      Cute breakout-like game
3Name:         circuslinux
4Version:      1.0.3
5Release:      1%{?_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* Sun Sep 21 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.3-1vl5
76- applied new versioning policy, spec in utf-8
77
78* Mon Feb  4 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.3-0vl3
79- added circuslinux-1.0.3-config.patch
80
81* Fri Sep 29 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.3-0vl2
82- rebuilt for Vine Linux 4.0
83- changed Group to Applications/Games
84- s/Copyright/License/
85
86* Sun Jan 1 2005 OOI Keita <ooik.ovwqlsjxcqwg4dc@privango.jp>
87- 1.0.3-0vl1
88- based on 1.0.3-1015 SUSE
89- add Japanese summary and description
90- add man
91
92* Sat Jan 10 2004 - adrian@suse.de
93- build as user
94* Sun Aug 10 2003 - sndirsch@suse.de
95- added desktop file
96* Tue May 27 2003 - ro@suse.de
97- remove unpackaged files from buildroot
98* Tue Feb 26 2002 - nadvornik@suse.cz
99- fixed file permissions in /usr/share/circuslinux
100* Fri Feb 01 2002 - ro@suse.de
101- changed neededforbuild <libpng> to <libpng-devel-packages>
102* Tue Jan 22 2002 - ro@suse.de
103- changed neededforbuild <kdelibs-artsd> to <kdelibs3-artsd>
104* Wed Nov 07 2001 - nadvornik@suse.cz
105- fixed to compile with new automake
106- fixed neededforbuild for sound
107* Wed Aug 08 2001 - ro@suse.de
108- changed neededforbuild <kdelibs kdelibs-devel> to <kdelibs-artsd>
109* Wed Aug 08 2001 - ro@suse.de
110- changed neededforbuild <sdl> to <SDL>
111- changed neededforbuild <sdl-devel> to <SDL-devel>
112* Fri Jul 27 2001 - nadvornik@suse.cz
113- update to 1.0.3
114* Wed Jun 20 2001 - nadvornik@suse.cz
115- added kdelibs and kdelibs-devel to neededforbuild
116* Mon Mar 26 2001 - ro@suse.de
117- changed neededforbuild <sdl> to <sdl sdl-devel>
118* Thu Mar 22 2001 - nadvornik@suse.cz
119- used suse_update_config
120* Fri Mar 09 2001 - ro@suse.de
121- neededforbuild sdlmixer -> SDL_mixer
122* Wed Feb 21 2001 - nadvornik@suse.cz
123- added alsa, alsa-devel to neededforbuild
124* Fri Dec 01 2000 - nadvornik@suse.cz
125- new packages
Note: See TracBrowser for help on using the repository browser.