summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
Diffstat (limited to 'print')
-rw-r--r--print/xpdf-korean/DEINSTALL10
-rw-r--r--print/xpdf-korean/Makefile15
2 files changed, 13 insertions, 12 deletions
diff --git a/print/xpdf-korean/DEINSTALL b/print/xpdf-korean/DEINSTALL
index bc1e8a6e1f6..526b70e08f7 100644
--- a/print/xpdf-korean/DEINSTALL
+++ b/print/xpdf-korean/DEINSTALL
@@ -1,12 +1,12 @@
-# $NetBSD: DEINSTALL,v 1.4 2005/10/12 11:39:12 wiz Exp $
+# $NetBSD: DEINSTALL,v 1.5 2014/12/16 23:51:57 dholland Exp $
XPDFRC=${PKG_SYSCONFDIR}/xpdfrc
case ${STAGE} in
POST-DEINSTALL)
- ${SED} -e "/orean/d" ${XPDFRC} > ${XPDFRC}.tmp
- ${SED} -e "/ksc5601/d" ${XPDFRC}.tmp > ${XPDFRC}
- ${SED} -e "/displayCIDFontTT.*Korea/d" ${XPDFRC}.tmp > ${XPDFRC}
- ${RM} -f ${XPDFRC}.tmp
+ ${SED} -e '
+ /^#----- begin Korean support package/,/^#----- end Korean support package/d
+ ' ${XPDFRC} > ${XPDFRC}.tmp || exit 1
+ ${MV} ${XPDFRC}.tmp ${XPDFRC} || exit 1
;;
esac
diff --git a/print/xpdf-korean/Makefile b/print/xpdf-korean/Makefile
index 535f8bade39..03e48291c35 100644
--- a/print/xpdf-korean/Makefile
+++ b/print/xpdf-korean/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2014/12/16 23:37:48 dholland Exp $
+# $NetBSD: Makefile,v 1.25 2014/12/16 23:51:57 dholland Exp $
DISTNAME= xpdf-korean-2011-sep-02
PKGNAME= xpdf-korean-20110902
@@ -21,12 +21,13 @@ NO_BUILD= yes
INSTALLATION_DIRS+= share/xpdf/korean/CMap
-post-patch:
- ${MV} ${WRKSRC}/add-to-xpdfrc ${WRKSRC}/add-to-xpdfrc.orig
- ${SED} -e 's:/usr/local:'${PREFIX}':g' < ${WRKSRC}/add-to-xpdfrc.orig > ${WRKSRC}/add-to-xpdfrc
- ${ECHO} "displayCIDFontTT Adobe-Korea1 ${PREFIX}/share/fonts/X11/TTF/batang.ttf" >> ${WRKSRC}/add-to-xpdfrc
- ${ECHO} "displayCIDFontTT Unidocs-Korea1 ${PREFIX}/share/fonts/X11/TTF/batang.ttf" >> ${WRKSRC}/add-to-xpdfrc
-
+SUBST_CLASSES+= xpdfrc
+SUBST_MESSAGE.xpdfrc= Adjusting xpdfrc wedge.
+SUBST_STAGE.xpdfrc= post-patch
+SUBST_FILES.xpdfrc= add-to-xpdfrc
+SUBST_SED.xpdfrc+= -e 's,/usr/\.\.\.\.,'${PREFIX}'/share/fonts/X11/TTF,' \
+ -e 's:/usr/local:'${PREFIX}':g' \
+ -e '/^.fontFileCC/{;s/^.//;s/.$$//;};'
do-install:
${INSTALL_DATA} ${WRKSRC}/Adobe-Korea1.cidToUnicode \
${WRKSRC}/ISO-2022-KR.unicodeMap ${WRKSRC}/add-to-xpdfrc \