]> git.pld-linux.org Git - packages/clanbomber.git/blobdiff - clanbomber.spec
- massive change ( validate errors warrings from desktop-file-validate)
[packages/clanbomber.git] / clanbomber.spec
index 31bab629f1922264799f4b2f8c60076198dc250c..d81fabd6e2d81d7208f0ca423b49011ea6adf626 100644 (file)
@@ -1,66 +1,78 @@
-Summary:       ClanBomber, the cool game that uses ClanLib.
-Summary(pl):   ClanBomber, super gierka wykorzystuj±ca ClanLib.
-Name:          clanbomber 
-Version:       0.98
-Release:       1
-Copyright:     GPL
-Group:         X11/Games
-Group(pl):     X11/Gry
-Source0:       http://www.fischlustig.de/clanbomber/%{name}-%{version}.tar.gz
-Source1:       clanbomber.desktop
-Patch0:                clanbomber-paths.patch
-Patch1:                clanbomber-DESTDIR.patch
-URL:           http://www.fischlustig.de/clanbomber/
-Requires:      ClanLib
-BuildRequires: ClanLib-devel = 0.1.16
+Summary:       ClanBomber, the cool game that uses ClanLib
+Summary(pl.UTF-8):     ClanBomber, super gierka wykorzystująca ClanLib
+Name:          clanbomber
+Version:       1.02a
+Release:       5
+License:       GPL
+Group:         X11/Applications/Games
+Source0:       http://dl.sourceforge.net/clanbomber/%{name}-%{version}.tar.gz
+# Source0-md5: 1f0347807ca70b7f9b48dd7972aea8d5
+Source1:       %{name}.desktop
+Source2:       %{name}.png
+Patch1:                %{name}-CXXFLAGS.patch
+Patch2:                %{name}-DESTDIR.patch
+Patch3:                %{name}-DESTDIR2.patch
+Patch4:                %{name}-hardcoded_paths.patch
+Patch5:                %{name}-assert.patch
+Patch6:                %{name}-gcc33.patch
+URL:           http://clanbomber.sourceforge.net/
+BuildRequires: ClanLib-devel >= 0.5.0
 BuildRequires: Hermes-devel
-BuildRequires: XFree86-devel
-BuildRequires: svgalib-devel
+BuildRequires: autoconf
+BuildRequires: automake
 BuildRequires: libstdc++-devel
-BuildRequires: libpng-devel
 BuildRequires: zlib-devel
-BuildRoot:     /tmp/%{name}-%{version}-root
-
-%define        _prefix         /usr/X11R6
+Requires:      ClanLib >= 0.5.0
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-ClanBomber is very nice and playable Bomberman/Dynablaster clone. 
-It has multiplayer support (8 players), but not yet network support. 
-You must have try it! :-)
+ClanBomber is very nice and playable Bomberman/Dynablaster clone. It
+has multiplayer support (8 players), but not yet network support. You
+must have try it! :-)
 
-%description -l pl
-ClanBomber to bardzo fajna i wci±gaj±ca gierka, zbli¿ona do
-Bombermana/Dynablastera. Mo¿na graæ w kilku (max. 8) graczy, ale 
-niestety nie poprzez sieæ (jeszcze!). Koniecznie musisz j± wypróbowaæ!
+%description -l pl.UTF-8
+ClanBomber to bardzo fajna i wciągająca gierka, zbliżona do
+Bombermana/Dynablastera. Można grać w kilku (max. 8) graczy, ale
+niestety nie poprzez sieć (jeszcze!). Koniecznie musisz ją wypróbować!
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p0
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
-CXXFLAGS="$RPM_OPT_FLAGS -fno-implicit-templates"
-LDFLAGS="-s"
-export CXXFLAGS LDFLAGS
-%configure
-make
+rm -f missing
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+# note: RTTI is needed --- clanbomber uses exceptions!
+CXXFLAGS="%{rpmcflags} -fno-implicit-templates"
+%configure \
+       --datadir=/usr/share/games
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
+       $RPM_BUILD_ROOT%{_datadir}/games/clanlib
 
-install -d $RPM_BUILD_ROOT%{_datadir}/applnk/Games
-install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applnk/Games
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
-gzip -9nf AUTHORS ChangeLog QUOTES README TODO
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc {AUTHORS,ChangeLog,QUOTES,README,TODO}.gz
-
+%doc AUTHORS ChangeLog QUOTES README TODO
 %attr(755,root,root) %{_bindir}/clanbomber
-%{_datadir}/clanbomber
-%{_datadir}/applnk/Games/clanbomber.desktop
+%{_datadir}/games/clanbomber
+%{_desktopdir}/clanbomber.desktop
+%{_pixmapsdir}/*
This page took 0.031277 seconds and 4 git commands to generate.