Index: head/japanese/xpdf/pkg-install =================================================================== --- head/japanese/xpdf/pkg-install (revision 222233) +++ head/japanese/xpdf/pkg-install (nonexistent) @@ -1,11 +0,0 @@ -#!/bin/sh -if [ "$2" = "PRE-INSTALL" ]; then - exit 0 -fi -umask 222 -XPDFRC=${PKG_PREFIX}/etc/xpdfrc -ADDRESOURCE=${PKG_PREFIX}/share/xpdf/japanese/dot.xpdfrc -/usr/bin/sed '/^#Japanese PDF resources$/,/^#Japanese PDF resources$/d' ${XPDFRC} > ${XPDFRC}.nojapan -/bin/rm -f ${XPDFRC} -/bin/cat ${XPDFRC}.nojapan ${ADDRESOURCE} > ${XPDFRC} -/bin/rm -f ${XPDFRC}.nojapan Property changes on: head/japanese/xpdf/pkg-install ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.3 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/japanese/xpdf/Makefile =================================================================== --- head/japanese/xpdf/Makefile (revision 222233) +++ head/japanese/xpdf/Makefile (revision 222234) @@ -1,43 +1,50 @@ # New ports collection makefile for: ja-xpdf # Date created: 21 Avr 2002 # Whom: MITA Yoshio # # $FreeBSD$ # PORTNAME= xpdf -PORTVERSION= 3.00 -PORTREVISION= 4 +PORTVERSION= 3.02 CATEGORIES= japanese MASTER_SITES= ftp://ftp.foolabs.com/pub/xpdf/ +PKGNAMESUFFIX= -jafont DISTNAME= xpdf-japanese -MAINTAINER= ports@FreeBSD.org -COMMENT= Japanese xpdf font support +MAINTAINER= hrs@FreeBSD.org +COMMENT= Japanese font support for xpdf RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf \ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \ - ${LOCALBASE}/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf:${PORTSDIR}/japanese/kochi-ttfonts + ${FONTSDIR}/ipam.ttf:${PORTSDIR}/japanese/ipa-ttfonts NO_BUILD= yes SUB_FILES= dot.xpdfrc -SUB_LIST= ADOBECMAPDIR=${ADOBECMAPDIR} +SUB_LIST= ADOBECMAPDIR=${ADOBECMAPDIR} \ + FONTSDIR=${FONTSDIR} +PLIST_SUB= EXTRARC=${EXTRARC} +DATADIR= ${PREFIX}/share/xpdf +FONTSDIR= ${LOCALBASE}/share/fonts/TrueType +EXTRARC= ${DATADIR}/japanese/dot.xpdfrc +ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps INSTALL_FILES= Adobe-Japan1.cidToUnicode ISO-2022-JP.unicodeMap \ EUC-JP.unicodeMap Shift-JIS.unicodeMap \ - README -ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps + README ../dot.xpdfrc -.if defined(WITHOUT_X11) -BROKEN= "Broken dependency when WITHOUT_X11 set" -.endif - do-install: - ${MKDIR} ${PREFIX}/share/xpdf/japanese - ${INSTALL_DATA} ${WRKDIR}/dot.xpdfrc ${PREFIX}/share/xpdf/japanese -.for i in ${INSTALL_FILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/xpdf/japanese -.endfor - ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + ${MKDIR} ${DATADIR}/japanese + cd ${WRKSRC} && \ + ${INSTALL_DATA} ${INSTALL_FILES} ${DATADIR}/japanese + +post-install: + exec < ${LOCALBASE}/etc/xpdfrc; \ + ${RM} -f ${LOCALBASE}/etc/xpdfrc; \ + ( ${GREP} -v "${EXTRARC}"; \ + ${ECHO_CMD} "include ${EXTRARC}" ) \ + > ${LOCALBASE}/etc/xpdfrc + ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${LOCALBASE}/etc/xpdfrc + ${CHMOD} 0444 ${LOCALBASE}/etc/xpdfrc .include Property changes on: head/japanese/xpdf/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/japanese/xpdf/distinfo =================================================================== --- head/japanese/xpdf/distinfo (revision 222233) +++ head/japanese/xpdf/distinfo (revision 222234) @@ -1,3 +1,3 @@ -MD5 (xpdf-japanese.tar.gz) = 2fe6d4701482af0d69084c574fe14d90 -SHA256 (xpdf-japanese.tar.gz) = 0e2ac5eda981701da744102494cca9698cb42d8ae8820fa041721f8dc94797ec -SIZE (xpdf-japanese.tar.gz) = 494624 +MD5 (xpdf-japanese.tar.gz) = a11ee6476d0f381983664fc614f7a95e +SHA256 (xpdf-japanese.tar.gz) = b7419fc10d078628a407e5966146450acbe81d9a5e7f63448916536f0ac6432f +SIZE (xpdf-japanese.tar.gz) = 494803 Property changes on: head/japanese/xpdf/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/japanese/xpdf/files/dot.xpdfrc.in =================================================================== --- head/japanese/xpdf/files/dot.xpdfrc.in (revision 222233) +++ head/japanese/xpdf/files/dot.xpdfrc.in (revision 222234) @@ -1,28 +1,32 @@ #Japanese PDF resources -cidToUnicode Adobe-Japan1 %%PREFIX%%/share/xpdf/japanese/Adobe-Japan1.cidToUnicode -unicodeMap ISO-2022-JP %%PREFIX%%/share/xpdf/japanese/ISO-2022-JP.unicodeMap -unicodeMap EUC-JP %%PREFIX%%/share/xpdf/japanese/EUC-JP.unicodeMap -unicodeMap Shift-JIS %%PREFIX%%/share/xpdf/japanese/Shift-JIS.unicodeMap +# $FreeBSD$ +cidToUnicode Adobe-Japan1 %%DATADIR%%/japanese/Adobe-Japan1.cidToUnicode +unicodeMap ISO-2022-JP %%DATADIR%%/japanese/ISO-2022-JP.unicodeMap +unicodeMap EUC-JP %%DATADIR%%/japanese/EUC-JP.unicodeMap +unicodeMap Shift-JIS %%DATADIR%%/japanese/Shift-JIS.unicodeMap cMapDir Adobe-Japan1 %%ADOBECMAPDIR%% toUnicodeDir %%ADOBECMAPDIR%% -displayNamedCIDFontTT Ryumin-Light "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT Ryumin-Light-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT Ryumin-Light-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT Ryumin-Light-Identity "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT Ryumin-Light-Identity-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT Ryumin-Light-Identity-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT HeiseiMin-W3H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT FutoMinA101-Bold "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT FutoMinA101-Bold-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT FutoMinA101-Bold-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium-Identity "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium-Identity-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT GothicBBB-Medium-Identity-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT HeiseiKakuGo-W5H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT FutoGoB101-Bold "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT FutoGoB101-Bold-H "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" -displayNamedCIDFontTT FutoGoB101-Bold-V "%%LOCALBASE%%/lib/X11/fonts/TrueType/kochi-gothic-subst.ttf" +displayNamedCIDFontTT Ryumin-Light "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT Ryumin-Light-H "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT Ryumin-Light-V "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT Ryumin-Light-Identity "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT Ryumin-Light-Identity-H "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT Ryumin-Light-Identity-V "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT HeiseiMin-W3H "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT MS-Mincho "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT FutoMinA101-Bold "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT FutoMinA101-Bold-H "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT FutoMinA101-Bold-V "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT GothicBBB-Medium "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT GothicBBB-Medium-H "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT GothicBBB-Medium-V "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT GothicBBB-Medium-Identity "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT GothicBBB-Medium-Identity-H "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT GothicBBB-Medium-Identity-V "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT HeiseiKakuGo-W5H "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT MS-Gothic "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT FutoMinA101-Bold "%%FONTSDIR%%/ipam.ttf" +displayNamedCIDFontTT FutoGoB101-Bold "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT FutoGoB101-Bold-H "%%FONTSDIR%%/ipag.ttf" +displayNamedCIDFontTT FutoGoB101-Bold-V "%%FONTSDIR%%/ipag.ttf" #Japanese PDF resources Property changes on: head/japanese/xpdf/files/dot.xpdfrc.in ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/japanese/xpdf/pkg-plist =================================================================== --- head/japanese/xpdf/pkg-plist (revision 222233) +++ head/japanese/xpdf/pkg-plist (revision 222234) @@ -1,11 +1,11 @@ -share/xpdf/japanese/Adobe-Japan1.cidToUnicode -share/xpdf/japanese/EUC-JP.unicodeMap -share/xpdf/japanese/ISO-2022-JP.unicodeMap -share/xpdf/japanese/README -share/xpdf/japanese/Shift-JIS.unicodeMap -@unexec mv -f %D/etc/xpdfrc %D/etc/xpdfrc.japan -@unexec (umask 222; grep -F -v --file=%D/share/xpdf/japanese/dot.xpdfrc %D/etc/xpdfrc.japan > %D/etc/xpdfrc) -share/xpdf/japanese/dot.xpdfrc -@unexec rm -f %D/etc/xpdfrc.japan -@dirrm share/xpdf/japanese -@dirrm share/xpdf +@comment $FreeBSD$ +%%DATADIR%%/japanese/Adobe-Japan1.cidToUnicode +%%DATADIR%%/japanese/EUC-JP.unicodeMap +%%DATADIR%%/japanese/ISO-2022-JP.unicodeMap +%%DATADIR%%/japanese/README +%%DATADIR%%/japanese/Shift-JIS.unicodeMap +@exec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; ( grep -v "%%EXTRARC%%"; echo "include %%EXTRARC%%" ) > %D/etc/xpdfrc; chmod 0444 %D/etc/xpdfrc +@unexec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; grep -v "%%EXTRARC%%" > %D/etc/xpdfrc +%%DATADIR%%/japanese/dot.xpdfrc +@dirrm %%DATADIR%%/japanese +@dirrmtry %%DATADIR%% Property changes on: head/japanese/xpdf/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property