r10300 - non-free/packages/trunk/assaultcube/debian

Gonéri Le Bouder goneri at alioth.debian.org
Tue Sep 8 22:50:49 UTC 2009


Author: goneri
Date: 2009-09-08 22:50:49 +0000 (Tue, 08 Sep 2009)
New Revision: 10300

Modified:
   non-free/packages/trunk/assaultcube/debian/control
   non-free/packages/trunk/assaultcube/debian/rules
Log:
clean up

Modified: non-free/packages/trunk/assaultcube/debian/control
===================================================================
--- non-free/packages/trunk/assaultcube/debian/control	2009-09-08 21:40:29 UTC (rev 10299)
+++ non-free/packages/trunk/assaultcube/debian/control	2009-09-08 22:50:49 UTC (rev 10300)
@@ -3,15 +3,15 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 7.0.50~), autotools-dev
 Standards-Version: 3.8.2
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/non-free/packages/trunk/assaultcube/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/non-freepackages/trunk/assaultcube/?op=log
 Homepage: http://assault.cubers.net/
 
 Package: assaultcube
-Architecture: all
-Depends: assaultcube-data
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, assaultcube-data
 Description: realistic first-person-shooter
  AssaultCube, formerly ActionCube, is a first-person-shooter based on the
  game Cube. Set in a realistic looking environment, as far as that's

Modified: non-free/packages/trunk/assaultcube/debian/rules
===================================================================
--- non-free/packages/trunk/assaultcube/debian/rules	2009-09-08 21:40:29 UTC (rev 10299)
+++ non-free/packages/trunk/assaultcube/debian/rules	2009-09-08 22:50:49 UTC (rev 10300)
@@ -1,7 +1,20 @@
 #!/usr/bin/make -f
 
+override_dh_auto_clean:
+	find -name '*.o' -delete
+	find -name '*.a' -delete
+	rm -f source/src/ac_server \
+        source/src/ac_client \
+        source/enet/config.log \
+        source/enet/config.status \
+        source/enet/config.sub \
+        source/enet/config.guess
+
 override_dh_auto_build:
-	# nothing
+	cp /usr/share/misc/config.sub source/enet
+	cp /usr/share/misc/config.guess source/enet
+	chmod +x source/enet/configure
+	cd source/enet && ./configure
 	cd source/src && $(MAKE)
 
 override_dh_auto_install:
@@ -9,6 +22,8 @@
 	dh_testroot
 	dh_prep
 	dh_installdirs
+	install -d debian/assaultcube/usr/lib/games/assaultcube
+	install -d debian/assaultcube/usr/games
 	install source/src/ac_client debian/assaultcube/usr/lib/games/assaultcube/client.bin
 	install source/src/ac_server debian/assaultcube/usr/lib/games/assaultcube/server.bin
 	install debian/scripts/assaultcube debian/assaultcube/usr/games/assaultcube




More information about the Pkg-games-commits mailing list