Update GNU Unifont to version 7.0.06, create a dedicated package for it
authorSeverin Meyer <sev.ch@web.de>
Fri, 26 Dec 2014 00:18:56 +0000 (01:18 +0100)
committerSeverin Meyer <sev.ch@web.de>
Fri, 26 Dec 2014 00:18:56 +0000 (01:18 +0100)
data/font-nimbussansl.pk3dir/font-nimbussansl.cfg
data/font-nimbussansl.pk3dir/fonts/unifont-5.1.20080907.ttf [deleted file]
data/font-unifont.pk3dir/fonts/README [new file with mode: 0644]
data/font-unifont.pk3dir/fonts/unifont.ttf [new file with mode: 0644]
data/font-xolonium.pk3dir/font-xolonium.cfg
data/font-xolonium.pk3dir/fonts/unifont-5.1.20080907.ttf [deleted file]
misc/tools/all/release.subr
misc/tools/xzipdiff

index 0e23ff5c916e3d13c4dc4a9d1d35808fce462b7d..cfc66eb834774a16c549218e8b65ecd3b3ba855e 100644 (file)
@@ -1,12 +1,12 @@
 // must be loaded AFTER config.cfg
 set menu_font_cfg font-nimbussansl.cfg
-loadfont console fonts/unifont-5.1.20080907,gfx/vera-sans $con_textsize
-loadfont notify fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans $con_notifysize
-loadfont chat fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans $con_chatsize
-loadfont centerprint fonts/unifont-5.1.20080907,gfx/vera-sans 9
-loadfont infobar fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans 8 12 $scr_loadingscreen_barheight $scr_infobar_height
-loadfont user0 fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans 12 // menu font
-loadfont user1 fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc font
-loadfont user2 fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc boldfont
-loadfont user3 fonts/n019004l.pfb,fonts/unifont-5.1.20080907,gfx/vera-sans 16 // menu boldfont
+loadfont console fonts/unifont,gfx/vera-sans $con_textsize
+loadfont notify fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans $con_notifysize
+loadfont chat fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans $con_chatsize
+loadfont centerprint fonts/unifont,gfx/vera-sans 9
+loadfont infobar fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans 8 12 $scr_loadingscreen_barheight $scr_infobar_height
+loadfont user0 fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans 12 // menu font
+loadfont user1 fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc font
+loadfont user2 fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc boldfont
+loadfont user3 fonts/n019004l.pfb,fonts/unifont,gfx/vera-sans 16 // menu boldfont
 scoreboard_columns_set
diff --git a/data/font-nimbussansl.pk3dir/fonts/unifont-5.1.20080907.ttf b/data/font-nimbussansl.pk3dir/fonts/unifont-5.1.20080907.ttf
deleted file mode 100644 (file)
index ecc911d..0000000
Binary files a/data/font-nimbussansl.pk3dir/fonts/unifont-5.1.20080907.ttf and /dev/null differ
diff --git a/data/font-unifont.pk3dir/fonts/README b/data/font-unifont.pk3dir/fonts/README
new file mode 100644 (file)
index 0000000..c0867d6
--- /dev/null
@@ -0,0 +1,2 @@
+GNU Unifont 7.0.06
+http://unifoundry.com/unifont.html
diff --git a/data/font-unifont.pk3dir/fonts/unifont.ttf b/data/font-unifont.pk3dir/fonts/unifont.ttf
new file mode 100644 (file)
index 0000000..cefc731
Binary files /dev/null and b/data/font-unifont.pk3dir/fonts/unifont.ttf differ
index f529defdb67f4cc75e5b9327f017885b8d13f00e..dba8318db0496fcb45847704b92170bb0af5f213 100644 (file)
@@ -1,12 +1,12 @@
 // must be loaded AFTER config.cfg
 set menu_font_cfg font-xolonium.cfg
-loadfont console fonts/unifont-5.1.20080907,fonts/xolonium-regular.otf,gfx/vera-sans $con_textsize
-loadfont notify fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans $con_notifysize
-loadfont chat fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans $con_chatsize
-loadfont centerprint fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 9
-loadfont infobar fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 8 12 $scr_loadingscreen_barheight $scr_infobar_height
-loadfont user0 fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 12 // menu font
-loadfont user1 fonts/xolonium-regular.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc font
-loadfont user2 fonts/xolonium-bold.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc bold font
-loadfont user3 fonts/xolonium-bold.otf,fonts/unifont-5.1.20080907,gfx/vera-sans 16 // menu boldfont
+loadfont console fonts/unifont,fonts/xolonium-regular.otf,gfx/vera-sans $con_textsize
+loadfont notify fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans $con_notifysize
+loadfont chat fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans $con_chatsize
+loadfont centerprint fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans 9
+loadfont infobar fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans 8 12 $scr_loadingscreen_barheight $scr_infobar_height
+loadfont user0 fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans 12 // menu font
+loadfont user1 fonts/xolonium-regular.otf,fonts/unifont,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc font
+loadfont user2 fonts/xolonium-bold.otf,fonts/unifont,gfx/vera-sans 4 6 8 10 12 14 16 20 24 28 32 $hud_fontsize $scr_centersize // csqc bold font
+loadfont user3 fonts/xolonium-bold.otf,fonts/unifont,gfx/vera-sans 16 // menu boldfont
 scoreboard_columns_set
diff --git a/data/font-xolonium.pk3dir/fonts/unifont-5.1.20080907.ttf b/data/font-xolonium.pk3dir/fonts/unifont-5.1.20080907.ttf
deleted file mode 100644 (file)
index ecc911d..0000000
Binary files a/data/font-xolonium.pk3dir/fonts/unifont-5.1.20080907.ttf and /dev/null differ
index fecf2d67b6ee8a96045171a6d910a639ff7f9ede..401b9bbb17c66161c21e53a2c00007cee3c9d54e 100644 (file)
@@ -489,6 +489,7 @@ case "$cmd" in
                ;;
        release-pack)
                release_common
+               verbose "$SELF" release-buildpk3s data/font-unifont.pk3dir      raw ''
                verbose "$SELF" release-buildpk3s data/font-xolonium.pk3dir     raw ''
                verbose "$SELF" release-buildpk3s data/xonotic-data.pk3dir             low '-low' normaldds ''                    normal '-high'
                verbose "$SELF" release-buildpk3s data/xonotic-maps.pk3dir             low '-low' normaldds '' mapping '-mapping' normal '-high'
@@ -536,6 +537,7 @@ case "$cmd" in
                                Xonotic/gmqcc \
                                Xonotic/server \
                                Xonotic/key_0.d0pk \
+                               Xonotic/data/font-unifont-$pk3stamp.pk3 \
                                Xonotic/data/font-xolonium-$pk3stamp.pk3
                        verbose cp Xonotic-$stamp-enginesource$suffix.zip Xonotic-$stamp-source$suffix.zip
                        verbose mkzip Xonotic-$stamp-source$suffix.zip \
index 564fa413e79d211f755c3c00dbf575d6c3562076..ad2ffa616c0f04ce978b2f1a5f038bbc23f77680 100755 (executable)
@@ -18,6 +18,7 @@ excludes="
        Xonotic/data/xonotic-*-maps-low.pk3
        Xonotic/data/xonotic-*-music-low.pk3
        Xonotic/data/font-nimbussansl-*.pk3
+       Xonotic/data/font-unifont-*.pk3
        Xonotic/data/font-xolonium-*.pk3
 "