tags 432993 + patch
thanks

Hello,

Attached is a patch for my NMU on wing-0.7.27. It contains a fix for 
#432993 as well as a menu section change (games/arcade -> games/action), in 
accordance to the new menu policy.

I didn't fix the debian-rules-ignores-make-clean-error lintian warning. This 
could be done by removing the leading dash on the call to `make clean' in 
debian/rules's `clean' target, but this target fails when called on an 
archive that is already clean, as the appropriate quilt patch 
(010_makefile.diff) is not yet applied.
A possible solution is to modify the source directly without using a quilt 
patch, which I didn't want to do in an NMU.

The package has been uploaded in the delayed/2 queue by a DD present at the 
[1]Tanneries BSP.

[1] http://wiki.debian.org/TanneriesBSP

Regards.
-- 
David Ammouial
http://da.weeno.net/
diff -u wing-0.7/debian/changelog wing-0.7/debian/changelog
--- wing-0.7/debian/changelog
+++ wing-0.7/debian/changelog
@@ -1,3 +1,13 @@
+wing (0.7-27.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Applied Lior Kaplan's patch to make the package binNMU safe.
+    (Closes: #432993)
+  * Use menu section Games/Action instead of Games/Arcade.
+  * debian/rules: Don't forget to remove `.pc' directory upon clean target.
+
+ -- David Ammouial <[EMAIL PROTECTED]>  Sun, 30 Sep 2007 02:14:48 +0200
+
 wing (0.7-27) unstable; urgency=low
 
   * debian/control:
diff -u wing-0.7/debian/control wing-0.7/debian/control
--- wing-0.7/debian/control
+++ wing-0.7/debian/control
@@ -8,7 +8,7 @@
 
 Package: wing
 Architecture: any
-Depends: ${shlibs:Depends}, wing-data (= ${Source-Version})
+Depends: ${shlibs:Depends}, wing-data (= ${source:Version})
 Description: Galaga-like arcade game
  WING is a galaga knock-off arcade game. It features high quality
  pre-rendered graphics, dynamically generated stars in background, single
diff -u wing-0.7/debian/menu wing-0.7/debian/menu
--- wing-0.7/debian/menu
+++ wing-0.7/debian/menu
@@ -1,3 +1,3 @@
-?package(wing):needs="X11" section="Games/Arcade" \
+?package(wing):needs="X11" section="Games/Action" \
   title="Wing" command="/usr/games/wing" \
   icon="/usr/share/games/wing/wing.xpm"
diff -u wing-0.7/debian/rules wing-0.7/debian/rules
--- wing-0.7/debian/rules
+++ wing-0.7/debian/rules
@@ -24,6 +24,7 @@
 	# clean up after the build process.
 	-$(MAKE) -f makefile.unx clean
 	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+	rm -rf .pc
 	dh_clean
 
 install: build

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to