Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 May 2008 08:20:16 GMT
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        matusita@FreeBSD.org
Subject:   ports/124155: Update port: print/dvipdfmx update to 20080520
Message-ID:  <200805310820.m4V8KG5v076791@freefall.freebsd.org>
Resent-Message-ID: <200805310830.m4V8U20a077006@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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
+@dirrm %%DVIPDFMXDIR%%
 %%FONTMAPDIR%%/cid-x.map
-%%DVIPDFMDIR%%/dvipdfmx.cfg
-%%DVIPDFMDIR%%/EUC-UCS2
-%%DVIPDFMDIR%%/UniKSCms-UCS2-H
-%%DVIPDFMDIR%%/UniKSCms-UCS2-V
-%%FONTMAPDIR%%/glyphlist.txt
+@dirrm %%FONTMAPDIR%%
+%%GLYPHMAPDIR%%/glyphlist.txt
+%%GLYPHMAPDIR%%/pdfglyphlist.txt
+@dirrmtry %%GLYPHMAPDIR%%
+%%FONTCMAPDIR%%/EUC-UCS2
+%%FONTCMAPDIR%%/UniKSCms-UCS2-H
+%%FONTCMAPDIR%%/UniKSCms-UCS2-V
 %%FONTCMAPDIR%%/adobe-cmaps
-%%FONTCMAPDIR%%/CMap
-@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@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@Big5@  ETen-B5-H  bsmi00lp
-%bkai@Big5@  ETen-B5-H  bkai00mp
-%gbsn@EUC@   GB-EUC-H   gbsn00lp
-%gkai@EUC@   GB-EUC-H   gkai00mp
-%bsmir@Big5@ ETen-B5-V  bsmi00lp
-%bkair@Big5@ ETen-B5-V  bkai00mp
-%gbsnr@EUC@  GB-EUC-V   gbsn00lp
-%gkair@EUC@  GB-EUC-V   gkai00mp
-
-%% Korean MS-Windows fonts with stylistic variants
-%jbtm@UKS@  UniKS-UCS2-H !batang
-%jbtmo@UKS@ UniKS-UCS2-H !batang,Italic
-%jbtb@UKS@  UniKS-UCS2-H !batang,Bold
-%jbtbo@UKS@ UniKS-UCS2-H !batang,BoldItalic
-
-%% Baekmuk fonts (used with HLaTeX package)
-%bbtm@KS-HLaTeX@   KSCms-UHC-H  batang
-%bbtmo@UKS-HLaTeX@ UniKS-UCS2-H batang -s .167
-
-%% Heisei family of Acrobat Asian Font Packs:
-%% Not embedded.
-%mincho@UJIS@ UniJIS-UCS2-H HeiseiMin-W3-Acro
-%gothic@UJIS@ UniJIS-UCS2-H HeiseiKakuGo-W5-Acro
-
-%% Bitstream Cyberbit
-%% Available at:
-%%  http://ftp.netscape.com/pub/communicator/extras/fonts/windows/ReadMe.htm
-
-%cyberb@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805310820.m4V8KG5v076791>