pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/dejavu-ttf Update to 2.29.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b61e74f8bca0
branches:  trunk
changeset: 557538:b61e74f8bca0
user:      jakllsch <jakllsch%pkgsrc.org@localhost>
date:      Fri Apr 17 16:31:13 2009 +0000

description:
Update to 2.29.

Use ${INSTALL_DATA} instead of pax.

upstream changelog:

== Changes from 2.28 to 2.29 ==
* modified U+10FB in Sans to be a mirror image of U+2056, since U+10FB is not Georgian-specific (by Roozbeh Pournader)
* added U+2B1F, U+2B24, U+2B53, U+2B54 in Sans (by Roozbeh Pournader)
* fixed TUR opentype language tag to TRK in Serif (bug 19825) (by Ben Laenen)
* early implementation of Abkhaz letter U+0524-U+0525 in Sans (by Michael Everson and abysta)
* flipped U+1D538 in Sans (by Gee Fung Sit 薛至峰)
* added U+26B3-U+26B8, U+1D7D8-U+1D7E1 in Sans (by Gee Fung Sit 薛至峰)
* corrected U+1D7A9 in Sans Bold Oblique (by Gee Fung Sit 薛至峰)
* Fixed U+0649 to be dual-joining in Sans Mono (by Roozbeh Pournader)
* Remove unnecessary 'isol' feature from Sans Mono (by Roozbeh Pournader)
* Remove 'cmap' mappings for U+066E, U+066F, U+067C, U+067D, U+0681, U+0682, U+0685, U+0692, U+06A1, U+06B5, U+06BA, U+06C6, U+06CE, and U+06D5 in Sans Mono (bug 20323) (by Roozbeh Pournader)
* add half brackets (U+2E22 - U+2E25, by Steve Tinney)

diffstat:

 fonts/dejavu-ttf/Makefile |  22 ++++++++++------------
 fonts/dejavu-ttf/distinfo |   8 ++++----
 2 files changed, 14 insertions(+), 16 deletions(-)

diffs (63 lines):

diff -r 96c3c9be859c -r b61e74f8bca0 fonts/dejavu-ttf/Makefile
--- a/fonts/dejavu-ttf/Makefile Fri Apr 17 16:19:27 2009 +0000
+++ b/fonts/dejavu-ttf/Makefile Fri Apr 17 16:31:13 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2009/02/05 23:40:22 jmcneill Exp $
+# $NetBSD: Makefile,v 1.13 2009/04/17 16:31:13 jakllsch Exp $
 #
 
-DISTNAME=      dejavu-fonts-ttf-2.28
+DISTNAME=      dejavu-fonts-ttf-2.29
 PKGNAME=        ${DISTNAME:S/fonts-//}
 CATEGORIES=    fonts
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dejavu/}
@@ -17,13 +17,12 @@
 NO_CONFIGURE=  yes
 NO_BUILD=      yes
 
-USE_TOOLS+=    pax
-
 FONTS_DIRS.ttf=        ${PREFIX}/lib/X11/fonts/TTF
 
-EGDIR=         ${PREFIX}/share/examples/dejavu-ttf
+EGDIR=         ${PREFIX}/share/examples/${PKGBASE}
 FCEGDIR=       ${EGDIR}/fontconfig-conf.d
 FCCFDIR=       ${PKG_SYSCONFDIR}/fontconfig/conf.d
+DOCSDIR=       ${PREFIX}/share/doc/${PKGBASE}
 
 MAKE_DIRS+=    ${FCCFDIR}
 
@@ -44,14 +43,13 @@
 REQD_DIRS=     ${EGDIR}
 REQD_DIRS+=    ${FCEGDIR}
 
-INSTALLATION_DIRS=     lib/X11/fonts/TTF share/doc/dejavu-ttf ${FCEGDIR}
+INSTALLATION_DIRS=     lib/X11/fonts/TTF ${DOCSDIR} ${FCEGDIR}
 
 do-install:
-       cd ${WRKSRC}/ttf && pax -rw -pm *.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}
+       ${INSTALL_DATA} ${WRKSRC}/ttf/*.ttf ${DESTDIR}${FONTS_DIRS.ttf}
+       ${INSTALL_DATA} ${WRKSRC}/fontconfig/*.conf ${DESTDIR}${FCEGDIR}
+.for docfile in AUTHORS BUGS LICENSE NEWS README
+       ${INSTALL_DATA} ${WRKSRC}/${docfile} ${DESTDIR}${DOCSDIR}
+.endfor
 
 .include "../../mk/bsd.pkg.mk"
diff -r 96c3c9be859c -r b61e74f8bca0 fonts/dejavu-ttf/distinfo
--- a/fonts/dejavu-ttf/distinfo Fri Apr 17 16:19:27 2009 +0000
+++ b/fonts/dejavu-ttf/distinfo Fri Apr 17 16:31:13 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2009/02/03 20:38:01 jakllsch Exp $
+$NetBSD: distinfo,v 1.8 2009/04/17 16:31:13 jakllsch Exp $
 
-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
+SHA1 (dejavu-fonts-ttf-2.29.tar.bz2) = cf208ec13353bb08310612e48c89cd0974480194
+RMD160 (dejavu-fonts-ttf-2.29.tar.bz2) = 2b675489d902847d15ab9dd770f07c040b7dfca2
+Size (dejavu-fonts-ttf-2.29.tar.bz2) = 4157803 bytes


Home | Main Index | Thread Index | Old Index