From owner-svn-ports-all@FreeBSD.ORG Wed Oct 16 04:56:37 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0130511A; Wed, 16 Oct 2013 04:56:36 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DE28C2FC6; Wed, 16 Oct 2013 04:56:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9G4uaDg061878; Wed, 16 Oct 2013 04:56:36 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9G4uW6v061771; Wed, 16 Oct 2013 04:56:32 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201310160456.r9G4uW6v061771@svn.freebsd.org> From: Hiroki Sato Date: Wed, 16 Oct 2013 04:56:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330478 - in head/japanese: font-ipa font-ipa-uigothic font-ipaex font-jisx0213 font-jisx0213/files font-kochi font-migmix font-migu font-mona-ipa font-motoya-al font-mplus font-mplus-i... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Oct 2013 04:56:37 -0000 Author: hrs Date: Wed Oct 16 04:56:32 2013 New Revision: 330478 URL: http://svnweb.freebsd.org/changeset/ports/330478 Log: - Add STAGEDIR support. - Update to 20130617 (japanese/font-migmix) - Update to 456 (japanese/font-ume) Modified: head/japanese/font-ipa-uigothic/Makefile head/japanese/font-ipa/Makefile head/japanese/font-ipaex/Makefile head/japanese/font-jisx0213/Makefile head/japanese/font-jisx0213/files/Makefile.in head/japanese/font-jisx0213/pkg-plist head/japanese/font-kochi/Makefile head/japanese/font-migmix/Makefile head/japanese/font-migmix/distinfo head/japanese/font-migu/Makefile head/japanese/font-mona-ipa/Makefile head/japanese/font-motoya-al/Makefile head/japanese/font-mplus-ipa/Makefile head/japanese/font-mplus/Makefile head/japanese/font-sazanami/Makefile head/japanese/font-shinonome/Makefile head/japanese/font-std/Makefile head/japanese/font-takao/Makefile head/japanese/font-ume/Makefile head/japanese/font-ume/distinfo head/japanese/font-vlgothic/Makefile Modified: head/japanese/font-ipa-uigothic/Makefile ============================================================================== --- head/japanese/font-ipa-uigothic/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-ipa-uigothic/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -33,34 +33,32 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/ipagui.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/ipagui.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/ipagui.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/ipagui.ttf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-ipa/Makefile ============================================================================== --- head/japanese/font-ipa/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-ipa/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -32,37 +32,35 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-extract: cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.otf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/ipa*.otf \ - ${PREFIX}/${LOCAL_FONTSDIR}/OTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/ipa*.otf \ - ${PREFIX}/${X_FONTSDIR}/OTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/OTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-ipaex/Makefile ============================================================================== --- head/japanese/font-ipaex/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-ipaex/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -30,37 +30,35 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-extract: cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.otf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/ipaex*.otf \ - ${PREFIX}/${LOCAL_FONTSDIR}/OTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/ipaex*.otf \ - ${PREFIX}/${X_FONTSDIR}/OTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF/ && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/OTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-jisx0213/Makefile ============================================================================== --- head/japanese/font-jisx0213/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-jisx0213/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -26,7 +26,7 @@ NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${WRKDIR}/$${file%.gz} -MAKE_ENV= FONTDIR=${LOCALFONTDIR} +MAKE_ENV= STAGEDIR=${STAGEDIR} FONTDIR=${LOCALFONTDIR} PLIST_SUB= FONTDIR=${LOCALFONTDIR} XFONTDIR=lib/X11/fonts/${FONTDIR} SUB_FILES= Makefile @@ -34,16 +34,15 @@ LOCALFONTDIR= share/font-${PORTNAME} pre-build: apply-slist -NO_STAGE= yes do-configure: @${DO_NADA} post-install-fontdir: - ${MKDIR} ${PREFIX}/lib/X11/fonts/${FONTDIR} - cd ${PREFIX}/lib/X11/fonts/${FONTDIR} && \ - ${LN} -s -f ${PREFIX}/${LOCALFONTDIR}/*.pcf.gz . - ${LOCALBASE}/bin/mkfontscale ${PREFIX}/lib/X11/fonts/${FONTDIR} - ${LOCALBASE}/bin/mkfontdir ${PREFIX}/lib/X11/fonts/${FONTDIR} + ${MKDIR} ${STAGEDIR}/${PREFIX}/lib/X11/fonts/${FONTDIR} + cd ${STAGEDIR}${PREFIX}/lib/X11/fonts/${FONTDIR} && ${LN} -s -f \ + ${FONTDIR:C,[^/]+,..,g}/../../../${LOCALFONTDIR}/*.pcf.gz . + ${LOCALBASE}/bin/mkfontscale ${STAGEDIR}${PREFIX}/lib/X11/fonts/${FONTDIR} + ${LOCALBASE}/bin/mkfontdir ${STAGEDIR}${PREFIX}/lib/X11/fonts/${FONTDIR} post-install: post-install-fontdir Modified: head/japanese/font-jisx0213/files/Makefile.in ============================================================================== --- head/japanese/font-jisx0213/files/Makefile.in Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-jisx0213/files/Makefile.in Wed Oct 16 04:56:32 2013 (r330478) @@ -2,6 +2,9 @@ .SUFFIXES: .SUFFIXES: .bdf .pcf +.if defined(STAGEDIR) && !empty(STAGEDIR) +PREFIX:= ${STAGEDIR}${PREFIX} +.endif LOCALBASE?= /usr/local GZIP_CMD?= /usr/bin/gzip MKBOLD_CMD?= ${LOCALBASE}/bin/mkbold Modified: head/japanese/font-jisx0213/pkg-plist ============================================================================== --- head/japanese/font-jisx0213/pkg-plist Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-jisx0213/pkg-plist Wed Oct 16 04:56:32 2013 (r330478) @@ -80,3 +80,5 @@ %%XFONTDIR%%/jiskan24-2000-2b.pcf.gz %%XFONTDIR%%/jiskan24-2000-2bi.pcf.gz %%XFONTDIR%%/jiskan24-2000-2i.pcf.gz +%%XFONTDIR%%/fonts.dir +%%XFONTDIR%%/fonts.scale Modified: head/japanese/font-kochi/Makefile ============================================================================== --- head/japanese/font-kochi/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-kochi/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -33,32 +33,32 @@ PORTDOCS= README.ja COPYING docs OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-migmix/Makefile ============================================================================== --- head/japanese/font-migmix/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-migmix/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -1,10 +1,9 @@ # $FreeBSD$ PORTNAME= migmix -PORTVERSION= 1.0.20130430 -PORTREVISION= 1 +PORTVERSION= 1.0.20130617 CATEGORIES= japanese x11-fonts -MASTER_SITES= SFJP/mix-mplus-ipa/58721 +MASTER_SITES= SFJP/mix-mplus-ipa/59021 PKGNAMEPREFIX= ja-font- DISTFILES= ${PORTNAME}-1m-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-2m-${PORTVERSION:E}${EXTRACT_SUFX} \ @@ -32,41 +31,41 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: cd ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/ && \ - ${INSTALL_DATA} ipag00303/*.txt \ - migmix-README.txt \ - ${WRKDIR} - ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ipag00303/*.txt \ + migmix-README.txt \ + ${WRKDIR} + ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ - ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-2p-${PORTVERSION:E}/*.ttf \ - ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/migmix*.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/migmix*.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-2p-${PORTVERSION:E}/*.ttf \ + ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-migmix/distinfo ============================================================================== --- head/japanese/font-migmix/distinfo Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-migmix/distinfo Wed Oct 16 04:56:32 2013 (r330478) @@ -1,8 +1,8 @@ -SHA256 (migmix-1m-20130430.zip) = 8371ad7d2c4cd4af2fe7df30645c06dc073a5d31cfd730777fdb45f26272b594 -SIZE (migmix-1m-20130430.zip) = 4269390 -SHA256 (migmix-2m-20130430.zip) = fcee3ef2781e82637fc412a7c1678140f4cd30401a0ebf7eb71e0903af2c9d38 -SIZE (migmix-2m-20130430.zip) = 4267709 -SHA256 (migmix-1p-20130430.zip) = a9913aebad7f7ed6326749cefa5f73a26c59fc3ecd7b744eef15e1ce3d35a5c7 -SIZE (migmix-1p-20130430.zip) = 4372856 -SHA256 (migmix-2p-20130430.zip) = 3aadef411cb9d993b294907b671806fb567a8a6d278a9fb5735295e30d3fae3f -SIZE (migmix-2p-20130430.zip) = 4373751 +SHA256 (migmix-1m-20130617.zip) = c136e13059aa5ad071c1f88033b45bf86c8f1dda003ac7b6077b4c17c6d9532b +SIZE (migmix-1m-20130617.zip) = 4259978 +SHA256 (migmix-2m-20130617.zip) = 0a28eb6ec58e35399332b7b8d0b1f6298e36ec1830d65fb4ab83a036e7e13b08 +SIZE (migmix-2m-20130617.zip) = 4258188 +SHA256 (migmix-1p-20130617.zip) = 13d131ecc295823bace9e4d53a689ae26f21f18335a004c1a3d987a273467833 +SIZE (migmix-1p-20130617.zip) = 4363373 +SHA256 (migmix-2p-20130617.zip) = 639bf85bca573d6d3be5487c8612dac88586d37c823ddb002584f59dcf7f3aa8 +SIZE (migmix-2p-20130617.zip) = 4363986 Modified: head/japanese/font-migu/Makefile ============================================================================== --- head/japanese/font-migu/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-migu/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -33,41 +33,41 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: cd ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/ && \ - ${INSTALL_DATA} ipag00303/*.txt \ - ${PORTNAME}-README.txt \ - ${WRKDIR} - ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ipag00303/*.txt \ + ${PORTNAME}-README.txt \ + ${WRKDIR} + ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ - ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-1c-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ - ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ - ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/migu*.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/migu*.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-1c-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ + ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ + ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Modified: head/japanese/font-mona-ipa/Makefile ============================================================================== --- head/japanese/font-mona-ipa/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-mona-ipa/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -28,37 +28,34 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC} - ${FIND} ${WRKSRC} -type d -print0 | ${XARGS} -0 ${CHMOD} 0555 - ${FIND} ${WRKSRC} -type f -print0 | ${XARGS} -0 ${CHMOD} 0444 - ${CP} -R ${WRKSRC}/* ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${LN} -s -f \ - ${DATADIR}/fonts/ipa*-mona.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/fonts/ipa*-mona.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/ipa*-mona.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/ipa*-mona.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC}/fonts && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/fonts && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-motoya-al/Makefile ============================================================================== --- head/japanese/font-motoya-al/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-motoya-al/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -28,34 +28,34 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/MTL*.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/MTL*.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/MTL*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/MTL*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-motoya-al.conf \ - ${FILESDIR}/62-fonts-motoya-al.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-motoya-al.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-motoya-al.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-motoya-al.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-motoya-al.conf ${LN} -s -f ../conf.avail/62-fonts-motoya-al.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-motoya-al.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-motoya-al.conf -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-mplus-ipa/Makefile ============================================================================== --- head/japanese/font-mplus-ipa/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-mplus-ipa/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -33,34 +33,35 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC} - ${CP} -R ${WRKSRC}/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus/* \ - ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/fonts/M+*.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/fonts/M+*.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + cd ${WRKSRC}/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus && \ + ${COPYTREE_SHARE} . ${STAGEDIR}/${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/M+*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/M+*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-mplus/Makefile ============================================================================== --- head/japanese/font-mplus/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-mplus/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -40,52 +40,60 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-extract: cd ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4 && \ - ${CAT} fonts_e/fonts.alias fonts_e/euro/fonts.alias \ - fonts_j/fonts.alias | ${SORT} -r > ${WRKDIR}/fonts.alias + ${CAT} fonts_e/fonts.alias fonts_e/euro/fonts.alias \ + fonts_j/fonts.alias | ${SORT} -r > ${WRKDIR}/fonts.alias -pre-su-install: - ${MKDIR} ${DATADIR}/TTF ${DATADIR}/bitmap +pre-install: + ${MKDIR} ${STAGEDIR}${DATADIR}/TTF ${STAGEDIR}${DATADIR}/bitmap do-install: do-install-bitmap do-install-outline do-install-bitmap: cd ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4 && \ - ${SETENV} DESTDIR="${DATADIR}/bitmap" \ - ${SH} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/install_mplus_fonts - ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${DATADIR}/bitmap - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/mplus - ${LN} -s -f ${DATADIR}/bitmap/*.pcf.gz ${PREFIX}/${LOCAL_FONTSDIR}/${PORTNAME}/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/misc - ${LN} -s -f ${DATADIR}/bitmap/*.pcf.gz ${PREFIX}/${X_FONTSDIR}/misc/ + ${SETENV} DESTDIR="${STAGEDIR}${DATADIR}/bitmap" \ + ${SH} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/install_mplus_fonts + ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${STAGEDIR}${DATADIR}/bitmap + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/${PORTNAME} + cd ${STAGEDIR}/${PREFIX}/${LOCAL_FONTSDIR}/${PORTNAME} && \ + ${LN} -s -f ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/bitmap/*.pcf.gz . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc && \ + ${LN} -s -f ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/bitmap/*.pcf.gz . do-install-outline: - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/*.ttf ${DATADIR}/TTF - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/TTF/*.ttf ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/TTF/*.ttf ${PREFIX}/${X_FONTSDIR}/TTF/ + ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/*.ttf \ + ${STAGEDIR}${DATADIR}/TTF + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/TTF/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/TTF/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} for F in ${PORTDOCS:M*.bitmap:S,.bitmap$,,}; do \ - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/$${F} ${DOCSDIR}/$${F}.bitmap; \ + ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/$${F} ${STAGEDIR}${DOCSDIR}/$${F}.bitmap; \ done for F in ${PORTDOCS:M*.outline:S,.outline$,,}; do \ - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/$${F} ${DOCSDIR}/$${F}.outline; \ + ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/$${F} ${STAGEDIR}${DOCSDIR}/$${F}.outline; \ done .endif Modified: head/japanese/font-sazanami/Makefile ============================================================================== --- head/japanese/font-sazanami/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-sazanami/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -28,32 +28,34 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-shinonome/Makefile ============================================================================== --- head/japanese/font-shinonome/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-shinonome/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -1,11 +1,12 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ -PORTNAME= font-shinonome +PORTNAME= shinonome PORTVERSION= 0.9.11.p1 CATEGORIES= japanese x11-fonts MASTER_SITES= http://openlab.jp/efont/dist/shinonome/%SUBDIR%/ MASTER_SITE_SUBDIR= . old +PKGNAMEPREFIX= ja-font- DISTNAME= ${PORTNAME:C/^font-//}-${PORTVERSION:C/.p/p/} MAINTAINER= hrs@FreeBSD.org @@ -19,6 +20,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME:C/^font-// USE_BZIP2= yes PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} +DATADIR= ${PREFIX}/share/font-${PORTNAME} SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} \ FONTSALIAS=${DATADIR}/fonts.alias @@ -51,7 +53,6 @@ FONTNAMES=\ OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-build: @@ -63,18 +64,23 @@ do-build: @${ECHO_CMD} "Done" do-install: - ${MKDIR} ${DATADIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${FONTNAMES:C/$/.pcf.gz/} fonts.alias ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/shinonome - ${LN} -s -f ${DATADIR}/*.pcf.gz ${PREFIX}/${LOCAL_FONTSDIR}/shinonome/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/misc - ${LN} -s -f ${DATADIR}/*.pcf.gz ${PREFIX}/${X_FONTSDIR}/misc/ + ${MKDIR} ${STAGEDIR}${DATADIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${FONTNAMES:C/$/.pcf.gz/} fonts.alias \ + ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/shinonome + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/shinonome && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.pcf.gz . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.pcf.gz . -post-install: +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Modified: head/japanese/font-std/Makefile ============================================================================== --- head/japanese/font-std/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-std/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -31,14 +31,13 @@ STD_GothicBBB-Medium= ${LOCALBASE}/share STD_Ryumin-Light.gs7= ${LOCALBASE}/share/font-mplus-ipa/fonts/ipam.ttf STD_GothicBBB-Medium.gs7= ${LOCALBASE}/share/font-mplus-ipa/fonts/ipag.ttf -NO_STAGE= yes do-fetch: @${DO_NADA} do-install: - ${MKDIR} ${PREFIX}/${FONTSDIR}/std.ja_JP + ${MKDIR} ${STAGEDIR}${PREFIX}/${FONTSDIR}/std.ja_JP .for F in ${STD} - ${LN} -s -f ${STD_${F}} ${PREFIX}/${FONTSDIR}/std.ja_JP/${F} + ${LN} -s -f ${STD_${F}} ${STAGEDIR}${PREFIX}/${FONTSDIR}/std.ja_JP/${F} .endfor .include Modified: head/japanese/font-takao/Makefile ============================================================================== --- head/japanese/font-takao/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-takao/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -31,37 +31,37 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-extract: cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.otf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/Takao*.otf \ - ${PREFIX}/${LOCAL_FONTSDIR}/OTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/OTF - ${LN} -s -f \ - ${DATADIR}/Takao*.otf \ - ${PREFIX}/${X_FONTSDIR}/OTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/Takao*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/Takao*.otf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: - ${LOCALBASE}/bin/fc-cache -f -v ${PREFIX}/${X_FONTSDIR}/OTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-ume/Makefile ============================================================================== --- head/japanese/font-ume/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-ume/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= ume -PORTVERSION= 0.0.455 +PORTVERSION= 0.0.456 CATEGORIES= japanese x11-fonts MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITE_SUBDIR= ${PORTNAME}-font/22212 @@ -29,32 +29,34 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f \ - ${DATADIR}/*.ttf ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ + ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF + cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ + ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ - ${FILESDIR}/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.avail + ${FILESDIR}/62-fonts-${PORTNAME}.conf \ + ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ - ${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -post-install: - ${LOCALBASE}/bin/fc-cache -s -f -v ${PREFIX}/${X_FONTSDIR}/TTF +post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.if ${PORT_OPTIONS:MDOCS} +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +.endif + .include Modified: head/japanese/font-ume/distinfo ============================================================================== --- head/japanese/font-ume/distinfo Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-ume/distinfo Wed Oct 16 04:56:32 2013 (r330478) @@ -1,2 +1,2 @@ -SHA256 (umefont_455.tar.xz) = 73f9adb3c56188f28590f6f986c8ce2ad31d80dbe78ba8db2efe88cd7e7103ed -SIZE (umefont_455.tar.xz) = 5615972 +SHA256 (umefont_456.tar.xz) = 1c23c0a5f598ac914c1705bf2e169c44b3faf6899e6bf29e3b8a1d991fa4ab0c +SIZE (umefont_456.tar.xz) = 5560208 Modified: head/japanese/font-vlgothic/Makefile ============================================================================== --- head/japanese/font-vlgothic/Makefile Wed Oct 16 03:29:08 2013 (r330477) +++ head/japanese/font-vlgothic/Makefile Wed Oct 16 04:56:32 2013 (r330478) @@ -31,32 +31,34 @@ X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DATADIR} - ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/*.ttf \ - ${PREFIX}/${LOCAL_FONTSDIR}/TTF/ - ${MKDIR} ${PREFIX}/${X_FONTSDIR}/TTF - ${LN} -s -f ${DATADIR}/*.ttf \ - ${PREFIX}/${X_FONTSDIR}/TTF/ + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***