mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-21 20:38:45 +00:00
New port: zh-xpdf. This port enables xpdf to read chinese-traditional pdf.
PR: ports/39361 Submitted by: Statue <statue@freebsd.sinica.edu.tw>
This commit is contained in:
parent
f2384ad009
commit
96ec407787
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=63930
@ -99,6 +99,7 @@
|
||||
SUBDIR += xemacs
|
||||
SUBDIR += xemacs21
|
||||
SUBDIR += xmms
|
||||
SUBDIR += xpdf
|
||||
SUBDIR += zhcon
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
||||
|
31
chinese/xpdf/Makefile
Normal file
31
chinese/xpdf/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# New ports collection makefile for: zh-xpdf
|
||||
# Date created: 21 Avr 2002
|
||||
# Whom: chshen <statue@freebsd.sinica.edu.tw>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= xpdf
|
||||
PORTVERSION= 1.01
|
||||
CATEGORIES= chinese
|
||||
MASTER_SITES= ftp://ftp.foolabs.com/pub/xpdf/
|
||||
DISTNAME= xpdf-chinese-traditional
|
||||
|
||||
MAINTAINER= statue@freebsd.sinica.edu.tw
|
||||
|
||||
RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf\
|
||||
${LOCALBASE}/share/ghostscript/Resource/CMap/Adobe-CNS1-0:${PORTSDIR}/print/adobe-cmaps
|
||||
|
||||
NO_BUILD= yes
|
||||
USE_X_PREFIX= yes
|
||||
INSTALL_FILES= Adobe-CNS1.cidToUnicode Big5.unicodeMap \
|
||||
Big5ascii.unicodeMap README
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/share/xpdf/chinese-traditional
|
||||
.for i in ${INSTALL_FILES}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/xpdf/chinese-traditional
|
||||
.endfor
|
||||
${INSTALL_DATA} ${FILESDIR}/dot.xpdfrc ${PREFIX}/share/xpdf/chinese-traditional
|
||||
${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
1
chinese/xpdf/distinfo
Normal file
1
chinese/xpdf/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (xpdf-chinese-traditional.tar.gz) = 5be730b859f8b01de569eb1bad188426
|
10
chinese/xpdf/files/dot.xpdfrc
Normal file
10
chinese/xpdf/files/dot.xpdfrc
Normal file
@ -0,0 +1,10 @@
|
||||
#----- begin Chinese Traditional support package (2002-apr-14)
|
||||
cidToUnicode Adobe-CNS1 /usr/X11R6/share/xpdf/chinese-traditional/Adobe-CNS1.cidToUnicode
|
||||
unicodeMap Big5 /usr/X11R6/share/xpdf/chinese-traditional/Big5.unicodeMap
|
||||
unicodeMap Big5ascii /usr/X11R6/share/xpdf/chinese-traditional/Big5ascii.unicodeMap
|
||||
cMapDir Adobe-CNS1 /usr/local/share/ghostscript/Resource/CMap
|
||||
toUnicodeDir /usr/local/share/ghostscript/Resource/CMap
|
||||
displayCIDFontX Adobe-CNS1 "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-big5-0" Big5
|
||||
# If you have the Arhpic fonts, you may want to use this instead:
|
||||
# displayCIDFontX Adobe-CNS1 "-arphic-ar pl kaitim big5-medium-r-normal--%s-*-*-*-c-*-iso10646-1" UCS-2
|
||||
#----- end Chinese Traditional support package
|
1
chinese/xpdf/pkg-comment
Normal file
1
chinese/xpdf/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Chinese-traditional xpdf font support
|
1
chinese/xpdf/pkg-descr
Normal file
1
chinese/xpdf/pkg-descr
Normal file
@ -0,0 +1 @@
|
||||
This ports enables xpdf to read chinese-traditional pdf.
|
10
chinese/xpdf/pkg-install
Normal file
10
chinese/xpdf/pkg-install
Normal file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
if [ "$2" = "PRE-INSTALL" ]; then
|
||||
exit 0
|
||||
fi
|
||||
XPDFRC=${PKG_PREFIX}/etc/xpdfrc
|
||||
ADDRESOURCE=${PKG_PREFIX}/share/xpdf/chinese-traditional/dot.xpdfrc
|
||||
/usr/bin/grep -F -v --file=${ADDRESOURCE} ${XPDFRC} > ${XPDFRC}.nochinese-traditional
|
||||
/bin/rm -f ${XPDFRC}
|
||||
/bin/cat ${XPDFRC}.nochinese-traditional ${ADDRESOURCE} > ${XPDFRC}
|
||||
/bin/rm -f ${XPDFRC}.nochinese-traditional
|
10
chinese/xpdf/pkg-plist
Normal file
10
chinese/xpdf/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
share/xpdf/chinese-traditional/Adobe-CNS1.cidToUnicode
|
||||
share/xpdf/chinese-traditional/Big5.unicodeMap
|
||||
share/xpdf/chinese-traditional/Big5ascii.unicodeMap
|
||||
share/xpdf/chinese-traditional/README
|
||||
@unexec mv -f %D/etc/xpdfrc %D/etc/xpdfrc.chinese-traditional
|
||||
@unexec grep -F -v --file=%D/share/xpdf/chinese-traditional/dot.xpdfrc %D/etc/xpdfrc.chinese-traditional > %D/etc/xpdfrc
|
||||
share/xpdf/chinese-traditional/dot.xpdfrc
|
||||
@unexec rm -f %D/etc/xpdfrc.chinese-traditional
|
||||
@dirrm share/xpdf/chinese-traditional
|
||||
@dirrm share/xpdf
|
Loading…
Reference in New Issue
Block a user