r14142 - in packages/trunk/adonthell-data/debian: . patches source

Barry deFreese bdefreese at alioth.debian.org
Sat May 25 01:38:20 UTC 2013


Author: bdefreese
Date: 2013-05-25 01:38:19 +0000 (Sat, 25 May 2013)
New Revision: 14142

Added:
   packages/trunk/adonthell-data/debian/manpages
   packages/trunk/adonthell-data/debian/patches/no_avatar_font.patch
   packages/trunk/adonthell-data/debian/source/
   packages/trunk/adonthell-data/debian/source/format
Modified:
   packages/trunk/adonthell-data/debian/changelog
   packages/trunk/adonthell-data/debian/control
   packages/trunk/adonthell-data/debian/patches/01_do_not_ship_pyc_files
   packages/trunk/adonthell-data/debian/patches/02_player_text.py.diff
   packages/trunk/adonthell-data/debian/patches/series
   packages/trunk/adonthell-data/debian/rules
   packages/trunk/adonthell-data/debian/watch
Log:
More packaging cleanup

Modified: packages/trunk/adonthell-data/debian/changelog
===================================================================
--- packages/trunk/adonthell-data/debian/changelog	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/changelog	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,11 +1,32 @@
-adonthell-data (0.3.5-2) UNRELEASED; urgency=low
+adonthell-data (0.3.5+dfsg-1) unstable; urgency=low
 
+  [ Iain Lane ]
   * NOT RELEASED YET
   * debian/control: Remove myself from Uploaders
   * DONT USE THIS, archive has 0.3.4.cvs.20080529-2, needs merging.
 
- -- Iain Lane <laney at ubuntu.com>  Wed, 30 Jun 2010 10:54:45 +0100
+  [ Barry deFreese ]
+  * Acknowledge NMU.
+  * New upstream release.
+  * REALLY include upstream desktop file this time. (Closes: #708933).
+  * Packaging cleanup.
+    - Update Homepage to new address.
+    - Update to dh7 style rules.
+    - Change to Source format 3.0 (quilt).
+    - Add ${misc:Depends} to dependencies.
+  * Add patch to not build removed avatar.ttf.
+  * Bump Standards Version to 3.9.4.
 
+ -- Barry deFreese <bdefreese at debian.org>  Tue, 21 May 2013 18:24:40 -0400
+
+adonthell-data (0.3.4.cvs.20080529+dfsg-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * No-change sourceful upload to get rid of python2.6 dependencies
+    (Closes: #679730, 707898).
+
+ -- Luca Falavigna <dktrkranz at debian.org>  Sun, 12 May 2013 16:27:08 +0200
+
 adonthell-data (0.3.5-1) experimental; urgency=low
 
   [ Gonéri Le Bouder ]

Modified: packages/trunk/adonthell-data/debian/control
===================================================================
--- packages/trunk/adonthell-data/debian/control	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/control	2013-05-25 01:38:19 UTC (rev 14142)
@@ -2,17 +2,17 @@
 Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Barry deFreese <bddebian at comcast.net>
-Build-Depends-Indep: autotools-dev, python-dev, adonthell (>= 0.3), adonthell (<< 0.4), python-support (>= 0.4.0)
-Build-Depends: debhelper (>= 5), quilt (>= 0.40)
-Standards-Version: 3.8.0
-Homepage: http://adonthell.linuxgames.com/
+Uploaders: Barry deFreese <bdefreese at debian.org>
+Build-Depends-Indep: autotools-dev, python, adonthell (>= 0.3), adonthell (<< 0.4)
+Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.16.1~)
+Standards-Version: 3.9.4
+Homepage: http://adonthell.nongnu.org
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/adonthell-data/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/adonthell-data/?op=log
 
 Package: adonthell-data
 Architecture: all
-Depends: ${python:Depends}, adonthell (>= 0.3.3.cvs.20031022), adonthell (<< 0.4)
+Depends: ${misc:Depends}, ${python:Depends}, adonthell (>= 0.3.3.cvs.20031022), adonthell (<< 0.4)
 Description: Data files needed by Adonthell
  This is the official game for Adonthell 0.3
  .

Added: packages/trunk/adonthell-data/debian/manpages
===================================================================
--- packages/trunk/adonthell-data/debian/manpages	                        (rev 0)
+++ packages/trunk/adonthell-data/debian/manpages	2013-05-25 01:38:19 UTC (rev 14142)
@@ -0,0 +1 @@
+debian/adonthell-wastesedge.6

Modified: packages/trunk/adonthell-data/debian/patches/01_do_not_ship_pyc_files
===================================================================
--- packages/trunk/adonthell-data/debian/patches/01_do_not_ship_pyc_files	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/patches/01_do_not_ship_pyc_files	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,3 +1,5 @@
+Author: Unknown
+Description: Remove compiled Python .pyc files for deb.
 Index: wastesedge-0.3.5/scripts/Makefile.am
 ===================================================================
 --- wastesedge-0.3.5.orig/scripts/Makefile.am	2002-05-06 14:47:17.000000000 +0100

Modified: packages/trunk/adonthell-data/debian/patches/02_player_text.py.diff
===================================================================
--- packages/trunk/adonthell-data/debian/patches/02_player_text.py.diff	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/patches/02_player_text.py.diff	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,3 +1,5 @@
+Author: Unknown
+Description: Fix extra space in player text strings.
 --- a/scripts/modules/player_text.py.orig	2006-10-28 22:31:49.000000000 +0200
 +++ b/scripts/modules/player_text.py	2006-10-28 22:30:34.000000000 +0200
 @@ -1,4 +1,4 @@

Added: packages/trunk/adonthell-data/debian/patches/no_avatar_font.patch
===================================================================
--- packages/trunk/adonthell-data/debian/patches/no_avatar_font.patch	                        (rev 0)
+++ packages/trunk/adonthell-data/debian/patches/no_avatar_font.patch	2013-05-25 01:38:19 UTC (rev 14142)
@@ -0,0 +1,15 @@
+Author: Barry deFreese <bdefreese at debian.org>
+Description: Avatar.ttf was removed from upstream tarball so patch to not install it.
+Index: wastesedge-0.3.5/gfx/window/font/Makefile.in
+===================================================================
+--- wastesedge-0.3.5.orig/gfx/window/font/Makefile.in	2008-06-28 15:48:42.000000000 -0400
++++ wastesedge-0.3.5/gfx/window/font/Makefile.in	2013-05-21 19:15:09.000000000 -0400
+@@ -108,7 +108,7 @@
+ install_sh = @install_sh@
+ SUBDIRS = blue green original red silverleaf violet white yellow
+ 
+-pkgdata_DATA = avatar.ttf
++pkgdata_DATA = 
+ 
+ EXTRA_DIST = $(pkgdata_DATA)
+ subdir = gfx/window/font

Modified: packages/trunk/adonthell-data/debian/patches/series
===================================================================
--- packages/trunk/adonthell-data/debian/patches/series	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/patches/series	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,2 +1,3 @@
 01_do_not_ship_pyc_files
 02_player_text.py.diff
+no_avatar_font.patch

Modified: packages/trunk/adonthell-data/debian/rules
===================================================================
--- packages/trunk/adonthell-data/debian/rules	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/rules	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,7 +1,8 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
 
-include /usr/share/quilt/quilt.make
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
 
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -16,9 +17,10 @@
 	INSTALL_PROGRAM += -s
 endif
 
-config.status: configure $(QUILT_STAMPFN)
-	dh_testdir
+%:
+	dh $@ --with python2, yes
 
+override_dh_auto_configure:
 	-test -r /usr/share/misc/config.sub && \
 	  cp -f /usr/share/misc/config.sub config.sub
 	-test -r /usr/share/misc/config.guess && \
@@ -32,20 +34,20 @@
                     --with-adonthell-binary=/usr/games/adonthell \
                     --bindir=\$${prefix}/games
 
-build: build-stamp
-
-build-stamp:  config.status
-	dh_testdir
+override_dh_auto_build:
 	$(MAKE) wastesedge.desktop
 	$(MAKE) INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \
                 DESTDIR="$(CURDIR)/debian/adonthell-data"
 	touch build-stamp
 
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp 
+override_dh_auto_install:
+	$(MAKE) install DESTDIR="$(CURDIR)/debian/adonthell-data" \
+                INSTALL_PROGRAM="$(INSTALL_PROGRAM)"
+#                gamedatadir="$(CURDIR)/debian/adonthell-data/usr/share/games/adonthell-data"
+	mkdir -p $(CURDIR)/debian/adonthell-data/usr/share/applications
+	install -m 644 $(CURDIR)/wastesedge.desktop $(CURDIR)/debian/adonthell-data/usr/share/applications/adonthell-data.desktop
 
+override_dh_clean:
 	[ ! -f Makefile ] || $(MAKE) distclean
 
 	-rm -f config.status
@@ -53,50 +55,7 @@
 	-rm -f `find . -name "*.pyc"`
 	-rm -f po/*.gmo
 	-rm -f config.sub config.guess
+	find $(CURDIR)/debian -type d -empty -delete
 
 	dh_clean
 
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	$(MAKE) install DESTDIR="$(CURDIR)/debian/adonthell-data" \
-                INSTALL_PROGRAM="$(INSTALL_PROGRAM)"
-#                gamedatadir="$(CURDIR)/debian/adonthell-data/usr/share/games/adonthell-data"
-	mkdir -p $(CURDIR)/debian/adonthell-data/usr/share/applications
-	install -m 644 $(CURDIR)/wastesedge.desktop $(CURDIR)/debian/adonthell-data/usr/share/applications/adonthell-data.desktop
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs
-	dh_installmenu
-	dh_installman debian/adonthell-wastesedge.6
-	dh_installchangelogs ChangeLog
-	dh_pysupport -V $(PYVERSION) adonthell-wastesedge \
-          /usr/share/games/adonthell/games/wastesedge/scripts/init.py \
-          /usr/share/games/adonthell/games/wastesedge/scripts/actions \
-          /usr/share/games/adonthell/games/wastesedge/scripts/dialogues \
-          /usr/share/games/adonthell/games/wastesedge/scripts/game_events \
-          /usr/share/games/adonthell/games/wastesedge/scripts/modules \
-          /usr/share/games/adonthell/games/wastesedge/scripts/schedules
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# Build architecture-dependent files here.
-binary-arch: build install
-# We have nothing to do by default.
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 

Added: packages/trunk/adonthell-data/debian/source/format
===================================================================
--- packages/trunk/adonthell-data/debian/source/format	                        (rev 0)
+++ packages/trunk/adonthell-data/debian/source/format	2013-05-25 01:38:19 UTC (rev 14142)
@@ -0,0 +1 @@
+3.0 (quilt)

Modified: packages/trunk/adonthell-data/debian/watch
===================================================================
--- packages/trunk/adonthell-data/debian/watch	2013-05-24 10:54:10 UTC (rev 14141)
+++ packages/trunk/adonthell-data/debian/watch	2013-05-25 01:38:19 UTC (rev 14142)
@@ -1,2 +1,4 @@
 version=3
+
+opts="dversionmangle=s/\\+dfsg//" \
 http://savannah.nongnu.org/download/adonthell/wastesedge-src-(.*).tar.gz debian




More information about the Pkg-games-commits mailing list