* doc/Makefile: removed redirection of texi2pdf output.
* doc/unifont.pdf: rebuilt file.
* font/Makefile:
- Don't modify PCF fonts with FontForge, which alters them
so grub-mkfont can't read them.
- In font/compiled, insert $(VERSION) into unifont.sfd name.
* font/ttfsrc/Makefile (clean): remove *.bdf, so unifont_sample.bdf
is removed.
* README: removed date stamp at top of file.
+2013-12-27 Paul Hardy <unifoundry@unifoundry.com>
+
+ * doc/Makefile: removed redirection of texi2pdf output.
+ * doc/unifont.pdf: rebuilt file.
+ * font/Makefile:
+ - Don't modify PCF fonts with FontForge, which alters them
+ so grub-mkfont can't read them.
+ - In font/compiled, insert $(VERSION) into unifont.sfd name.
+ * font/ttfsrc/Makefile (clean): remove *.bdf, so unifont_sample.bdf
+ is removed.
+ * README: removed date stamp at top of file.
+
2013-12-15 Paul Hardy <unifoundry@unifoundry.com>
* src/unihex2png: new program to convert unifont.hex to PNG image.
2013-12-15 Paul Hardy <unifoundry@unifoundry.com>
* src/unihex2png: new program to convert unifont.hex to PNG image.
SHELL = /bin/sh
INSTALL = install
SHELL = /bin/sh
INSTALL = install
MAJORVERSION = 6.3
VERSION = $(MAJORVERSION).$(DATE)
MAJORVERSION = 6.3
VERSION = $(MAJORVERSION).$(DATE)
+2013-12-17: Release 6.3.20131217
+
+ This fixes three bugs:
+
+ * doc/Makefile: removed redirection of texi2pdf output.
+ * font/Makefile: don't modify PCF fonts with FontForge,
+ which alters them so grub-mkfont can't read them.
+ * font/ttfsrc/Makefile: remove *.bdf so unifont_sample.bdf
+ gets deleted.
+
+ Also includes a few formatting changes; see ChangeLog.
+
2013-12-15: Release 6.3.20131215
This version introduces unihex2png and unipng2hex, two Perl scripts
2013-12-15: Release 6.3.20131215
This version introduces unihex2png and unipng2hex, two Perl scripts
-Subject: Unifont package version 6.3.20131215
-
-
OVERVIEW
--------
GNU Unifont is an official GNU package. It is a dual-width
OVERVIEW
--------
GNU Unifont is an official GNU package. It is a dual-width
$(MAKEINFO) --plaintext $< -o $@
.texi.pdf:
$(MAKEINFO) --plaintext $< -o $@
.texi.pdf:
#
# Comment out the "all:" line to make the documents. The default is
#
# Comment out the "all:" line to make the documents. The default is
# assembly date of this version
#
MAJORVERSION = 6.3
# assembly date of this version
#
MAJORVERSION = 6.3
VERSION = $(MAJORVERSION).$(DATE)
COPYRIGHT = "Copyright (C) 2013 Roman Czyborra, Paul Hardy, et al. \
VERSION = $(MAJORVERSION).$(DATE)
COPYRIGHT = "Copyright (C) 2013 Roman Czyborra, Paul Hardy, et al. \
pcf: bdf
bdftopcf <$(COMPILED_DIR)/unifont-$(VERSION).bdf \
>$(COMPILED_DIR)/unifont-$(VERSION).pcf
pcf: bdf
bdftopcf <$(COMPILED_DIR)/unifont-$(VERSION).bdf \
>$(COMPILED_DIR)/unifont-$(VERSION).pcf
- $(FONTFORGE) -lang=ff -c \
- 'Open($$1); \
- SetFontNames("UnifontMedium", "GNU", "Unifont", "Medium", $(COPYRIGHT), "$(VERSION)"); \
- Save($$1)' \
- $(COMPILED_DIR)/unifont-$(VERSION).pcf
gzip -f -9 $(COMPILED_DIR)/unifont-$(VERSION).pcf
bdftopcf <$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \
>$(COMPILED_DIR)/unifont_sample-$(VERSION).pcf
gzip -f -9 $(COMPILED_DIR)/unifont-$(VERSION).pcf
bdftopcf <$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \
>$(COMPILED_DIR)/unifont_sample-$(VERSION).pcf
- $(FONTFORGE) -lang=ff -c \
- 'Open($$1); \
- SetFontNames("UnifontSampleMedium", "GNU", "Unifont Sample", "Medium", $(COPYRIGHT), "$(VERSION)"); \
- Save($$1)' \
- $(COMPILED_DIR)/unifont_sample-$(VERSION).pcf
gzip -f -9 $(COMPILED_DIR)/unifont_sample-$(VERSION).pcf
#
gzip -f -9 $(COMPILED_DIR)/unifont_sample-$(VERSION).pcf
#
$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \
$(TTFSRC)/unifont_sample.bdf
cd $(TTFSRC) ; make && make clean
$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \
$(TTFSRC)/unifont_sample.bdf
cd $(TTFSRC) ; make && make clean
- mv $(TTFSRC)/unifont.sfd $(COMPILED_DIR)/unifont.sfd
+ mv $(TTFSRC)/unifont.sfd $(COMPILED_DIR)/unifont-$(VERSION).sfd
mv $(TTFSRC)/unifont.ttf \
$(COMPILED_DIR)/unifont-$(VERSION).ttf
mv $(TTFSRC)/unifont_sample.ttf \
$(COMPILED_DIR)/unifont_sample-$(VERSION).ttf
mv $(TTFSRC)/unifont.ttf \
$(COMPILED_DIR)/unifont-$(VERSION).ttf
mv $(TTFSRC)/unifont_sample.ttf \
$(COMPILED_DIR)/unifont_sample-$(VERSION).ttf
- gzip -f -9 $(COMPILED_DIR)/unifont.sfd
+ gzip -f -9 $(COMPILED_DIR)/unifont-$(VERSION).sfd
#
# Copy the newly created files from $(COMPILED_DIR) to the precompiled/
#
# Copy the newly created files from $(COMPILED_DIR) to the precompiled/
Licensed under the GNU General Public License; either version 2, or \
(at your option) a later version, with the GNU Font Embedding Exception."
Licensed under the GNU General Public License; either version 2, or \
(at your option) a later version, with the GNU Font Embedding Exception."
#
# How to build unifont.ttf from GNU Unifont's unifont.hex
#
# How to build unifont.ttf from GNU Unifont's unifont.hex
clean:
\rm -f [0-9A-F].hex
\rm -f [0-9A-F].sfd
clean:
\rm -f [0-9A-F].hex
\rm -f [0-9A-F].sfd
distclean: clean
\rm -f unifont.bdf
distclean: clean
\rm -f unifont.bdf
# assembly date of this version
#
MAJORVERSION = 6.3
# assembly date of this version
#
MAJORVERSION = 6.3
VERSION = $(MAJORVERSION).$(DATE)
COPYRIGHT = "Copyright (C) 2013 Paul Hardy. \
VERSION = $(MAJORVERSION).$(DATE)
COPYRIGHT = "Copyright (C) 2013 Paul Hardy. \