Package: unifont
Version: 1:5.1.20080914-1.1
Severity: normal
Tags: patch pending

Dear maintainer,

Paul Wise and I have prepared an NMU for unifont (versioned as
1:5.1.20080914-1.2) and uploaded it to unstable.

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,17 @@
+unifont (1:5.1.20080914-1.2) unstable; urgency=low
+
+  [ Samuel Bronson ]
+  * Non-maintainer upload.
+  * Actually build the font files, using build-arch and build-indep to
+    avoid killing any buildds. (Closes: #697902)
+  * Don't include bogus glyphs for unallocated (as of Unicode 5.1) or
+    private-use characters. (Closes: #584672)
+
+  [ Paul Wise ]
+  * Place the newly compiled fonts in precompiled dir after build.
+
+ -- Samuel Bronson <[email protected]>  Thu, 10 Jan 2013 20:15:33 -0500
+
 unifont (1:5.1.20080914-1.1) unstable; urgency=low
 
   * Non-maintainer upload to achieve release goal of getting rid
diff -u unifont-5.1.20080914/debian/control unifont-5.1.20080914/debian/control
--- unifont-5.1.20080914/debian/control
+++ unifont-5.1.20080914/debian/control
@@ -4,6 +4,7 @@
 Maintainer: Paul Hardy <[email protected]>
 Uploaders: Anthony Fok <[email protected]>
 Build-Depends: debhelper (>= 5.0.31)
+Build-Depends-Indep: fontforge, xfonts-utils
 Standards-Version: 3.8.0
 Homepage: http://unifoundry.com
 
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
@@ -2,19 +2,38 @@
   
 CFLAGS = -g -O2 -Wall
 
-build: build-stamp
+build-arch: build-stamp-arch
 
-build-stamp:
+build-stamp-arch:
 	dh_testdir
 	$(MAKE) CFLAGS='$(CFLAGS)'
-	touch build-stamp
+	touch $@
+
+build-indep: build-stamp-indep
+
+build-stamp-indep: build-stamp-arch
+	dh_testdir
+	rm -f font/precompiled/unifont*
+	$(MAKE) -C font
+	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
+	rm -f font/compiled/unifont-jp-*.hex
+	cp font/compiled/unifont-*.hex font/precompiled/unifont.hex
+	cp font/compiled/unifont-*.pcf.gz font/precompiled/unifont.pcf.gz
+	cp font/compiled/unifont-*.ttf font/precompiled/unifont.ttf
+	cp font/compiled/unifont-*.bdf.gz font/precompiled/unifont.bdf.gz
+	touch $@
+
+build: build-indep
 
 clean:
 	dh_testdir
 	dh_testroot
 	[ ! -f Makefile ] || $(MAKE) distclean
 	dh_clean
-	rm -f build-stamp
+	rm -f font/precompiled/unifont*
+	rm -f build-stamp-arch build-stamp-indep
 
 install: build
 	dh_testdir
only in patch2:
unchanged:
--- unifont-5.1.20080914.orig/font/Makefile
+++ unifont-5.1.20080914/font/Makefile
@@ -44,15 +44,15 @@
 # Wen Quan Yi CJK ideographs.  This version provides complete coverage
 # of the Unicode 5.1 Basic Multilingual Plane.
 #
-UNIFILES = $(HEXDIR)/blanks.hex $(HEXDIR)/rc-base.hex $(HEXDIR)/wqy-cjk.hex \
-	$(HEXDIR)/rc-hangul.hex $(HEXDIR)/rc-priv.hex
+UNIFILES = $(HEXDIR)/rc-base.hex $(HEXDIR)/wqy-cjk.hex \
+	$(HEXDIR)/rc-hangul.hex
 #
 # These are the files for building GNU Unifont with Roman Czyborra's
 # original Japanese public domain CJK ideographs.  This version is not
 # complete, as it is missing thousands of CJK ideographs.
 #
-UNIORIGFILES = $(HEXDIR)/blanks.hex $(HEXDIR)/rc-base.hex \
-	$(HEXDIR)/rc-cjk.hex $(HEXDIR)/rc-hangul.hex $(HEXDIR)/rc-priv.hex
+UNIORIGFILES = $(HEXDIR)/rc-base.hex \
+	$(HEXDIR)/rc-cjk.hex $(HEXDIR)/rc-hangul.hex
 #
 # Location of  TTF source directory, where TTF font is built.
 #

Attachment: signature.asc
Description: Digital signature

Reply via email to