[SCM] Packaging for warsow branch, master, updated. upstream/0.42.dfsg1-59-gc85844e
Barry deFreese
bdefreese at debian.org
Mon Jan 4 17:30:21 UTC 2010
The following commit has been merged in the master branch:
commit c85844ebd40b617cacfd4ab38403b6b78491926e
Author: Barry deFreese <bdefreese at debian.org>
Date: Mon Jan 4 12:31:15 2010 -0500
Incorporate NMU changes into git, refresh changelog, bump standards version.
diff --git a/debian/changelog b/debian/changelog
index 1caf050..32deb0e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,24 @@ warsow (0.42.dfsg1-2) unstable; urgency=low
[ Andres Mejia ]
* Use git for packaging.
* Include DM-Upload-Allowed: yes field.
+ * Remove myself from uploaders.
- -- Andres Mejia <mcitadel at gmail.com> Mon, 19 May 2008 16:16:18 -0400
+ [ Barry deFreese ]
+ * Add myself to uploaders.
+ * Bump Standards Version to 3.8.3.
+
+ -- Barry deFreese <bdefreese at debian.org> Mon, 04 Jan 2010 12:29:50 -0500
+
+warsow (0.42.dfsg1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix bashisms in wrappers. Closes: #530220, #530221
+ * Remove useless nostrip check in rules, dh_strip does this already
+ * Fix parallel building
+ * Fix rules file targets mess
+ + fix_different_archs.diff still doesn't unapply cleanly
+
+ -- Raphael Geissert <geissert at debian.org> Tue, 07 Jul 2009 21:08:35 -0500
warsow (0.42.dfsg1-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 9abc161..d9959e8 100644
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,9 @@ Source: warsow
Section: contrib/games
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>, Bruno "Fuddl" Kleinert <fuddl at gmx.de>
+Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>, Bruno "Fuddl" Kleinert <fuddl at gmx.de>, Barry deFreese <bdefreese at debian.org>
Build-Depends: debhelper (>= 5), quilt, tofrodos, sharutils, libopenal-dev, libjpeg-dev, libvorbis-dev, libsdl-dev, libz-dev, libxxf86vm-dev, libxxf86dga-dev, libxinerama-dev, libcurl4-gnutls-dev | libcurl3-gnutls-dev
-Standards-Version: 3.7.3
+Standards-Version: 3.8.3
Homepage: http://www.warsow.net/
Vcs-Git: git://git.debian.org/git/pkg-games/warsow.git
Vcs-Browser: http://git.debian.org/?p=pkg-games/warsow.git
diff --git a/debian/rules b/debian/rules
index ce54e59..1531747 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,30 +20,31 @@ endif
UNAME_ARCH=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/)
# This is used convert files to be patched from dos to unix EOL convention.
-from-dos:
+from-dos-stamp:
dh_testdir
fromdos -e warsow_0.42_src/source/game/q_shared.h
fromdos -e warsow_0.42_src/source/client/cl_main.c
- touch fromdos-stamp
+ touch $@
-patch: from-dos patch-stamp
-patch-stamp:
+patch: patch-stamp
+patch-stamp: from-dos-stamp
dh_testdir
QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
touch patch-stamp
-build: patch build-stamp
-build-stamp:
+build: build-stamp
+build-stamp: patch
dh_testdir
cd warsow_0.42_src/source && $(MAKE) LOCALBASE=/usr DEBUG_BUILD=$(DEBUG) \
CC=$(DEB_HOST_GNU_TYPE)-gcc LD=$(DEB_HOST_GNU_TYPE)-gcc
touch build-stamp
-clean: clean-patched unpatch to-dos
-clean-patched:
+clean:
dh_testdir
dh_testroot
cd warsow_0.42_src/source && $(MAKE) clean
+ # source directory needs to be cleaned before removing the patches
+ $(MAKE) -f $(CURDIR)/debian/rules unpatch
rm -rf warsow_0.42_src/source/build warsow_0.42_src/source/release \
warsow_0.42_src/source/build$(UNAME_ARCH) \
warsow_0.42_src/source/build$(DPKG_ARCH)
@@ -52,17 +53,17 @@ clean-patched:
dh_clean
[ ! -f build-stamp ] || rm build-stamp
-unpatch:
+unpatch: to-dos
dh_testdir
QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
- rm -f patch-stamp
+ rm -fr patch-stamp .pc
# Reverses from-dos target
to-dos:
dh_testdir
todos -e warsow_0.42_src/source/game/q_shared.h
todos -e warsow_0.42_src/source/client/cl_main.c
- [ ! -f fromdos-stamp ] || rm fromdos-stamp
+ [ ! -f from-dos-stamp ] || rm from-dos-stamp
install: build
dh_testdir
@@ -89,9 +90,7 @@ binary-arch: build install
dh_installman -pwarsow debian/warsow.6
dh_installman -pwarsow-server debian/warsow-server.6 \
debian/warsowtv-server.6
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
dh_strip
-endif
dh_compress
dh_fixperms
dh_installdeb
diff --git a/debian/scripts/warsow b/debian/scripts/warsow
index cc9503f..5137436 100755
--- a/debian/scripts/warsow
+++ b/debian/scripts/warsow
@@ -33,7 +33,7 @@ QUIET=0
case "$1" in
-h|--help)
- echo -e ${HELP}
+ printf "${HELP}"
exit 1
;;
-q|--quiet)
diff --git a/debian/scripts/warsow-server b/debian/scripts/warsow-server
index 3ad3fe3..9c58d48 100755
--- a/debian/scripts/warsow-server
+++ b/debian/scripts/warsow-server
@@ -31,7 +31,7 @@ Usage: warsow-server [OPTION] [+<internal command> <option> [<value>]] ...\n\
case "$1" in
-h|--help)
- echo -e ${HELP}
+ printf "${HELP}"
exit 1
;;
esac
diff --git a/debian/scripts/warsowtv-server b/debian/scripts/warsowtv-server
index f4004a8..e417183 100755
--- a/debian/scripts/warsowtv-server
+++ b/debian/scripts/warsowtv-server
@@ -30,7 +30,7 @@ Usage: warsow-server [OPTION] [+<internal command> <option> [<value>]] ...\n\
case "$1" in
-h|--help)
- echo -e ${HELP}
+ printf "${HELP}"
exit 1
;;
esac
--
Packaging for warsow
More information about the Pkg-games-commits
mailing list