r12358 - non-free/packages/trunk/assaultcube-data/debian

Arand Nash arand-guest at alioth.debian.org
Sat May 14 20:27:28 UTC 2011


Author: arand-guest
Date: 2011-05-14 20:27:27 +0000 (Sat, 14 May 2011)
New Revision: 12358

Modified:
   non-free/packages/trunk/assaultcube-data/debian/rules
Log:
Update rules, install server binaries

* get-orig-source no longer deletes the server binaries
  - repack2
* Install items package-dependent
* Install server binaries arch-dependent

Modified: non-free/packages/trunk/assaultcube-data/debian/rules
===================================================================
--- non-free/packages/trunk/assaultcube-data/debian/rules	2011-05-14 20:27:13 UTC (rev 12357)
+++ non-free/packages/trunk/assaultcube-data/debian/rules	2011-05-14 20:27:27 UTC (rev 12358)
@@ -6,9 +6,9 @@
 	( \
 		cd ../repack ;\
 		tar xf AssaultCube_v1.1.0.4.tar.bz2 ;\
-		rm -rf AssaultCube_v1.1.0.4/bin_unix ;\
-		GZIP="--best" tar -czf assaultcube-data_1.1.0.4+repack1.orig.tar.gz AssaultCube_v1.1.0.4 ;\
-		mv assaultcube-data_1.1.0.4+repack1.orig.tar.gz .. ;\
+		rm -rf AssaultCube_v1.1.0.4/bin_unix/*client ;\
+		GZIP="--best" tar -czf assaultcube-data_1.1.0.4+repack2.orig.tar.gz AssaultCube_v1.1.0.4 ;\
+		mv assaultcube-data_1.1.0.4+repack2.orig.tar.gz .. ;\
 	)
 	rm -rf ../repack
 
@@ -26,17 +26,27 @@
 	dh_testroot
 	dh_prep
 	dh_installdirs
-	dh_install config usr/share/games/assaultcube
-	dh_install packages usr/share/games/assaultcube
+	dh_install -passaultcube-data config usr/share/games/assaultcube
+	dh_install -passaultcube-data packages usr/share/games/assaultcube
+	dh_install
 	find debian/assaultcube-data -type f ! -name 'rules' -exec chmod 644 {} \;
 	find debian/assaultcube-data -name 'license.txt' -exec rm {} \;
 
+# We want to rename and install the arch-dependent server binaries
+DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
 binary-arch: build install
+ifeq ($(DEB_HOST_ARCH),i386)
+	install -D bin_unix/linux_server usr/lib/games/assaultcube/ac_server-nonfree
+endif
+ifeq ($(DEB_HOST_ARCH),amd64)
+	install -D bin_unix/linux_server_64 usr/lib/games/assaultcube/ac_server-nonfree
+endif
 
 binary-indep: build install
 	dh_testdir
 	dh_testroot
-	dh_installdocs docs README.html
+	dh_installdocs -passaultcube-data docs README.html
 	dh_installexamples
 	dh_installchangelogs
 	dh_strip




More information about the Pkg-games-commits mailing list