diff options
author | jakllsch <jakllsch@pkgsrc.org> | 2009-02-03 20:38:01 +0000 |
---|---|---|
committer | jakllsch <jakllsch@pkgsrc.org> | 2009-02-03 20:38:01 +0000 |
commit | ef54a3c6e2f6d3bb70f05372728fc64991dd2232 (patch) | |
tree | f68e74bef0e87cc017d99141c2264ab9d37838d2 /fonts | |
parent | 69b0a5cf34c45bdb0645bf6de66f9b94443832c2 (diff) | |
download | pkgsrc-ef54a3c6e2f6d3bb70f05372728fc64991dd2232.tar.gz |
Update DejaVu from 2.26 to 2.28.
Update DESCR to more closely match current upstream blurb.
Additionally, install the fontconfig files.
This should resolve pkg/38212.
upstream changelog:
== Changes from 2.27 to 2.28 (December 21, 2008) ==
* added U+A789, U+A78A in Sans and Sans Mono (by Denis Jacquerye)
* modified U+02D6, U+02D7, U+02EE in Sans and Sans Mono (by Denis Jacquerye)
* added U+1E9E (German capital ß) to Sans and Serif (by Denis Jacquerye)
* adjusted width of U+01B7-U+01B9 in Serif Italic (by Denis Jacquerye)
* modified U+021C, U+021D in Sans (by Denis Jacquerye)
* added U+021C, U+021D in Mono (by Denis Jacquerye)
* added U+F428 (Georgian Nuskhuri "f") in private use area (by Besarion Gugushvili)
* updated Georgian mkhedruli (U+10D0-U+10FA) with new version (by Besarion Gugushvili)
* updated Georgian asomtavruli (U+10A0-U+10C5) with new version (by Besarion Gugushvili)
* added Georgian nuskhuri (U+2D00-U+2D25) (by Besarion Gugushvili)
* added Georgian mtavruli in private use area (U+F400-U+F426) (by Besarion Gugushvili)
* added mark anchors above to Cyrillic U+0430-U+0438, U+043A-U+044F, U+0454-U+0455 in Mono (by Ben Laenen)
* modified/moved up U+0318-U+0319, U+031C-U+031F, U+0329-U+032A, U+032C-U+032D, U+0339-U+033B, U+0348 and U+0353 in Sans to prevent cut-off (by Gee Fung Sit 薛至峰)
* added U+035A to Sans (by Gee Fung Sit 薛至峰)
* updated fontconfig files (by Nicolas Mailhot)
* added U+2032-2037 to Mono (by Denis Jacquerye)
* added Ogham to Sans ExtraLight (by Gee Fung Sit 薛至峰)
* added U+2C6F, U+2C79, U+2C7C-2C7D to Mono (by Gee Fung Sit 薛至峰)
* added U+210F to Serif and Sans ExtraLight (by Gee Fung Sit 薛至峰)
* changed U+210F to a more common glyph in Sans and Mono (by Gee Fung Sit 薛至峰)
== Changes from 2.26 to 2.27 ==
* added some of Michael Everson's new Cyrillic glyphs to Sans (by Wesley Transue)
* removed blank glyph at U+05EF from Sans Bold Oblique (by Gee Fung Sit 薛至峰)
* small adjustments to existing tone bars in Sans and Mono (by Gee Fung Sit 薛至峰])
* added U+0372-U+0373, U+0376-U+0377, U+03CF, U+A668-U+A66E, U+A708-U+A711, U+A71B-U+A71F to Sans (by Gee Fung Sit 薛至峰)
* copied U+02E5-U+02E9 over from Sans to fix inconsistencies in Serif (by Gee Fung Sit 薛至峰)
* added U+021C-U+021D, U+0370-U+0371, U+037B-U+037D, U+0470-U+0471, U+0510-U+0515, U+051A-U+051D, U+1E9F, U+2C64, U+2C6E-U+2C6F, U+2C79, U+2C7C-U+2C7D, U+A644-U+A647, U+A650-U+A651, U+A654-U+A657, U+A708-U+A716, U+A71B-U+A71F to Serif (by Gee Fung Sit 薛至峰)
* added U+A708-U+A716, U+A71B-U+A71F to Mono (by Gee Fung Sit 薛至峰)
* added anchors to U+017F (ſ) and fixed U+1E9B (ẛ) in Serif (by Gee Fung Sit 薛至峰)
* made U+0325 smaller in Sans Bold and Serif to match Sans Book (by Gee Fung Sit 薛至峰)
* fixes to U+02F3 (moved up), U+228F-U+2294 (more square-like) and U+22CE-U+22CF (stroke width) in Sans (by Gee Fung Sit 薛至峰)
* replaced U+2202 ∂ (Sans and Mono) and U+221D ∝, U+221E ∞ (Sans) with glyphs from Arev (with small changes) (by Gee Fung Sit 薛至峰)
* added U+22B0-U+22B1, U+22C7, U+22D0-U+22D5 from Arev to Sans to complete the block (by Gee Fung Sit 薛至峰)
* added U+0514-U+0515 to Sans ExtraLight (by Gee Fung Sit 薛至峰)
* skewed U+A78C in all Oblique/Italic fonts (by Gee Fung Sit 薛至峰)
* moved U+2215 to U+2044 in Sans and Serif and replaced U+2215 with reference to U+002F in all fonts (by Gee Fung Sit 薛至峰)
* added U+2C6E Ɱ to Mono (by Denis Jacquerye)
* added U+A782 Ꞃ and U+A783 ꞃ in Sans (by Wesley Transue)
* added U+0244 Ʉ, U+024C-024D Ɍɍ, U+2C64 Ɽ in Sans Mono (by Denis Jacquerye)
* modified U+01AE Ʈ in Sans Mono (by Denis Jacquerye)
* added U+2C7A ⱺ to all fonts (by Gee Fung Sit 薛至峰)
* italicized/small changes to U+2C76 in Serif (Bold) Italic (by Gee Fung Sit 薛至峰)
* improved outlines of U+2C68, U+2C6A, U+2C6C in Serif (Bold) Italic (by Gee Fung Sit 薛至峰)
* rounded U+2C77 at the bottom in Serif (by Gee Fung Sit 薛至峰)
* added joining behavior for tone letters (U+02E5-U+02E9) in Sans (bug #15669) (by Gee Fung Sit 薛至峰)
* fixed outline of y.alt in Sans Regular (by Denis Jacquerye)
* changed references of U+1D5A8, U+1D5C5, U+1D5DC, U+1D5F9, U+1D610, U+1D62D, U+1D644 and U+1D661 to stylistic alternates to have a better distinction (by Gee Fung Sit 薛至峰)
* hinted I.alt in Sans Regular (by Gee Fung Sit 薛至峰)
* added U+0487, completing Cyrillic block (by Gee Fung Sit 薛至峰)
* extended the bar of U+0463 to the right and moved the anchor (by Gee Fung Sit 薛至峰)
* added anchors to glyphs in Cyrillic block (by Gee Fung Sit 薛至峰)
* added (preliminary) hints to tone letter forms (U+02E5.5, U+02E9.1, stem) in Sans Book (by Gee Fung Sit 薛至峰)
Diffstat (limited to 'fonts')
-rw-r--r-- | fonts/dejavu-ttf/DESCR | 9 | ||||
-rw-r--r-- | fonts/dejavu-ttf/Makefile | 33 | ||||
-rw-r--r-- | fonts/dejavu-ttf/PLIST | 9 | ||||
-rw-r--r-- | fonts/dejavu-ttf/distinfo | 8 |
4 files changed, 44 insertions, 15 deletions
diff --git a/fonts/dejavu-ttf/DESCR b/fonts/dejavu-ttf/DESCR index e6c360caaf7..4ad2a781543 100644 --- a/fonts/dejavu-ttf/DESCR +++ b/fonts/dejavu-ttf/DESCR @@ -1,5 +1,4 @@ -DejaVu is a family of fonts derived from the Bitstream Vera family. -It provides a wider range of characters than the original. These -TrueType fonts include serif, sans serif, monospaced, and experimental -condensed serif and sans serif families with regular (Roman), Bold, -Oblique and Bold Oblique typefaces. +The DejaVu fonts are a font family based on the Bitstream Vera Fonts. +Its purpose is to provide a wider range of characters while maintaining +the original look and feel through the process of collaborative development, +under a Free license. diff --git a/fonts/dejavu-ttf/Makefile b/fonts/dejavu-ttf/Makefile index 2d3df21ed5a..6032ba02d64 100644 --- a/fonts/dejavu-ttf/Makefile +++ b/fonts/dejavu-ttf/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.10 2008/09/10 00:27:12 jakllsch Exp $ +# $NetBSD: Makefile,v 1.11 2009/02/03 20:38:01 jakllsch Exp $ # -DISTNAME= dejavu-fonts-ttf-2.26 +DISTNAME= dejavu-fonts-ttf-2.28 PKGNAME= ${DISTNAME:S/fonts-//} CATEGORIES= fonts MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dejavu/} @@ -19,14 +19,37 @@ NO_BUILD= yes USE_TOOLS+= pax -FONTS_DIRS.ttf+= ${PREFIX}/lib/X11/fonts/TTF +FONTS_DIRS.ttf= ${PREFIX}/lib/X11/fonts/TTF -INSTALLATION_DIRS= lib/X11/fonts/TTF share/doc/dejavu-ttf +EGDIR= ${PREFIX}/share/examples/dejavu-ttf +FCEGDIR= ${EGDIR}/fontconfig-conf.d +FCCFDIR= ${PKG_SYSCONFDIR}/fontconfig/conf.d + +CONF_FILES= ${FCEGDIR}/20-unhint-small-dejavu-sans-mono.conf \ + ${FCCFDIR}/20-unhint-small-dejavu-sans-mono.conf +CONF_FILES+= ${FCEGDIR}/20-unhint-small-dejavu-sans.conf \ + ${FCCFDIR}/20-unhint-small-dejavu-sans.conf +CONF_FILES+= ${FCEGDIR}/20-unhint-small-dejavu-serif.conf \ + ${FCCFDIR}/20-unhint-small-dejavu-serif.conf + +CONF_FILES+= ${FCEGDIR}/57-dejavu-sans-mono.conf \ + ${FCCFDIR}/57-dejavu-sans-mono.conf +CONF_FILES+= ${FCEGDIR}/57-dejavu-sans.conf \ + ${FCCFDIR}/57-dejavu-sans.conf +CONF_FILES+= ${FCEGDIR}/57-dejavu-serif.conf \ + ${FCCFDIR}/57-dejavu-serif.conf + +REQD_DIRS= ${EGDIR} +REQD_DIRS+= ${FCEGDIR} + +INSTALLATION_DIRS= lib/X11/fonts/TTF share/doc/dejavu-ttf ${FCEGDIR} do-install: cd ${WRKSRC}/ttf && pax -rw -pm *.ttf \ - ${DESTDIR}${PREFIX}/lib/X11/fonts/TTF/ + ${DESTDIR}${FONTS_DIRS.ttf} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS BUGS LICENSE NEWS README \ ${DESTDIR}${PREFIX}/share/doc/dejavu-ttf + cd ${WRKSRC}/fontconfig && pax -rw -pm *.conf \ + ${DESTDIR}${FCEGDIR} .include "../../mk/bsd.pkg.mk" diff --git a/fonts/dejavu-ttf/PLIST b/fonts/dejavu-ttf/PLIST index fd9b0adde52..305b794c47d 100644 --- a/fonts/dejavu-ttf/PLIST +++ b/fonts/dejavu-ttf/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2008/09/10 00:27:12 jakllsch Exp $ +@comment $NetBSD: PLIST,v 1.8 2009/02/03 20:38:01 jakllsch Exp $ lib/X11/fonts/TTF/DejaVuSans-Bold.ttf lib/X11/fonts/TTF/DejaVuSans-BoldOblique.ttf lib/X11/fonts/TTF/DejaVuSans-ExtraLight.ttf @@ -25,4 +25,11 @@ share/doc/dejavu-ttf/BUGS share/doc/dejavu-ttf/LICENSE share/doc/dejavu-ttf/NEWS share/doc/dejavu-ttf/README +share/examples/dejavu-ttf/fontconfig-conf.d/20-unhint-small-dejavu-sans-mono.conf +share/examples/dejavu-ttf/fontconfig-conf.d/20-unhint-small-dejavu-sans.conf +share/examples/dejavu-ttf/fontconfig-conf.d/20-unhint-small-dejavu-serif.conf +share/examples/dejavu-ttf/fontconfig-conf.d/57-dejavu-sans-mono.conf +share/examples/dejavu-ttf/fontconfig-conf.d/57-dejavu-sans.conf +share/examples/dejavu-ttf/fontconfig-conf.d/57-dejavu-serif.conf +@dirrm share/examples/dejavu-ttf/fontconfig-conf.d @dirrm share/doc/dejavu-ttf diff --git a/fonts/dejavu-ttf/distinfo b/fonts/dejavu-ttf/distinfo index e9686d27d77..0bb67f7fd7b 100644 --- a/fonts/dejavu-ttf/distinfo +++ b/fonts/dejavu-ttf/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2008/09/10 00:27:12 jakllsch Exp $ +$NetBSD: distinfo,v 1.7 2009/02/03 20:38:01 jakllsch Exp $ -SHA1 (dejavu-fonts-ttf-2.26.tar.bz2) = fba795290b86943c6511c193e9b210317ad4939f -RMD160 (dejavu-fonts-ttf-2.26.tar.bz2) = cd32890a0cfcb349cce2ae59d3c1ad71eb92e18d -Size (dejavu-fonts-ttf-2.26.tar.bz2) = 4156753 bytes +SHA1 (dejavu-fonts-ttf-2.28.tar.bz2) = ada46202728152a95acfd4e2f46633749eb6c7c5 +RMD160 (dejavu-fonts-ttf-2.28.tar.bz2) = 4edf28f5e1832053cda0f57b21bd58daf04bb291 +Size (dejavu-fonts-ttf-2.28.tar.bz2) = 4315592 bytes |