ports/124155: Update port: print/dvipdfmx update to 20080520
Hiroki Sato
hrs at FreeBSD.org
Sat May 31 08:30:02 UTC 2008
>Number: 124155
>Category: ports
>Synopsis: Update port: print/dvipdfmx update to 20080520
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat May 31 08:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Hiroki Sato
>Release: FreeBSD 7.0-STABLE i386
>Organization:
Tokyo University of Science
>Environment:
System: FreeBSD alph.allbsd.org 7.0-STABLE FreeBSD 7.0-STABLE #1: Sun May 4 19:04:06 JST 2008 hrs at alph.allbsd.org:/usr/obj/usr/src/sys/ALPH i386
>Description:
The attached patch is for updating to 20080520.
>How-To-Repeat:
N/A
>Fix:
Index: print/dvipdfmx/Makefile
===================================================================
RCS file: /home/ncvs/ports/print/dvipdfmx/Makefile,v
retrieving revision 1.27
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.27 Makefile
--- print/dvipdfmx/Makefile 23 Jun 2007 14:24:42 -0000 1.27
+++ print/dvipdfmx/Makefile 31 May 2008 08:07:37 -0000
@@ -6,9 +6,9 @@
#
PORTNAME= dvipdfmx
-PORTVERSION= 20070409
+PORTVERSION= 20080520
CATEGORIES= print
-MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/release/
+MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/archive/
DIST_SUBDIR= dvipdfmx
MAINTAINER= matusita at FreeBSD.org
@@ -21,30 +21,26 @@
kpsepath:${PORTSDIR}/print/teTeX-base
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --datadir=${LOCALBASE}/${TEXMFDIR}
-PLIST_SUB= DVIPDFMDIR=${DVIPDFMDIR} \
+CONFIGURE_ARGS= --datadir=${LOCALBASE}/share
+PLIST_SUB= DVIPDFMXDIR=${DVIPDFMXDIR} \
FONTMAPDIR=${FONTMAPDIR} \
+ GLYPHMAPDIR=${GLYPHMAPDIR} \
FONTCMAPDIR=${FONTCMAPDIR} \
MKTEXLSR=${MKTEXLSR} \
ADOBECMAPDIR=${ADOBECMAPDIR}
TEXMFDIR= share/texmf
-DVIPDFMDIR= ${TEXMFDIR}/dvipdfm
-FONTMAPDIR= ${TEXMFDIR}/fonts/map/dvipdfm
-FONTCMAPDIR= ${TEXMFDIR}/fonts/cmap/dvipdfm
+DVIPDFMXDIR= ${TEXMFDIR}/dvipdfmx
+FONTMAPDIR= ${TEXMFDIR}/fonts/map/dvipdfmx
+GLYPHMAPDIR= ${TEXMFDIR}/fonts/map/glyphlist
+FONTCMAPDIR= ${TEXMFDIR}/fonts/cmap
ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
post-install:
- ${MV} ${PREFIX}/${TEXMFDIR}/dvipdfm/glyphlist.txt \
- ${LOCALBASE}/${FONTMAPDIR}/glyphlist.txt
${MKDIR} ${LOCALBASE}/${FONTCMAPDIR}
- ${INSTALL_DATA} ${FILESDIR}/cid-x.map.in \
- ${LOCALBASE}/${FONTMAPDIR}/cid-x.map
${LN} -s -f ${ADOBECMAPDIR} \
${LOCALBASE}/${FONTCMAPDIR}/adobe-cmaps
- ${LN} -s -f ${PREFIX}/${DVIPDFMDIR}/CMap \
- ${LOCALBASE}/${FONTCMAPDIR}/
${MKTEXLSR} ${PREFIX}/${TEXMFDIR}
.include <bsd.port.mk>
Index: print/dvipdfmx/distinfo
===================================================================
RCS file: /home/ncvs/ports/print/dvipdfmx/distinfo,v
retrieving revision 1.21
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.21 distinfo
--- print/dvipdfmx/distinfo 23 Jun 2007 14:24:42 -0000 1.21
+++ print/dvipdfmx/distinfo 31 May 2008 07:46:24 -0000
@@ -1,3 +1,3 @@
-MD5 (dvipdfmx/dvipdfmx-20070409.tar.gz) = 3429510a849f0736ffa78ce6a5b5a3a7
-SHA256 (dvipdfmx/dvipdfmx-20070409.tar.gz) = 5dee6c177770255e7c8e4b32c73b8e581f62987ed2f417242bcf6ea3d083e141
-SIZE (dvipdfmx/dvipdfmx-20070409.tar.gz) = 550163
+MD5 (dvipdfmx/dvipdfmx-20080520.tar.gz) = e2a8e22ad7cea6bca83759d78e519447
+SHA256 (dvipdfmx/dvipdfmx-20080520.tar.gz) = 130ae2b2ef18ad41763cbb57f447ef9589eebb2918d6f17bc980ce0927f486da
+SIZE (dvipdfmx/dvipdfmx-20080520.tar.gz) = 587809
Index: print/dvipdfmx/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/print/dvipdfmx/pkg-plist,v
retrieving revision 1.13
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.13 pkg-plist
--- print/dvipdfmx/pkg-plist 23 Jun 2007 14:24:42 -0000 1.13
+++ print/dvipdfmx/pkg-plist 31 May 2008 08:14:02 -0000
@@ -1,13 +1,17 @@
@comment $FreeBSD: ports/print/dvipdfmx/pkg-plist,v 1.13 2007/06/23 14:24:42 hrs Exp $
bin/dvipdfmx
+bin/xbb
+bin/extractbb
+%%DVIPDFMXDIR%%/dvipdfmx.cfg
+ at dirrm %%DVIPDFMXDIR%%
%%FONTMAPDIR%%/cid-x.map
-%%DVIPDFMDIR%%/dvipdfmx.cfg
-%%DVIPDFMDIR%%/EUC-UCS2
-%%DVIPDFMDIR%%/UniKSCms-UCS2-H
-%%DVIPDFMDIR%%/UniKSCms-UCS2-V
-%%FONTMAPDIR%%/glyphlist.txt
+ at dirrm %%FONTMAPDIR%%
+%%GLYPHMAPDIR%%/glyphlist.txt
+%%GLYPHMAPDIR%%/pdfglyphlist.txt
+ at dirrmtry %%GLYPHMAPDIR%%
+%%FONTCMAPDIR%%/EUC-UCS2
+%%FONTCMAPDIR%%/UniKSCms-UCS2-H
+%%FONTCMAPDIR%%/UniKSCms-UCS2-V
%%FONTCMAPDIR%%/adobe-cmaps
-%%FONTCMAPDIR%%/CMap
- at dirrm %%FONTCMAPDIR%%
@exec %%MKTEXLSR%% %D/%%TEXMFDIR%%
@unexec %%MKTEXLSR%% %D/%%TEXMFDIR%%
Index: print/dvipdfmx/files/cid-x.map.in
===================================================================
RCS file: print/dvipdfmx/files/cid-x.map.in
diff -N print/dvipdfmx/files/cid-x.map.in
--- print/dvipdfmx/files/cid-x.map.in 20 Feb 2006 20:39:52 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,140 +0,0 @@
-%% $FreeBSD: ports/print/dvipdfmx/files/cid-x.map.in,v 1.1 2006/02/20 20:39:52 hrs Exp $
-%% FONTMAP: CID-keyed font mapping file for dvipdfmx
-%% =================================================
-%%
-%% FORMAT
-%% ------
-%%
-%% TFMNAME[@SFDNAME@] ENCNAME [:INDEX:][!]FONTNAME[/CSI][,VARIANT] [OPTIONS]
-%%
-%%
-%% DESCRIPTION
-%% -----------
-%%
-%% 1) TFMNAME[@SFDNAME@]
-%%
-%% TFM name is specified in the field TFMNAME without extension (.tfm),
-%% and the subfont definition name in the field SFDNAME without
-%% extension (.sfd). For example, jbtm at UKS@ specifies the TFM names,
-%% jbtm01 - jbtm35, used in the CJK package.
-%%
-%% 2) ENCNAME
-%%
-%% CMap resource name is specified in the field ENCNAME.
-%%
-%% 3) [:INDEX:][!]FONTNAME[/CSI][,VARIANT]
-%%
-%% Font name is specified in the field FONTNAME with or without
-%% extension. The field INDEX is used for TrueType collections (.ttc)
-%% to specify the font index number. The character `!' enables the
-%% no-embedding option. The /CSI option is required for TrueType fonts
-%% when Identity CMap is specified in the ENCNAME. The stylistic variants
-%% (Bold, Italic, BoldItalic) are specified in the filed VARIANT.
-%% See examples below.
-%%
-%% 4) [OPTIONS]
-%%
-%% All options available in the original dvipdfm are also valid here.
-%% The remap option [-r] is simply ignored.
-
-%%
-%% Omega Examples
-%%
-
-%% Chinese
-%% Arphic TrueType fonts as Adobe-{CNS1,GB1} CID-keyed font.
-%ombkai UniCNS-UCS2-H bkai00mp
-%ombsmi UniCNS-UCS2-H bsmi00lp
-%omgkai UniGB-UCS2-H gkai00mp
-%omgbsn UniGB-UCS2-H gbsn00lp
-
-%% Japanese
-%% Adobe-Japan1
-omrml UniJIS-UCS2-H Ryumin-Light
-omgbm UniJIS-UCS2-H GothicBBB-Medium
-
-%% Korean
-%omgtm UniKS-UCS2-H HYGoThic-Medium
-%ombtr UniKS-UCS2-H batang
-
-%%
-%% ASCII pTeX Examples
-%%
-
-%% Ryumin and GothicBBB found in PostScript printers:
-rml H Ryumin-Light
-gbm H GothicBBB-Medium
-rmlv V Ryumin-Light
-gbmv V GothicBBB-Medium
-
-%% Synthetic font used for futo* family.
-%% jun101 not available.
-%ryumin-l H Ryumin-Light
-%gtbbb-m H GothicBBB-Medium
-%futomin-b H Ryumin-Light,Bold
-%futogo-b H GothicBBB-Medium,Bold
-%ryumin-l-v V Ryumin-Light
-%gtbbb-m-v V GothicBBB-Medium
-%futomin-b-v V Ryumin-Light,Bold
-%futogo-b-v V GothicBBB-Medium,Bold
-
-%% Morisawa OpenType Basic 7 Family Pack
-%%
-%ryumin-l H A-OTF-RyuminPro-Light
-%ryumin-l-v V A-OTF-RyuminPro-Light
-%gtbbb-m H A-OTF-GothicBBBPro-Medium
-%gtbbb-m-v V A-OTF-GothicBBBPro-Medium
-%futomin-b H A-OTF-FutoMinA101Pro-Bold
-%futomin-b-v V A-OTF-FutoMinA101Pro-Bold
-%futogo-b H A-OTF-FutoGoB101Pro-Bold
-%futogo-b-v V A-OTF-FutoGoB101Pro-Bold
-%jun101-l H A-OTF-Jun101Pro-Light
-%jun101-l-v V A-OTF-Jun101Pro-Light
-
-%% MS Mincho/Gothic
-%msmin H msmincho
-%msgot H msgothic
-
-%% MS-Mincho with proportional latin and kana:
-%msminp H :1:msmincho
-
-%% Hojo-Kanji (JIS X 0212-1990): Adobe-Japan2
-%hmin Hojo-H msmincho
-%hminv Hojo-V msmincho
-
-%%
-%% CJK-LaTeX/HLaTeX Examples
-%%
-
-%% Arphic Public Licence fonts:
-%% AR PL KaitiM, AR PL Mingti2L, AR PL SungtiL
-
-%bsmi at Big5@ ETen-B5-H bsmi00lp
-%bkai at Big5@ ETen-B5-H bkai00mp
-%gbsn at EUC@ GB-EUC-H gbsn00lp
-%gkai at EUC@ GB-EUC-H gkai00mp
-%bsmir at Big5@ ETen-B5-V bsmi00lp
-%bkair at Big5@ ETen-B5-V bkai00mp
-%gbsnr at EUC@ GB-EUC-V gbsn00lp
-%gkair at EUC@ GB-EUC-V gkai00mp
-
-%% Korean MS-Windows fonts with stylistic variants
-%jbtm at UKS@ UniKS-UCS2-H !batang
-%jbtmo at UKS@ UniKS-UCS2-H !batang,Italic
-%jbtb at UKS@ UniKS-UCS2-H !batang,Bold
-%jbtbo at UKS@ UniKS-UCS2-H !batang,BoldItalic
-
-%% Baekmuk fonts (used with HLaTeX package)
-%bbtm at KS-HLaTeX@ KSCms-UHC-H batang
-%bbtmo at UKS-HLaTeX@ UniKS-UCS2-H batang -s .167
-
-%% Heisei family of Acrobat Asian Font Packs:
-%% Not embedded.
-%mincho at UJIS@ UniJIS-UCS2-H HeiseiMin-W3-Acro
-%gothic at UJIS@ UniJIS-UCS2-H HeiseiKakuGo-W5-Acro
-
-%% Bitstream Cyberbit
-%% Available at:
-%% http://ftp.netscape.com/pub/communicator/extras/fonts/windows/ReadMe.htm
-
-%cyberb at Unicode@ unicode cyberbit
Index: print/dvipdfmx/files/patch-data-Makefile.in
===================================================================
RCS file: print/dvipdfmx/files/patch-data-Makefile.in
diff -N print/dvipdfmx/files/patch-data-Makefile.in
--- print/dvipdfmx/files/patch-data-Makefile.in 23 Jun 2007 14:24:42 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
---- data/Makefile.in.orig Fri Dec 15 23:02:00 2006
-+++ data/Makefile.in Wed May 2 01:21:55 2007
-@@ -62,7 +62,7 @@
- EXEEXT = @EXEEXT@
- OBJEXT = @OBJEXT@
- PATH_SEPARATOR = @PATH_SEPARATOR@
--pkgdatadir = $(datadir)/texmf/dvipdfm
-+pkgdatadir = $(datadir)/dvipdfm
- AMTAR = @AMTAR@
- AWK = @AWK@
- CC = @CC@
-@@ -88,7 +88,6 @@
- $(srcdir)/CMap/UniKSCms-UCS2-H \
- $(srcdir)/CMap/UniKSCms-UCS2-V \
- $(srcdir)/config/glyphlist.txt \
-- $(srcdir)/config/cid-x.map \
- $(srcdir)/config/dvipdfmx.cfg
-
- subdir = data
Index: print/dvipdfmx/files/patch-data-config-dvipdfmx.cfg
===================================================================
RCS file: print/dvipdfmx/files/patch-data-config-dvipdfmx.cfg
diff -N print/dvipdfmx/files/patch-data-config-dvipdfmx.cfg
--- print/dvipdfmx/files/patch-data-config-dvipdfmx.cfg 20 Feb 2006 20:39:52 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- data/config/dvipdfmx.cfg.orig Wed Jul 20 19:41:54 2005
-+++ data/config/dvipdfmx.cfg Tue Nov 29 00:32:28 2005
-@@ -135,7 +135,7 @@
- %% simply means large size paper)
- %%
- %% GhostScript (Unix/Linux):
--%D "gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=%o %i -c quit"
-+D "gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=%o %i -c quit"
-
- %% GhostScript (Win32):
- %D "gswin32c -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=%o %i -c quit"
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list