Dear Anthony, Andreas Jochens <[EMAIL PROTECTED]> wrote:
> Package: opustex > Severity: serious > Tags: patch > > When building 'opustex' in a clean chroot, > I get the following error: > > debian/rules clean > dh_testdir > make: dh_testdir: Command not found > make: *** [clean] Error 127 > > Please add the missing Build-Depends on 'debhelper' > to debian/control. Since you don't seem to have time for this, I prepared an NMU. If you don't object, I'll upload it soon. Patch attached. Regards, Frank -- Frank K�ster Inst. f. Biochemie der Univ. Z�rich Debian Developer
diff -Nur opustex-0.84.orig/debian/changelog opustex-0.84/debian/changelog
--- opustex-0.84.orig/debian/changelog 2005-03-04 16:15:12.000000000 +0100
+++ opustex-0.84/debian/changelog 2005-03-04 16:39:47.000000000 +0100
@@ -1,3 +1,11 @@
+opustex (0.84-5.1) unstable; urgency=medium
+
+ * NMU to fix FTBFS bug
+ * Bug fix: "opustex: FTBFS: Missing Build-Depends on 'debhelper'",
+ thanks to Andreas Jochens (Closes: #280266).
+
+ -- Frank K�ster <[EMAIL PROTECTED]> Fri, 4 Mar 2005 16:33:14 +0100
+
opustex (0.84-5) unstable; urgency=low
* Standards-Version: 3.1.0
diff -Nur opustex-0.84.orig/debian/changelog~ opustex-0.84/debian/changelog~
--- opustex-0.84.orig/debian/changelog~ 1970-01-01 01:00:00.000000000 +0100
+++ opustex-0.84/debian/changelog~ 2005-03-04 16:33:14.000000000 +0100
@@ -0,0 +1,157 @@
+opustex (0.84-6) unstable; urgency=medium
+
+ * NMU to fix FTBFS bug
+ * Bug fix: "opustex: FTBFS: Missing Build-Depends on 'debhelper'",
+ thanks to Andreas Jochens (Closes: #280266).
+
+ -- Frank K�ster <[EMAIL PROTECTED]> Fri, 4 Mar 2005 16:33:14 +0100
+
+opustex (0.84-5) unstable; urgency=low
+
+ * Standards-Version: 3.1.0
+ * [debian/control]: Depends on the latest FHS-compliant
+ tetex-base (>= 1.0-1) and tetex-bin (>= 1.0.5-1) packages
+ * [debian/rules]: s!usr/doc!usr/share/doc!g; (closes: Bug#50036)
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Fri, 12 Nov 1999 21:08:29 -0700
+
+opustex (0.84-4) unstable; urgency=low
+
+ * Rebuilt with glibc-2.1 and tetex-lib (shared kpathsea library).
+ * Changed usr/share/texmf to usr/lib/texmf for the new FHS-compliant
+ directory layout in teTeX.
+ * [debian/control]: Now Depends the latest FHS-compliant
+ tetex-{bin,base} (>= 0.9.99031{0,1}-1) packages.
+ * [debian/postrm]: Removed unnecessary bashism.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Mon, 5 Apr 1999 22:25:00 -0600
+
+opustex (0.84-3) frozen unstable; urgency=low
+
+ * [debian/control]:
+ - Upgraded to standards version 2.5.0.0 (no changes).
+ - Updated dependencies on tetex* to the latest versions:
+ tetex-base (>= 0.9.981030-1), tetex-bin (>= 0.9.981031-2)
+ due to changes in tetex's directory structure.
+ * [debian/rules]:
+ - In the latest tetex-base package, /usr/lib/texmf/doc is now a
+ symlink to /usr/doc/texmf. Therefore, we now install opustex's
+ documentation into /usr/doc/texmf/opustex.
+ - No longer provides the /usr/lib/texmf/web2c directory, as it is
+ now a symlink to /var/lib/texmf/web2c in the latest tetex-bin
+ package.
+ * [debian/postinst]:
+ - Adopted the sh-script version of postinst from the musixtex package.
+ The old Perl script has become an overkill.
+ - I copied a few lines from tetex-nonfree's postinst to remove the
+ old directory /usr/lib/texmf/doc if opustex is the last package
+ to use that directory, and create a symlink to /usr/doc/texmf. :-)
+ - mktexupd may not properly in tetex-bin_0.9.981031-2.
+ Added a small hack to work around it. :-)
+ * [debian/opustex.pl]: Reverted the changes in the previous upload.
+ "tex \&opustex filename.tex", which uses the compiled format file,
+ is faster than "tex filename.tex". Silly me! :-)
+ * Renamed config/opustex.ins to config/opustex.ini and added
+ "\input plain" at the beginning and "\endinput" at the end.
+ * [debian/README.Debian]: Updated GNU LilyPond Home Page's URL.
+ * Removed debian/compress, as it is now longer needed. dh_compress
+ can find the documents in /usr/doc/texmf by itself. :-)
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Thu, 12 Nov 1998 01:19:10 -0700
+
+opustex (0.84-2) unstable; urgency=low
+
+ * [debian/opustex.pl]: The system call "tex \&opustex filename.tex" has
+ been changed to "tex filename.tex". The "\&opustex" parameter is
+ extraneous and could cause problems in some cases.
+ * Updated debian/rules according to the new debhelper rules example.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Sat, 31 Oct 1998 00:02:05 -0700
+
+opustex (0.84-1) frozen unstable; urgency=medium
+
+ * New upstream bug-fix release:
+ Version 0.84
+ - fixed bug: \raggedendpiece, \finisgregoriana \Finisgregoriana
+ - corrected: \torculusdeminutusinitiodebilis
+ Version 0.83
+ - fixed bug: \bsfz \bst \bpo \bppz \bsf \btext
+ Version 0.82
+ - corrected: \cephalicus \epiphonus \s \scandicusauctusdescendens
+ \torculusdeminutus \torculusdeminutusinitiodebilis
+ \torculusinitiodebilis \torculusauctusdescendensinitiodebilis
+ Version 0.81
+ - corrected: \scandicus \scandicussubbipunctis \salicus \epiphonus
+ \pesinitiodebilis \salicusauctusdescendens
+ \pesauctusdescendensinitiodebilis
+ Version 0.80
+ - corrected: \epiphonus
+ Version 0.79
+ - corrected: \pesinitiodebilis \pesauctusdescendensinitiodebilis
+ \torculusinitiodebilis \torculusauctusdescendensinitiodebilis
+ \torculusdeminutusinitiodebilis
+ * Upgraded to standards version 2.4.1.0 (no changes).
+ * Cleaned up old unused files in ./debian/.
+ * debian/rules:
+ - Upgraded to standards version 2.4.1.0 (no changes).
+ - opustex now also depends on tetex-base (>= 0.9-5)
+ and conflicts with tetex-base (<< 0.9).
+ * Modified postinst and postrm to work with teTeX 0.9 / Web2C 7.2
+ and removed lots of ugly kludges. :-)
+ * Added /usr/doc/opustex/changelog.gz symlink to history.txt.gz.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Tue, 21 Apr 1998 12:25:08 -0600
+
+opustex (0.78-3) unstable; urgency=low
+
+ * Rebuilt with debhelper 0.52.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Tue, 6 Jan 1998 15:16:54 -0700
+
+opustex (0.78-2) unstable; urgency=low, closes=14484
+
+ * Changed my maintainer e-mail address to <[EMAIL PROTECTED]>. :)
+ * Added #DEBHELPER# to postinst and postrm.
+ * Applied a small fix to postinst. The font-entries-search-and-replace
+ add_fonts() subroutine was slightly buggy.
+ * Modified postrm to remove old OpusTeX PK font files during upgrade.
+ * Revised debian/rules and added debian/compress (added the "-follow"
+ flag to "find")
+ * Closed old bug report (Bug#14484).
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Tue, 6 Jan 1998 01:20:54 -0700
+
+opustex (0.78-1) unstable; urgency=low
+
+ * New upstream release.
+ * Updated to Standards-Version: 2.3.0.1
+ * Added SHELL=/bin/bash to debian/rules because I use bashism. <smile>
+ * Minor changes to /usr/bin/opustex (Perl script).
+ * Switched to debhelper.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Fri, 7 Nov 1997 21:47:25 -0700
+
+opustex (0.77-2) unstable; urgency=low
+
+ * Now places OpusTeX fonts in $TEXMF/fonts/{source,tfm}/opustex/opus
+ instead of $TEXMF/fonts/{source,tfm}/opus
+ * Revised postinst:
+ - Moved various parts into subroutines for easier maintenance.
+ - Security fix: postinst no longer writes temporary files under /tmp.
+ - Correct the OpusTeX font entries in special.map if they exist
+ (my old postinst added the Opus fonts with supplier as "public"
+ erroneously in special.map).
+ - No longer add MusiXTeX font entries to special.map.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Tue, 5 Aug 1997 14:46:55 -0600
+
+opustex (0.77-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Anthony Fok <[EMAIL PROTECTED]> Mon, 28 Jul 1997 02:51:18 -0600
+
+Local variables:
+mode: debian-changelog
+add-log-mailing-address: "[EMAIL PROTECTED]"
+End:
diff -Nur opustex-0.84.orig/debian/control opustex-0.84/debian/control
--- opustex-0.84.orig/debian/control 2005-03-04 16:15:12.000000000 +0100
+++ opustex-0.84/debian/control 2005-03-04 16:29:50.000000000 +0100
@@ -2,6 +2,7 @@
Section: non-free/tex
Priority: optional
Maintainer: Anthony Fok <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 4)
Standards-Version: 3.1.0
Package: opustex
pgpC1dtxwOTCq.pgp
Description: PGP signature

