[SCM] team based FPS game - packaging branch, debian, updated. debian/1.1.0-4.1-33-g855d6ce
Simon McVittie
smcv at debian.org
Sat Jul 17 14:11:13 UTC 2010
The following commit has been merged in the debian branch:
commit 00722912b7711689407c0a3065da0f76cf2f62da
Author: Simon McVittie <smcv at debian.org>
Date: Sat Jul 17 12:44:20 2010 +0100
Use Debhelper to install stuff
diff --git a/debian/rules b/debian/rules
index 58ee2e2..7934b86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,57 +22,9 @@ build clean: %:
override_dh_auto_build:
$(MAKE) $(BUILD_FLAGS)
-
-install: install-indep install-arch
-
-install-indep:
- dh_testdir
- dh_testroot
- dh_clean -k -i
- dh_installdirs -i
- dh_install -i
-
-install-arch:
- dh_testdir
- dh_testroot
- dh_clean -k -s
- dh_installdirs -s
-
cp build/release-linux-$(Q3ARCH)/tremulous.$(Q3ARCH) build/release-linux-$(Q3ARCH)/tremulous
cp build/release-linux-$(Q3ARCH)/tremded.$(Q3ARCH) build/release-linux-$(Q3ARCH)/tremded
-
-
- ### Client files
- dh_install -ptremulous debian/scripts/tremulous usr/games
- dh_install -ptremulous build/release-linux-$(Q3ARCH)/tremulous \
- usr/lib/tremulous
-
-# dh_install -ptremulous build/release-linux-$(Q3ARCH)/base/cgame$(Q3ARCH).so \
-# build/release-linux-$(Q3ARCH)/base/game$(Q3ARCH).so \
-# build/release-linux-$(Q3ARCH)/base/ui$(Q3ARCH).so \
-# usr/lib/tremulous
-
- dh_install -ptremulous debian/tremulous.desktop usr/share/applications # FIXME: waiting for dh_desktop to do this job...
- dh_install -ptremulous debian/tremulous.xpm usr/share/pixmaps
-
- dh_desktop -ptremulous debian/tremulous.desktop
- dh_installman -ptremulous debian/tremulous.6
-
- ### Server files
- dh_install -ptremulous-server debian/scripts/tremulous-server usr/games
- dh_install -ptremulous-server build/release-linux-$(Q3ARCH)/tremded usr/lib/tremulous-server
-
- dh_install -ptremulous-server debian/config/*.cfg etc/tremulous-server
- #dh_install -ptremulous-server debian/tremulous-server.desktop usr/share/applications # FIXME: waiting for dh_desktop to do this job...
- #dh_install -ptremulous-server debian/tremulous.xpm usr/share/pixmaps
-
- # this would normally be in a .pk3 in tremulous-data...
zip -9 debian/z-debian-tremulous-ui-fixes.pk3 ui/joinserver.menu
- dh_install -ptremulous debian/z-debian-tremulous-ui-fixes.pk3 usr/share/games/tremulous/base
-
- dh_installman -ptremulous-server debian/tremulous-server.6
-
- dh_install -s
# Must not depend on anything. This is to be called by
# binary-arch/binary-indep
diff --git a/debian/tremulous-server.install b/debian/tremulous-server.install
new file mode 100644
index 0000000..63347e4
--- /dev/null
+++ b/debian/tremulous-server.install
@@ -0,0 +1,3 @@
+debian/scripts/tremulous-server usr/games
+build/release-*/tremded usr/lib/tremulous-server
+debian/config/*.cfg etc/tremulous-server
diff --git a/debian/tremulous-server.manpages b/debian/tremulous-server.manpages
new file mode 100644
index 0000000..fe5b764
--- /dev/null
+++ b/debian/tremulous-server.manpages
@@ -0,0 +1 @@
+debian/tremulous-server.6
diff --git a/debian/tremulous.install b/debian/tremulous.install
new file mode 100644
index 0000000..6232338
--- /dev/null
+++ b/debian/tremulous.install
@@ -0,0 +1,5 @@
+debian/scripts/tremulous usr/games
+build/release-*/tremulous usr/lib/tremulous
+debian/tremulous.desktop usr/share/applications
+debian/tremulous.xpm usr/share/pixmaps
+debian/z-debian-tremulous-ui-fixes.pk3 usr/share/games/tremulous/base
diff --git a/debian/tremulous.manpages b/debian/tremulous.manpages
new file mode 100644
index 0000000..5b9f68f
--- /dev/null
+++ b/debian/tremulous.manpages
@@ -0,0 +1 @@
+debian/tremulous.6
--
team based FPS game - packaging
More information about the Pkg-games-commits
mailing list