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
signature.asc
Description: Digital signature