Index: head/korean/xpdf/pkg-install =================================================================== --- head/korean/xpdf/pkg-install (revision 222234) +++ head/korean/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/korean/dot.xpdfrc -/usr/bin/sed '/^#Korean PDF resources$/,/^#Korean PDF resources$/d' ${XPDFRC} > ${XPDFRC}.nokorea -/bin/rm -f ${XPDFRC} -/bin/cat ${XPDFRC}.nokorea ${ADDRESOURCE} > ${XPDFRC} -/bin/rm -f ${XPDFRC}.nokorea Property changes on: head/korean/xpdf/pkg-install ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/korean/xpdf/Makefile =================================================================== --- head/korean/xpdf/Makefile (revision 222234) +++ head/korean/xpdf/Makefile (revision 222235) @@ -1,42 +1,49 @@ # New ports collection makefile for: ko-xpdf # Date created: Fri Sep 30 21:26:35 EDT 2005 # Whom: Jung-uk Kim # # $FreeBSD$ # PORTNAME= xpdf -PORTVERSION= 3.01 -PORTREVISION= 3 +PORTVERSION= 3.02 CATEGORIES= korean MASTER_SITES= ftp://ftp.foolabs.com/pub/xpdf/ +PKGNAMESUFFIX= -kofont DISTNAME= xpdf-korean -MAINTAINER= ports@FreeBSD.org -COMMENT= Korean xpdf font support +MAINTAINER= hrs@FreeBSD.org +COMMENT= Korean font support for xpdf RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf \ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \ - ${LOCALBASE}/lib/X11/fonts/TrueType/UnBatang.ttf:${PORTSDIR}/korean/unfonts-ttf + ${FONTSDIR}/UnBatang.ttf:${PORTSDIR}/korean/unfonts-ttf 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}/korean/dot.xpdfrc ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps INSTALL_FILES= Adobe-Korea1.cidToUnicode ISO-2022-KR.unicodeMap \ - README + README ../dot.xpdfrc -.if defined(WITHOUT_X11) -BROKEN= Broken dependency when WITHOUT_X11 set -.endif - do-install: ${MKDIR} ${DATADIR}/korean - ${INSTALL_DATA} ${WRKDIR}/dot.xpdfrc ${DATADIR}/korean -.for i in ${INSTALL_FILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${DATADIR}/korean -.endfor - ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + cd ${WRKSRC} && \ + ${INSTALL_DATA} ${INSTALL_FILES} ${DATADIR}/korean + +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/korean/xpdf/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/korean/xpdf/files/dot.xpdfrc.in =================================================================== --- head/korean/xpdf/files/dot.xpdfrc.in (revision 222234) +++ head/korean/xpdf/files/dot.xpdfrc.in (revision 222235) @@ -1,25 +1,25 @@ #Korean PDF resources # $FreeBSD$ -cidToUnicode Adobe-Korea1 %%PREFIX%%/share/xpdf/korean/Adobe-Korea1.cidToUnicode -unicodeMap ISO-2022-KR %%PREFIX%%/share/xpdf/korean/ISO-2022-KR.unicodeMap +cidToUnicode Adobe-Korea1 %%DATADIR%%/korean/Adobe-Korea1.cidToUnicode +unicodeMap ISO-2022-KR %%DATADIR%%/korean/ISO-2022-KR.unicodeMap cMapDir Adobe-Korea1 %%ADOBECMAPDIR%% toUnicodeDir %%ADOBECMAPDIR%% -displayNamedCIDFontTT Batang "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnBatang.ttf" -displayNamedCIDFontTT Batang,Bold "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnBatangBold.ttf" -displayNamedCIDFontTT Dotum "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnDotum.ttf" -displayNamedCIDFontTT Dotum,Bold "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnDotumBold.ttf" -displayNamedCIDFontTT Gulim "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnGraphic.ttf" -displayNamedCIDFontTT Gulim,Bold "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnGraphicBold.ttf" -displayNamedCIDFontTT Gungsuh "%%LOCALBASE%%/lib/X11/fonts/TrueType/UnGungseo.ttf" +displayNamedCIDFontTT Batang "%%FONTSDIR%%/UnBatang.ttf" +displayNamedCIDFontTT Batang,Bold "%%FONTSDIR%%/UnBatangBold.ttf" +displayNamedCIDFontTT Dotum "%%FONTSDIR%%/UnDotum.ttf" +displayNamedCIDFontTT Dotum,Bold "%%FONTSDIR%%/UnDotumBold.ttf" +displayNamedCIDFontTT Gulim "%%FONTSDIR%%/UnGraphic.ttf" +displayNamedCIDFontTT Gulim,Bold "%%FONTSDIR%%/UnGraphicBold.ttf" +displayNamedCIDFontTT Gungsuh "%%FONTSDIR%%/UnGungseo.ttf" psFont16 Adobe-Korea1 H Batang-UniKS-UCS2-H UCS-2 psFont16 Adobe-Korea1 V Batang-UniKS-UCS2-V UCS-2 psNamedFont16 Batang H Batang-UniKS-UCS2-H UCS-2 psNamedFont16 Batang V Batang-UniKS-UCS2-V UCS-2 psNamedFont16 Dotum H Dotum-UniKS-UCS2-H UCS-2 psNamedFont16 Dotum V Dotum-UniKS-UCS2-V UCS-2 psNamedFont16 Gulim H Gulim-UniKS-UCS2-H UCS-2 psNamedFont16 Gulim V Gulim-UniKS-UCS2-V UCS-2 psNamedFont16 Gungsuh H Gungsuh-UniKS-UCS2-H UCS-2 psNamedFont16 Gungsuh V Gungsuh-UniKS-UCS2-V UCS-2 #Korean PDF resources Property changes on: head/korean/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/korean/xpdf/pkg-plist =================================================================== --- head/korean/xpdf/pkg-plist (revision 222234) +++ head/korean/xpdf/pkg-plist (revision 222235) @@ -1,9 +1,9 @@ @comment $FreeBSD$ %%DATADIR%%/korean/Adobe-Korea1.cidToUnicode %%DATADIR%%/korean/ISO-2022-KR.unicodeMap %%DATADIR%%/korean/README -@unexec cp %D/etc/xpdfrc %D/etc/xpdfrc.korea -@unexec (umask 222; /usr/bin/sed '/^#Korean PDF resources$/,/^#Korean PDF resources$/d' < %D/etc/xpdfrc.korea > %D/etc/xpdfrc && rm -f %D/etc/xpdfrc.korea) +@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%%/korean/dot.xpdfrc @dirrm %%DATADIR%%/korean @dirrmtry %%DATADIR%% Property changes on: head/korean/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