svn commit: r448889 - in head/x11-fonts: gnu-unifont gnu-unifont-ttf

Jung-uk Kim jkim at FreeBSD.org
Mon Aug 28 22:23:59 UTC 2017


Author: jkim
Date: Mon Aug 28 22:23:57 2017
New Revision: 448889
URL: https://svnweb.freebsd.org/changeset/ports/448889

Log:
  - Update to 10.0.06.
  - Reset maintainership.
  - Rewrite makefiles to make x11-fonts/gnu-unifont-ttf a slave port to
  x11-fonts/gnu-unifont.
  - Clarify license.
  
  PR:		220616
  Approved by:	maintainer timeout (> 1 month)

Deleted:
  head/x11-fonts/gnu-unifont-ttf/pkg-plist
Modified:
  head/x11-fonts/gnu-unifont-ttf/Makefile
  head/x11-fonts/gnu-unifont-ttf/distinfo
  head/x11-fonts/gnu-unifont/Makefile
  head/x11-fonts/gnu-unifont/distinfo

Modified: head/x11-fonts/gnu-unifont-ttf/Makefile
==============================================================================
--- head/x11-fonts/gnu-unifont-ttf/Makefile	Mon Aug 28 21:28:17 2017	(r448888)
+++ head/x11-fonts/gnu-unifont-ttf/Makefile	Mon Aug 28 22:23:57 2017	(r448889)
@@ -1,30 +1,15 @@
 # $FreeBSD$
 
-PORTNAME=	gnu-unifont-ttf
-PORTVERSION=	7.0.03
-PORTREVISION=	1
-PORTEPOCH=	1
-CATEGORIES=	x11-fonts
-MASTER_SITES=	GNU/unifont/unifont-${PORTVERSION}
-DISTNAME=	unifont-${PORTVERSION}
+MASTERDIR=	${.CURDIR}/../gnu-unifont
 
-MAINTAINER=	bsdports at gmail.com
-COMMENT=	Unicode TrueType Font
+PKGNAMESUFFIX=	-ttf
 
-USES=		fonts
+COMMENT=	GNU Unicode TrueType font
 
-NO_BUILD=	yes
-WRKSRC_SUBDIR=	font/precompiled
+FONTFILES=	${PORTNAME} ${PORTNAME}_csur ${PORTNAME}_upper
+FONTSUFFIX=	.ttf
 
-do-install:
-	@${MKDIR} ${STAGEDIR}${FONTSDIR}
-	${INSTALL_DATA} ${WRKSRC}/unifont-${PORTVERSION}.ttf \
-		${STAGEDIR}${FONTSDIR}/unifont.ttf
-	${INSTALL_DATA} ${WRKSRC}/unifont_csur-${PORTVERSION}.ttf \
-		${STAGEDIR}${FONTSDIR}/unifont_csur.ttf
-	${INSTALL_DATA} ${WRKSRC}/unifont_upper-${PORTVERSION}.ttf \
-		${STAGEDIR}${FONTSDIR}/unifont_upper.ttf
-	${INSTALL_DATA} ${WRKSRC}/unifont_upper_csur-${PORTVERSION}.ttf \
-		${STAGEDIR}${FONTSDIR}/unifont_upper_csur.ttf
+DESCR=		${.CURDIR}/pkg-descr
+DISTINFO_FILE=	${.CURDIR}/distinfo
 
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"

Modified: head/x11-fonts/gnu-unifont-ttf/distinfo
==============================================================================
--- head/x11-fonts/gnu-unifont-ttf/distinfo	Mon Aug 28 21:28:17 2017	(r448888)
+++ head/x11-fonts/gnu-unifont-ttf/distinfo	Mon Aug 28 22:23:57 2017	(r448889)
@@ -1,2 +1,7 @@
-SHA256 (unifont-7.0.03.tar.gz) = 3b5f2f3aa1bee9fdd3b23b17c0a3206948c3148dfd3ca0404696ea06d63c72cd
-SIZE (unifont-7.0.03.tar.gz) = 18372349
+TIMESTAMP = 1503957706
+SHA256 (unifont-10.0.06.ttf) = 669a9764fb640c832a8ebfbd2c351be744b55c6f65b40f1fb203144309659ac0
+SIZE (unifont-10.0.06.ttf) = 12291504
+SHA256 (unifont_csur-10.0.06.ttf) = c6bbd70acb29bec83611732cce1e41953c48cb59516506dbf0ed94a23f71753a
+SIZE (unifont_csur-10.0.06.ttf) = 750816
+SHA256 (unifont_upper-10.0.06.ttf) = be9d9670632b65113bc280d687fbc806990847f6b4567af89f1db45ae97f5b92
+SIZE (unifont_upper-10.0.06.ttf) = 1375664

Modified: head/x11-fonts/gnu-unifont/Makefile
==============================================================================
--- head/x11-fonts/gnu-unifont/Makefile	Mon Aug 28 21:28:17 2017	(r448888)
+++ head/x11-fonts/gnu-unifont/Makefile	Mon Aug 28 22:23:57 2017	(r448889)
@@ -1,26 +1,33 @@
 # $FreeBSD$
 
-PORTNAME=	gnu-unifont
-PORTVERSION=	7.0.03
-PORTREVISION=	1
+PORTNAME=	unifont
+PORTVERSION=	10.0.06
 PORTEPOCH=	1
 CATEGORIES=	x11-fonts
-MASTER_SITES=	GNU/unifont/unifont-${PORTVERSION}
-DISTNAME=	unifont-${PORTVERSION}.pcf
-EXTRACT_SUFX=	.gz
+MASTER_SITES=	GNU/${PORTNAME}/${PORTNAME}-${PORTVERSION}
+PKGNAMEPREFIX=	gnu-
+DISTFILES=	${FONTFILES:S|$|-${PORTVERSION}${FONTSUFFIX}|}
 EXTRACT_ONLY=
 
-MAINTAINER=	bsdports at gmail.com
-COMMENT=	Unicode Font
+MAINTAINER=	ports at FreeBSD.org
+COMMENT?=	GNU Unicode font
 
-USES=		fonts
+LICENSE=	GPLv2+
 
+FONTFILES?=	${PORTNAME}
+FONTSUFFIX?=	.pcf.gz
+
+FONTSDIR=	${PREFIX}/share/fonts/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
+NO_ARCH=	yes
 NO_BUILD=	yes
-PLIST_FILES=	${FONTSDIR}/unifont.pcf.gz
+PLIST_FILES=	${FONTFILES:S|^|${FONTSDIR}/|:S|$|${FONTSUFFIX}|}
+USES=		fonts
 
 do-install:
 	${MKDIR} ${STAGEDIR}${FONTSDIR}
-	${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
-		${STAGEDIR}${FONTSDIR}/unifont.pcf.gz
+.for i in ${FONTFILES}
+	${INSTALL_DATA} ${DISTDIR}/${i}-${PORTVERSION}${FONTSUFFIX} \
+	    ${STAGEDIR}${FONTSDIR}/${i}${FONTSUFFIX}
+.endfor
 
 .include <bsd.port.mk>

Modified: head/x11-fonts/gnu-unifont/distinfo
==============================================================================
--- head/x11-fonts/gnu-unifont/distinfo	Mon Aug 28 21:28:17 2017	(r448888)
+++ head/x11-fonts/gnu-unifont/distinfo	Mon Aug 28 22:23:57 2017	(r448889)
@@ -1,2 +1,3 @@
-SHA256 (unifont-7.0.03.pcf.gz) = cffed831498eb67933acbf2a7e398d64a7e3bf97a784a10fc999db51891cc515
-SIZE (unifont-7.0.03.pcf.gz) = 1358950
+TIMESTAMP = 1503957691
+SHA256 (unifont-10.0.06.pcf.gz) = 60465589797f6581efc43af8c4a471e45b9513ea15b0009379caeaec3caff37a
+SIZE (unifont-10.0.06.pcf.gz) = 1360484


More information about the svn-ports-head mailing list