tag 442776 patch pending
thanks

Patrick Winnertz <[EMAIL PROTECTED]> (16/09/2007):
>  dpkg-source: cannot represent change to ytree: binary file contents changed
>  dpkg-source: cannot represent change to ytree.1.gz: binary file contents 
> changed
>  dpkg-source: cannot represent change to ytree.1.es.gz: binary file contents 
> changed
>  dpkg-source: building ytree in ytree_1.86-1.dsc
>  dpkg-source: unrepresentable changes to source

Hi,

please find attached the patch for my NMU, fixing this bug. It'll
probably get uploaded to DELAYED/5 so that you can still react and
eventually proceed to a MU.

Cheers,

-- 
Cyril Brulebois
diff -u ytree-1.86/debian/changelog ytree-1.86/debian/changelog
--- ytree-1.86/debian/changelog
+++ ytree-1.86/debian/changelog
@@ -1,3 +1,20 @@
+ytree (1.86-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix double-build FTBFS by removing “*.gz ytree” through the dh_clean
+    call in the clean target, workaround needed because of the
+    insufficient upstream Makefile (Closes: #442776).
+  * Bump debhelper compatibility from 1 to 5 (!):
+     - Move it from debian/rules to debian/compat.
+     - Bump the B-D on debhelper.
+     - Use debian/ytree/usr instead of debian/tmp/usr in the “make
+       install” call.
+  * No longer ignore “make clean” errors (only remove the leading dash).
+  * Bump Standards-Version from 3.6.1 to 3.7.3, no changes needed.
+  * Menu transition, from “Apps/Tools” to “Applications/File Management”.
+
+ -- Cyril Brulebois <[EMAIL PROTECTED]>  Wed, 27 Feb 2008 05:05:24 +0100
+
 ytree (1.86-1) unstable; urgency=low
 
   * New upstream release.
diff -u ytree-1.86/debian/control ytree-1.86/debian/control
--- ytree-1.86/debian/control
+++ ytree-1.86/debian/control
@@ -2,8 +2,8 @@
 Section: utils
 Priority: optional
 Maintainer: Carlos Barros <[EMAIL PROTECTED]>
-Build-Depends: debhelper, libncursesw5-dev, libreadline5-dev
-Standards-Version: 3.6.1
+Build-Depends: debhelper (>= 5), libncursesw5-dev, libreadline5-dev
+Standards-Version: 3.7.3
 
 Package: ytree
 Architecture: any
diff -u ytree-1.86/debian/menu ytree-1.86/debian/menu
--- ytree-1.86/debian/menu
+++ ytree-1.86/debian/menu
@@ -1,2 +1,2 @@
-?package(ytree):needs="text" section="Apps/Tools"\
+?package(ytree):needs="text" section="Applications/File Management"\
   title="ytree" command="/usr/bin/ytree"
diff -u ytree-1.86/debian/rules ytree-1.86/debian/rules
--- ytree-1.86/debian/rules
+++ ytree-1.86/debian/rules
@@ -5,9 +5,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatability version to use.
-export DH_COMPAT=1
-
 configure: configure-stamp
 configure-stamp:
        dh_testdir
@@ -32,9 +29,10 @@
        rm -f build-stamp configure-stamp
 
        # Add here commands to clean up after the build process.
-       -$(MAKE) clean
+       $(MAKE) clean
 
-       dh_clean
+       # Workaround insufficient upstream Makefile
+       dh_clean *.gz ytree
 
 install: build
        dh_testdir
@@ -43,7 +41,7 @@
        dh_installdirs
 
        # Add here commands to install the package into debian/tmp.
-       $(MAKE) install DESTDIR=`pwd`/debian/tmp/usr
+       $(MAKE) install DESTDIR=`pwd`/debian/ytree/usr
 
 
 # Build architecture-independent files here.
only in patch2:
unchanged:
--- ytree-1.86.orig/debian/compat
+++ ytree-1.86/debian/compat
@@ -0,0 +1 @@
+5

Attachment: signature.asc
Description: Digital signature

Reply via email to