misc/186892: x11-fonts/gnu-unifont: update from 20131020 to 20140214

Vitaly Magerya vmagerya at gmail.com
Thu Feb 20 17:40:01 UTC 2014


The following reply was made to PR misc/186892; it has been noted by GNATS.

From: Vitaly Magerya <vmagerya at gmail.com>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: misc/186892: x11-fonts/gnu-unifont: update from 20131020 to 20140214
Date: Thu, 20 Feb 2014 19:36:26 +0200

 This is a multi-part message in MIME format.
 --------------070401050809050806090205
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 OK, so here's an update. Previously Unifont only distributed one .ttf
 file; currently it distributes 4 of them: one the same as previously,
 one for glyphs above the Basic Multilingual Plane, and two files with
 added glyphs from ConScript Unicode Registry (an unofficial project to
 add glyphs for artificial scripts into the Unicode Private Use Area).
 
 The patch above only installs one file; this update installs all four of
 them. It also employs mkfontscale and mkfontdir properly.
 
 Finally, could someone change this bug's category to "ports"?
 
 --------------070401050809050806090205
 Content-Type: text/plain; charset=UTF-8;
  name="unifont.diff.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="unifont.diff.txt"
 
 diff -ruN gnu-unifont.orig/Makefile gnu-unifont/Makefile
 --- gnu-unifont.orig/Makefile	2014-01-27 01:15:37.000000000 +0200
 +++ gnu-unifont/Makefile	2014-02-18 18:45:16.000000000 +0200
 @@ -2,9 +2,10 @@
  # $FreeBSD: head/x11-fonts/gnu-unifont/Makefile 341305 2014-01-26 23:15:37Z thierry $
  
  PORTNAME=	gnu-unifont
 -PORTVERSION=	20131020
 +PORTVERSION=	20140214
  CATEGORIES=	x11-fonts
 -MASTER_SITES=	http://unifoundry.com/pub/unifont-6.3.${PORTVERSION}/font-builds/
 +MASTER_SITES=	${MASTER_SITE_GNU}
 +MASTER_SITE_SUBDIR=unifont/unifont-6.3.${PORTVERSION}
  DISTNAME=	unifont-6.3.${PORTVERSION}.pcf
  EXTRACT_SUFX=	.gz
  EXTRACT_ONLY=
 diff -ruN gnu-unifont.orig/distinfo gnu-unifont/distinfo
 --- gnu-unifont.orig/distinfo	2014-01-27 01:15:37.000000000 +0200
 +++ gnu-unifont/distinfo	2014-02-18 18:38:09.000000000 +0200
 @@ -1,2 +1,2 @@
 -SHA256 (unifont-6.3.20131020.pcf.gz) = 6510709cb485a1393852b7e3540787a31f55137126d679fde47344bbf1349c53
 -SIZE (unifont-6.3.20131020.pcf.gz) = 1353939
 +SHA256 (unifont-6.3.20140214.pcf.gz) = 60c5954fcfcaf26c27392c6337dfd8f23353378090a5f918e4c776a0cb4a095d
 +SIZE (unifont-6.3.20140214.pcf.gz) = 1357499
 diff -ruN gnu-unifont-ttf.orig/Makefile gnu-unifont-ttf/Makefile
 --- gnu-unifont-ttf.orig/Makefile	2014-01-27 01:15:37.000000000 +0200
 +++ gnu-unifont-ttf/Makefile	2014-02-20 19:11:25.000000000 +0200
 @@ -2,24 +2,39 @@
  # $FreeBSD: head/x11-fonts/gnu-unifont-ttf/Makefile 341305 2014-01-26 23:15:37Z thierry $
  
  PORTNAME=	gnu-unifont-ttf
 -PORTVERSION=	20131020
 +PORTVERSION=	20140214
  CATEGORIES=	x11-fonts
 -MASTER_SITES=	http://unifoundry.com/pub/unifont-6.3.${PORTVERSION}/font-builds/
 -DISTNAME=	unifont-6.3.${PORTVERSION}.ttf
 -EXTRACT_SUFX=	.gz
 +MASTER_SITES=	${MASTER_SITE_GNU}
 +MASTER_SITE_SUBDIR=unifont/unifont-6.3.${PORTVERSION}
 +DISTNAME=	unifont-6.3.${PORTVERSION}
  
  MAINTAINER=	bsdports at gmail.com
  COMMENT=	Unicode TrueType Font
  
 -EXTRACT_CMD=	${GZIP_CMD}
 -EXTRACT_BEFORE_ARGS=	-dc
 -EXTRACT_AFTER_ARGS=	> ${WRKDIR}/${DISTNAME}
 +BUILD_DEPENDS=	mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
 +		mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
  
 -NO_WRKSUBDIR=	yes
  NO_BUILD=	yes
 -PLIST_FILES=	lib/X11/fonts/local/unifont.ttf
 +FONTSDIR=	lib/X11/fonts/unifont
 +INSTALLDIR=	${STAGEDIR}${PREFIX}/${FONTSDIR}
 +PLIST_SUB=	FONTSDIR="${FONTSDIR}"
 +WRKSRC_SUBDIR=	font/precompiled
  
  do-install:
 -	${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/lib/X11/fonts/local/unifont.ttf
 +	${MKDIR} ${INSTALLDIR}
 +	${INSTALL_DATA} \
 +		${WRKSRC}/unifont-6.3.${PORTVERSION}.ttf \
 +		${INSTALLDIR}/unifont.ttf
 +	${INSTALL_DATA} \
 +		${WRKSRC}/unifont_csur-6.3.${PORTVERSION}.ttf \
 +		${INSTALLDIR}/unifont_csur.ttf
 +	${INSTALL_DATA} \
 +		${WRKSRC}/unifont_upper-6.3.${PORTVERSION}.ttf \
 +		${INSTALLDIR}/unifont_upper.ttf
 +	${INSTALL_DATA} \
 +		${WRKSRC}/unifont_upper_csur-6.3.${PORTVERSION}.ttf \
 +		${INSTALLDIR}/unifont_upper_csur.ttf
 +	${LOCALBASE}/bin/mkfontscale ${INSTALLDIR}
 +	${LOCALBASE}/bin/mkfontdir ${INSTALLDIR}
  
  .include <bsd.port.mk>
 diff -ruN gnu-unifont-ttf.orig/distinfo gnu-unifont-ttf/distinfo
 --- gnu-unifont-ttf.orig/distinfo	2014-01-27 01:15:37.000000000 +0200
 +++ gnu-unifont-ttf/distinfo	2014-02-20 18:34:14.000000000 +0200
 @@ -1,2 +1,2 @@
 -SHA256 (unifont-6.3.20131020.ttf.gz) = 2ed6b629cb03ae0f58cdf6c3a8538499d20c1618abfcfbcdabf9649067c4d251
 -SIZE (unifont-6.3.20131020.ttf.gz) = 3080523
 +SHA256 (unifont-6.3.20140214.tar.gz) = 8238b21c105b0af9574c2eac647073513e6c008710a116c7c9e271743cbfd5a7
 +SIZE (unifont-6.3.20140214.tar.gz) = 17337004
 diff -ruN gnu-unifont-ttf.orig/pkg-plist gnu-unifont-ttf/pkg-plist
 --- gnu-unifont-ttf.orig/pkg-plist	1970-01-01 03:00:00.000000000 +0300
 +++ gnu-unifont-ttf/pkg-plist	2014-02-20 19:12:38.000000000 +0200
 @@ -0,0 +1,7 @@
 +%%FONTSDIR%%/fonts.dir
 +%%FONTSDIR%%/fonts.scale
 +%%FONTSDIR%%/unifont.ttf
 +%%FONTSDIR%%/unifont_csur.ttf
 +%%FONTSDIR%%/unifont_upper.ttf
 +%%FONTSDIR%%/unifont_upper_csur.ttf
 + at dirrm %%FONTSDIR%%
 
 --------------070401050809050806090205--


More information about the freebsd-bugs mailing list