Author: debfx-guest
Date: 2010-05-31 22:06:32 +0000 (Mon, 31 May 2010)
New Revision: 11005

Added:
   packages/trunk/teeworlds/debian/source/
   packages/trunk/teeworlds/debian/source/format
   packages/trunk/teeworlds/debian/teeworlds-server.manpages
   packages/trunk/teeworlds/debian/teeworlds.manpages
Modified:
   packages/trunk/teeworlds/debian/changelog
   packages/trunk/teeworlds/debian/compat
   packages/trunk/teeworlds/debian/control
   packages/trunk/teeworlds/debian/rules
Log:
Switch to dh7 rules and source format 3.0 (quilt).
Bump debian/compat to 7.


Modified: packages/trunk/teeworlds/debian/changelog
===================================================================
--- packages/trunk/teeworlds/debian/changelog   2010-05-31 21:47:53 UTC (rev 
11004)
+++ packages/trunk/teeworlds/debian/changelog   2010-05-31 22:06:32 UTC (rev 
11005)
@@ -8,8 +8,10 @@
     hardcoded and teeworlds suppresses the screensaver by using SDL.
   * Add ${misc:Depends} to teeworlds-data dependencies.
   * Bump Standards-Version to 3.8.4, no changes needed.
+  * Switch to dh7 rules and source format 3.0 (quilt).
+  * Bump debian/compat to 7.
 
- -- Felix Geyer <[email protected]>  Mon, 31 May 2010 23:28:20 +0200
+ -- Felix Geyer <[email protected]>  Tue, 01 Jun 2010 00:03:16 +0200
 
 teeworlds (0.5.1-4) unstable; urgency=low
 

Modified: packages/trunk/teeworlds/debian/compat
===================================================================
--- packages/trunk/teeworlds/debian/compat      2010-05-31 21:47:53 UTC (rev 
11004)
+++ packages/trunk/teeworlds/debian/compat      2010-05-31 22:06:32 UTC (rev 
11005)
@@ -1 +1 @@
-5
+7

Modified: packages/trunk/teeworlds/debian/control
===================================================================
--- packages/trunk/teeworlds/debian/control     2010-05-31 21:47:53 UTC (rev 
11004)
+++ packages/trunk/teeworlds/debian/control     2010-05-31 22:06:32 UTC (rev 
11005)
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Games Team <[email protected]>
 Uploaders: Jack Coulter <[email protected]>, Felix Geyer <[email protected]>
-Build-Depends: debhelper (>= 5), unzip, python, freeglut3-dev,
- portaudio19-dev, zlib1g-dev, libwavpack-dev, libglfw-dev, quilt,
+Build-Depends: debhelper (>= 7.0.50~), unzip, python, freeglut3-dev,
+ portaudio19-dev, zlib1g-dev, libwavpack-dev, libglfw-dev,
  libpnglite-dev, libx11-dev, libxrandr-dev, bam, libsdl1.2-dev
 Standards-Version: 3.8.4
 Homepage: http://www.teeworlds.com/

Modified: packages/trunk/teeworlds/debian/rules
===================================================================
--- packages/trunk/teeworlds/debian/rules       2010-05-31 21:47:53 UTC (rev 
11004)
+++ packages/trunk/teeworlds/debian/rules       2010-05-31 22:06:32 UTC (rev 
11005)
@@ -1,102 +1,23 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-include /usr/share/quilt/quilt.make
-DEB_SOURCE_PACKAGE:=$(shell dpkg-parsechangelog | grep Source |cut -f2 -d" ")
-VERSION:=$(shell dpkg-parsechangelog | grep Version | cut -d" " -f2|cut -d"-" 
-f1)
-TMPDIR:=$(shell mktemp -dp./)
+%:
+       dh $@
 
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -O0
-else
-       CFLAGS += -O2
-endif
-
-get-orig-source:
-       uscan --force-download --no-symlink
-       tar -xvf ../teeworlds-$(VERSION)-src.tar.gz -C $(TMPDIR)
-       cd $(TMPDIR)/teeworlds-$(VERSION)-src; \
-       wget http://teeworlds.com/files/bam.zip; \
-       unzip bam.zip; \
-       rm bam.zip; \
-       tar -c * | gzip --best -c - > \
-       ../../../${DEB_SOURCE_PACKAGE}_$(VERSION).orig.tar.gz
-       rm ../teeworlds-$(VERSION)-src.tar.gz
-       rm -rf ${TMPDIR}
-
-build: $(QUILT_STAMPFN) 
-       dh_testdir
+override_dh_auto_build:
        bam release
+
+override_dh_auto_install:
        mv teeworlds_srv teeworlds-server
 
-clean:
-       dh_testdir
+override_dh_auto_clean:
        bam -c
-       QUILT_PATCHES=$(QUILT_PATCH_DIR) quilt --quiltrc /dev/null pop -a -R || 
test $$? = 2 
        find -type f -name '*.o' -exec rm {} \;
-       rm -rf src/engine/external # Drop the embedded libs to be sure with link
-# the system side lib 
-       rm -rf tmp.* debian/stamp-patched .pc config.bam fake_server map_resave 
crapnet tileset_borderfix teeworlds_srv dilate versionsrv packetgen mastersrv 
teeworlds
-       dh_clean datasrc/*.pyc 
+       rm -rf src/engine/external # Drop the embedded libs to be sure with 
link the system side lib
+       rm -rf tmp.* debian/stamp-patched .pc config.bam fake_server map_resave 
crapnet
+       rm -rf tileset_borderfix teeworlds_srv dilate versionsrv packetgen 
mastersrv teeworlds
+       rm -f datasrc/*.pyc 
 
-install: install-indep install-arch
-
-
-install-indep:
-       dh_testdir
-       dh_testroot
-       dh_clean -k -i
-       dh_installdirs -i
-       find data -type f -exec chmod 644 {} \;
-       dh_install -i
-
-install-arch: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k -s
-       dh_installdirs -s
-
-       dh_installman -pteeworlds debian/teeworlds.6
-       dh_installman -pteeworlds-server debian/teeworlds-server.6
-
-       dh_install -s
-
-
-# Build architecture-independent files here.
-binary-indep: install-indep
-       $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
-
-# Build architecture-dependent files here.
-binary-arch: install-arch
-       $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
-
-# Build architecture-dependent files here.
-binary-common:
-       dh_testdir
-       dh_testroot
-       dh_installdocs
-       dh_installmenu
-       dh_installchangelogs
-       dh_link
-       dh_strip
-       dh_compress
+override_dh_fixperms:
        dh_fixperms
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-
-binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install install-indep 
install-arch
+       find debian/teeworlds-data -type f -exec chmod 644 {} \;

Added: packages/trunk/teeworlds/debian/source/format
===================================================================
--- packages/trunk/teeworlds/debian/source/format                               
(rev 0)
+++ packages/trunk/teeworlds/debian/source/format       2010-05-31 22:06:32 UTC 
(rev 11005)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/trunk/teeworlds/debian/teeworlds-server.manpages
===================================================================
--- packages/trunk/teeworlds/debian/teeworlds-server.manpages                   
        (rev 0)
+++ packages/trunk/teeworlds/debian/teeworlds-server.manpages   2010-05-31 
22:06:32 UTC (rev 11005)
@@ -0,0 +1 @@
+debian/teeworlds-server.6

Added: packages/trunk/teeworlds/debian/teeworlds.manpages
===================================================================
--- packages/trunk/teeworlds/debian/teeworlds.manpages                          
(rev 0)
+++ packages/trunk/teeworlds/debian/teeworlds.manpages  2010-05-31 22:06:32 UTC 
(rev 11005)
@@ -0,0 +1 @@
+debian/teeworlds.6


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to