r10114 - packages/trunk/supertuxkart/debian

Christoph Egger christoph-guest at alioth.debian.org
Mon Aug 3 20:41:33 UTC 2009


Author: christoph-guest
Date: 2009-08-03 20:41:33 +0000 (Mon, 03 Aug 2009)
New Revision: 10114

Added:
   packages/trunk/supertuxkart/debian/supertuxkart.lintian
Modified:
   packages/trunk/supertuxkart/debian/TODO
   packages/trunk/supertuxkart/debian/changelog
   packages/trunk/supertuxkart/debian/control
   packages/trunk/supertuxkart/debian/rules
   packages/trunk/supertuxkart/debian/supertuxkart.desktop
   packages/trunk/supertuxkart/debian/supertuxkart.install
Log:

Clean up supertuxkart
Remove config.* out of diff
Rearrange desktop file to fix some bugs


Modified: packages/trunk/supertuxkart/debian/TODO
===================================================================
--- packages/trunk/supertuxkart/debian/TODO	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/TODO	2009-08-03 20:41:33 UTC (rev 10114)
@@ -1,7 +1,6 @@
 TODO for supertuxkart:
 ----------------------
 
-  * Move config.{guess,sub} update out of the Debian diff.
   * Adapt the handling of the configure target to avoid an extra
     configure run.
 

Modified: packages/trunk/supertuxkart/debian/changelog
===================================================================
--- packages/trunk/supertuxkart/debian/changelog	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/changelog	2009-08-03 20:41:33 UTC (rev 10114)
@@ -1,3 +1,13 @@
+supertuxkart (0.6.1a+dfsg2-3) unstable; urgency=low
+
+  * Move config.* out of the diff (Closes: #538617) 
+  * Clean up rules
+  * lintian override for invalid spellchecker in binary
+  * Bump standards Version without any changes 
+  * Reorder Categories in the desktop file (Closes: #443412) (LP: #329265) 
+
+ -- Christoph Egger <debian at christoph-egger.org>  Mon, 03 Aug 2009 22:26:02 +0200
+
 supertuxkart (0.6.1a+dfsg2-2) unstable; urgency=low
 
   [ Alexander Reichle-Schmehl ]

Modified: packages/trunk/supertuxkart/debian/control
===================================================================
--- packages/trunk/supertuxkart/debian/control	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/control	2009-08-03 20:41:33 UTC (rev 10114)
@@ -5,10 +5,10 @@
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>, Sam Hocevar (Debian packages) <sam+deb at zoy.org>,
  Alexander Reichle-Schmehl <tolimar at debian.org>, Cyril Brulebois <kibi at debian.org>,
  Christoph Egger <debian at christoph-egger.org>
-Build-Depends: debhelper (>= 5.0.0), autotools-dev, plib1.8.4-dev,
+Build-Depends: debhelper (>= 6.0.7~), autotools-dev, libplib-dev,
  libsdl-ttf2.0-dev, libsdl-image1.2-dev, docbook-to-man, libopenal-dev,
  libalut-dev, libmikmod2-dev, libvorbis-dev, quilt
-Standards-Version: 3.8.0
+Standards-Version: 3.8.2
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/supertuxkart/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/supertuxkart/?op=log
 Homepage: http://supertuxkart.sf.net/

Modified: packages/trunk/supertuxkart/debian/rules
===================================================================
--- packages/trunk/supertuxkart/debian/rules	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/rules	2009-08-03 20:41:33 UTC (rev 10114)
@@ -28,50 +28,39 @@
 	CXXFLAGS += -O2
 endif
 
-config.status: $(QUILT_STAMPFN) configure
+config.status: $(QUILT_STAMPFN)
 	dh_testdir
+
+	cp -f /usr/share/misc/config.sub config.sub
+	cp -f /usr/share/misc/config.guess config.guess
+
 	# Add here commands to configure the package.
 	CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --bindir=/usr/games
 
 get-orig-source:
 	sh debian/get-orig-source.sh
 
-#get-orig-source: TEMPDIR = $(shell mktemp -d)
-#	uscan --force-download --upstream-version 0.6.1a --no-symlink --destdir $(TEMPDIR)
-#	wget http://alioth.debian.org/~christoph-guest/stk-0.6.1a-dfsg.tar.bz2 -O $(TEMPDIR)/replacment.tar.bz2
-#	(cd $(TEMPDIR) && \
-#		tar -xjf '*.tar.bz2' \
-#		mv 'supertuxkart*' supertuxkart-0.6.1a.orig \
-#		cp -r 'stk*/*' supertuxkart-0.6.1a.orig/ \
-#		GZIP="--best" tar -czf supertuxkart_0.6.1a+dfsg1.orig.tar.gz supertuxkart-0.6.1a.orig )
-#	mv $(TEMPDIR)/supertuxkart_0.6.1a+dfsg1.orig.tar.gz .
-#	rm -rf $(TEMPDIR)
-
 build: build-stamp
-
 build-stamp:  config.status
 	dh_testdir
 
-	# Add here commands to compile the package.
+#	Add here commands to compile the package.
 	$(MAKE)
 	docbook-to-man debian/supertuxkart.sgml > debian/supertuxkart.6
 
 	touch build-stamp
 
-clean: clean-patched unpatch
-clean-patched:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
 
-	# Add here commands to clean up after the build process.
-	[ ! -f Makefile ] || $(MAKE) distclean	
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	cp -f /usr/share/misc/config.guess config.guess
-endif
+#	Add here commands to clean up after the build process.
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	rm config.sub
+	rm config.guess
+
 	rm -f debian/supertuxkart.6
 
 	dh_clean 
@@ -80,20 +69,16 @@
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
-	dh_installdirs
+	dh_installdirs -psupertuxkart -Pdebian/tmp usr/share/pixmaps usr/share/icons/hicolor/32x32/apps usr/share/icons/hicolor/64x64/apps usr/share/applications
 
-	# Add here commands to install the package into debian/supertuxkart.
+#	Add here commands to install the package into debian/supertuxkart.
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 	find $(CURDIR)/debian/tmp \( -iname "License.txt" -o -iname "License.Debian.txt" -o -iname "Music_license.rtf" \) -exec rm -f {} \;
-	mkdir -p $(CURDIR)/debian/tmp/usr/share/pixmaps
-	mkdir -p $(CURDIR)/debian/tmp/usr/share/icons/hicolor/32x32/apps
-	mkdir -p $(CURDIR)/debian/tmp/usr/share/icons/hicolor/64x64/apps
-	mkdir -p $(CURDIR)/debian/tmp/usr/share/applications
-	cp debian/supertuxkart_32.xpm $(CURDIR)/debian/tmp/usr/share/pixmaps/supertuxkart.xpm
-	cp debian/supertuxkart_32.xpm $(CURDIR)/debian/tmp/usr/share/icons/hicolor/32x32/apps/supertuxkart.xpm
-	cp debian/supertuxkart_64.xpm $(CURDIR)/debian/tmp/usr/share/icons/hicolor/64x64/apps/supertuxkart.xpm
-	cp debian/supertuxkart.desktop $(CURDIR)/debian/tmp/usr/share/applications
 
+	install -m 644 debian/supertuxkart_32.xpm $(CURDIR)/debian/tmp/usr/share/pixmaps/supertuxkart.xpm
+	install -m 644 debian/supertuxkart_32.xpm $(CURDIR)/debian/tmp/usr/share/icons/hicolor/32x32/apps/supertuxkart.xpm
+	install -m 644 debian/supertuxkart_64.xpm $(CURDIR)/debian/tmp/usr/share/icons/hicolor/64x64/apps/supertuxkart.xpm
+
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.
@@ -110,6 +95,7 @@
 	dh_installman debian/supertuxkart.6
 	dh_installman
 	dh_link
+	dh_lintian
 	dh_strip
 	dh_compress
 	dh_fixperms

Modified: packages/trunk/supertuxkart/debian/supertuxkart.desktop
===================================================================
--- packages/trunk/supertuxkart/debian/supertuxkart.desktop	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/supertuxkart.desktop	2009-08-03 20:41:33 UTC (rev 10114)
@@ -10,4 +10,4 @@
 Terminal=false
 StartupNotify=false
 Type=Application
-Categories=3DGraphics;Game;ActionGame;Simulation;SportsGame;
+Categories=Game;ActionGame;Simulation;SportsGame;3DGraphics;

Modified: packages/trunk/supertuxkart/debian/supertuxkart.install
===================================================================
--- packages/trunk/supertuxkart/debian/supertuxkart.install	2009-08-03 17:51:05 UTC (rev 10113)
+++ packages/trunk/supertuxkart/debian/supertuxkart.install	2009-08-03 20:41:33 UTC (rev 10114)
@@ -1,4 +1,4 @@
 debian/tmp/usr/games
-debian/tmp/usr/share/icons
 debian/tmp/usr/share/pixmaps
-debian/tmp/usr/share/applications
+usr/share/icons
+debian/supertuxkart.desktop usr/share/applications

Added: packages/trunk/supertuxkart/debian/supertuxkart.lintian
===================================================================
--- packages/trunk/supertuxkart/debian/supertuxkart.lintian	                        (rev 0)
+++ packages/trunk/supertuxkart/debian/supertuxkart.lintian	2009-08-03 20:41:33 UTC (rev 10114)
@@ -0,0 +1,2 @@
+# There's only an DONT which is used to parse some Files nothing to correct
+supertuxkart: spelling-error-in-binary ./usr/games/supertuxkart dont don't




More information about the Pkg-games-commits mailing list