diff options
Diffstat (limited to 'korean/xpdf/Makefile')
-rw-r--r-- | korean/xpdf/Makefile | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/korean/xpdf/Makefile b/korean/xpdf/Makefile index fc1f696..3c4d157 100644 --- a/korean/xpdf/Makefile +++ b/korean/xpdf/Makefile @@ -6,37 +6,44 @@ # 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 - -.if defined(WITHOUT_X11) -BROKEN= Broken dependency when WITHOUT_X11 set -.endif + README ../dot.xpdfrc 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 <bsd.port.mk> |