Your message dated Mon, 04 Nov 2013 05:48:22 +0000
with message-id <[email protected]>
and subject line Bug#698067: fixed in unifont 1:5.1.20080914-2
has caused the Debian Bug report #698067,
regarding unifont: diff for NMU version 1:5.1.20080914-1.3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
698067: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698067
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: unifont
Version: 1:5.1.20080914-1.2
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for unifont (versioned as 1:5.1.20080914-1.3). The diff
is attached to this message.

This just fixes up debian/rules from the last NMU so that:

  1. "debian/rules binary-arch" doesn't end up running the
     "build-indep" rule (which made "dpkg-buildpackage -B" fail, which
     made the buildds fail -- thankfully, they failed quickly)

  2. attempts to build in parallel (i.e. "dpkg-buildpackage -j2")
     don't fail or do strange things

  3. the font files aren't built twice (may or may not be part of #2)

#1 is pretty embarrassing for me, since that's the one type of build
 that I can actually do locally.

If these patches aren't terribly convenient for you, you might try:

  git clone https://github.com/SamB/debian-unifont.git

(For best results, use with git-buildpackage.  See also
<http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-vcs>.)

Regards.

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!
diff -u unifont-5.1.20080914/debian/changelog unifont-5.1.20080914/debian/changelog
--- unifont-5.1.20080914/debian/changelog
+++ unifont-5.1.20080914/debian/changelog
@@ -1,3 +1,15 @@
+unifont (1:5.1.20080914-1.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/rules: Split and inline "install" target into "binary-arch" and
+    "binary-indep" and adjust dependencies.  (Without this,
+    "dpkg-buildpackage -B" ends up running the build-indep rules and dying
+    on the buildds.)
+  * debian/rules: Also fix so dpkg-buildpackage -j works, and only builds
+    the font files once.
+
+ -- Samuel Bronson <[email protected]>  Sat, 12 Jan 2013 13:09:44 -0500
+
 unifont (1:5.1.20080914-1.2) unstable; urgency=low
 
   [ Samuel Bronson ]
diff -u unifont-5.1.20080914/debian/rules unifont-5.1.20080914/debian/rules
--- unifont-5.1.20080914/debian/rules
+++ unifont-5.1.20080914/debian/rules
@@ -14,7 +14,8 @@
 build-stamp-indep: build-stamp-arch
 	dh_testdir
 	rm -f font/precompiled/unifont*
-	$(MAKE) -C font
+	# Parallel builds are broken, so we need -j1 here
+	$(MAKE) -C font -j1
 	cp font/compiled/unifont-*.bdf.gz font/precompiled/unifont.bdf.gz
 	rm -f font/compiled/unifontfull-jp-*.hex
 	cp font/compiled/unifontfull-*.hex font/precompiled/unifontfull.hex
@@ -35,20 +36,22 @@
 	rm -f font/precompiled/unifont*
 	rm -f build-stamp-arch build-stamp-indep
 
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-	dh_install --sourcedir=debian/tmp
+
+DESTDIR=$(CURDIR)/debian/tmp
+PREFIX=$(DESTDIR)/usr
 
 #
 # The font files are architecture independent.
 #
-binary-indep: build install
+binary-indep: build-indep
 	dh_testdir -i
 	dh_testroot -i
+# <install>
+	dh_clean -i
+	dh_installdirs -i
+	$(MAKE) -C font install PREFIX=$(PREFIX) DESTDIR=$(DESTDIR)
+	dh_install -i --sourcedir=debian/tmp
+# </install>
 	dh_installdocs -i
 	dh_installchangelogs -i
 	dh_installxfonts -i
@@ -64,9 +67,16 @@
 #
 # Architecture-specific files here -- unifont-bin
 #
-binary-arch: build install
+binary-arch: build-arch
 	dh_testdir -a
 	dh_testroot -a
+# <install>
+	dh_clean -k -a
+	dh_installdirs -a
+	$(MAKE) -C src install PREFIX=$(PREFIX)
+	$(MAKE) -C man install PREFIX=$(PREFIX)
+	dh_install -a --sourcedir=debian/tmp
+# </install>
 	dh_installdocs -a
 	dh_installchangelogs -a
 	dh_installman -a
@@ -86 +96 @@
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build-indep build-arch build clean binary-indep binary-arch binary

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: unifont
Source-Version: 1:5.1.20080914-2

We believe that the bug you reported is fixed in the latest version of
unifont, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Hardy <[email protected]> (supplier of updated unifont package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 01 Nov 2013 18:39:56 -0700
Source: unifont
Binary: unifont xfonts-unifont ttf-unifont unifont-bin
Architecture: source all amd64
Version: 1:5.1.20080914-2
Distribution: unstable
Urgency: low
Maintainer: Paul Hardy <[email protected]>
Changed-By: Paul Hardy <[email protected]>
Description: 
 ttf-unifont - TrueType version of the GNU Unifont
 unifont    - font with a glyph for each visible Unicode 5.1 Plane 0 character
 unifont-bin - utilities for manipulating the GNU Unifont
 xfonts-unifont - PCF (bitmap) version of the GNU Unifont
Closes: 634981 659730 697999 698067
Changes: 
 unifont (1:5.1.20080914-2) unstable; urgency=low
 .
   [ Colin Watson ]
   * Use maintscript support in dh_installdeb rather than writing out
     dpkg-maintscript-helper commands by hand.  We now simply Pre-Depend on a
     new enough version of dpkg rather than using 'dpkg-maintscript-helper
     supports' guards, leading to more predictable behaviour on upgrades.
     (Closes: #659730)
 .
   [ Paul Hardy ]
   * Applied above changes that Colin Watson provided in bug report,
     simplifying debian/ file structure and making the Unifont package
     more suitable for Ubuntu.  The one exception is I didn't create
     the ttf-unifont.maintscript file, because /etc/defoma/ no longer
     on Debian or Ubuntu.
   * debian/copyright - updated copyright and licensing information to
     reflect the latest source code changes and license agreements.
   * debian/README.Debian - minor change now that Etch is no longer
     the current release.
   * README - updated documentation to cover font modifications and the
     latest license agreements.
   * Corrected changelog entries for 1:5.1.20080808-1 and 1:5.1.20080914-1.2.
   * debian/control changes:
     - Build-Depends: debhelper (>= 8.1.0~), per Colin Watson's above changes.
     - No separate uploaders.
   * Created debian/source/format file.
   * Removed debian/TODO file as it referred to defoma, which is no longer used.
   * debian/watch now looks at ftp.gnu.org for upstream releases
   * Accept NMU of Christian Perrier.  (Closes: #634981)
   * Accept NMUs of Paul Wise and Samuel Bronson.  (Closes: #697999, #698067)
Checksums-Sha1: 
 9bbefe5b7bd5765d4807ebc20494341c41b56983 1263 unifont_5.1.20080914-2.dsc
 8a1852076e940462f7ae6b024908646f1c4c70af 9380 unifont_5.1.20080914-2.diff.gz
 6d299eb2f92535d54c3f664a398e96827d382291 595134 unifont_5.1.20080914-2_all.deb
 c4cbfa54159edc1c01fd37eb90111193ab2be58b 910526 
xfonts-unifont_5.1.20080914-2_all.deb
 bce62646411f0deecd41b9630bcfc87543f080c1 2032852 
ttf-unifont_5.1.20080914-2_all.deb
 059a723eb7c1081116a719deb4fb077a008d0ba1 50016 
unifont-bin_5.1.20080914-2_amd64.deb
Checksums-Sha256: 
 4af79e74cf5822de4ac5ec11d8ee09f3596a10ed517ac2aed741c3747cc80062 1263 
unifont_5.1.20080914-2.dsc
 24406735d4ac93e075e8003d00f6212e83ed703b7478532b1b41c2d1d56bb00e 9380 
unifont_5.1.20080914-2.diff.gz
 7c31a33ba442e6a132c02773b5d7152074caddae6c40d990f4e845c38f8e62c6 595134 
unifont_5.1.20080914-2_all.deb
 8fe0d19a10c30d173d8c9f9b2dd0b785062d76af892ebdbb0587fe19241ee0d6 910526 
xfonts-unifont_5.1.20080914-2_all.deb
 1bffb79056b0a203e90725491b22b21d81cbce4c3a1dccc0a69793d33d9b52f2 2032852 
ttf-unifont_5.1.20080914-2_all.deb
 d3496884f27dc61672a2766d3dcbec26c634cf5ec8d8982a16763f7af9a1babc 50016 
unifont-bin_5.1.20080914-2_amd64.deb
Files: 
 dfda6d117fb5e0398c5a3a897434608f 1263 x11 optional unifont_5.1.20080914-2.dsc
 06057ab9dde37a9153f43d8cedb85145 9380 x11 optional 
unifont_5.1.20080914-2.diff.gz
 ff2fe2d00e5055d32c6e20da3e3e5972 595134 x11 optional 
unifont_5.1.20080914-2_all.deb
 d72c7ea81ae00dde8b78a88b7f8f8443 910526 x11 optional 
xfonts-unifont_5.1.20080914-2_all.deb
 a9e1830f2a3b67bdd375d954cc197d37 2032852 x11 optional 
ttf-unifont_5.1.20080914-2_all.deb
 4e0178e97e07c48a325e5479045833c1 50016 x11 optional 
unifont-bin_5.1.20080914-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iEYEARECAAYFAlJ3M2sACgkQfNdgYxVXvBD3DACfdajMcokEPGXSBgve2c7799+d
jQQAni/Y1vnoenCLH9v+pr9MVuOJhvC4
=fvL3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to