From owner-ports-jp@jp.FreeBSD.org Mon Nov 10 17:05:20 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hAA85Kf81186;
	Mon, 10 Nov 2003 17:05:20 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from takehiko.zive.net (p293aea.tokynt01.ap.so-net.ne.jp [218.41.58.234])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id hAA85KM81180
	for <ports-jp@jp.FreeBSD.org>; Mon, 10 Nov 2003 17:05:20 +0900 (JST)
	(envelope-from st@be.to)
Received: by takehiko.zive.net (Postfix, from userid 1001)
	id 99ED51B69BE; Mon, 10 Nov 2003 17:05:18 +0900 (JST)
From: SHIOZAKI Takehiko <st@be.to>
To: ports-jp@jp.FreeBSD.org
Message-ID: <20031110080517.GA57187%st@be.to>
References: <20031110075002.GA51934%st@be.to>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Disposition: inline
In-Reply-To: <20031110075002.GA51934%st@be.to>
User-Agent: Mutt/1.5.4i-ja.1
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 10 Nov 2003 17:05:17 +0900
X-Sequence: ports-jp 14358
Subject: [ports-jp 14358] Re: pTeX 3.1.3
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: st@be.to
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031103

[On Nov 10, SHIOZAKI Takehiko <st@be.to> wrote:]

>pTeX 3.1.3$B$,%j%j!<%9$5$l$?$N$G!"%Q%C%A$r:n$C$F$_$^$7$?!#(B
>
>diff -urN ptex/Makefile ptex-3.1.3/Makefile

$B$3$l$K$O(Bptex-base$B$NJ}$OD>@\$O1F6A$r<u$1$J$$$N$G$9$,!"(B

* $B%P!<%8%g%s$r9g$o$;$k(B
* pkg-plist$B$N@0M}(B(xdvi$B4X78$r:o=|(B)
* Unicode$BMQ(B($B$d$d8lJ@$"$j(B)$B$N(Budvips$B$bDI2C(B

$B$H$$$&$D$$$G$N%Q%C%A$r:n$C$F$_$^$7$?!#(B

diff -urN ptex-base/Makefile ptex-base-3.1.3/Makefile
--- ptex-base/Makefile	Tue May 27 17:09:23 2003
+++ ptex-base-3.1.3/Makefile	Mon Nov 10 14:13:44 2003
@@ -6,16 +6,16 @@
 #
 
 PORTNAME=	ptex
-PORTVERSION=	3.1.2
-PORTREVISION=	2
+PORTVERSION=	3.1.3
 CATEGORIES=	japanese print
 MASTER_SITES=	ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ \
 		${MASTER_SITE_TEX_CTAN} \
-		ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/
+		ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/ \
+		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,text/TeX/ptex-win32/utils,}
 MASTER_SITE_SUBDIR=	systems/unix/teTeX/2.0/distrib
 PKGNAMEPREFIX=	ja-
 PKGNAMESUFFIX=	-base
-DISTFILES=	${TETEX_SRC} ${TETEX_TEXMF} ${PTEX_TEXMF} ${DVIPSK_JPATCH}
+DISTFILES=	${TETEX_SRC} ${TETEX_TEXMF} ${PTEX_TEXMF} ${DVIPSK_JPATCH} ${UDVIPS_PATCH}
 EXTRACT_ONLY=	${TETEX_SRC} ${DVIPSK_JPATCH}
 
 MAINTAINER=	max@FreeBSD.org
@@ -87,6 +87,7 @@
 TETEX_TEXMF=	tetex-texmf-${TETEX_VERSION}.tar.gz
 PTEX_TEXMF=	ptex-texmf-2.1.tar.gz
 DVIPSK_JPATCH=	dvipsk-jpatch-p1.6.tar.gz
+UDVIPS_PATCH=	udvips-5.94a-p1.6.patch
 LIBPNG_PREFIX?=	${LOCALBASE}
 LIBWWW_PREFIX?=	${LOCALBASE}
 LIBT1_PREFIX?=	${LOCALBASE}
@@ -109,6 +110,17 @@
 post-patch:
 .if defined(WITH_DVIPSK)
 	@${PATCH} -d ${WRKSRC}/texk -p0 -E --quiet < ${WRKDIR}/dvipsk-5.92b-p1.6.patch
+	@${PATCH} -d ${WRKSRC}/texk -p0 -E --quiet < ${_DISTDIR}/${UDVIPS_PATCH}
+.endif
+
+post-configure:
+.if defined(WITH_DVIPSK)
+	@(cd ${WRKSRC}/texk; cp -pr dvipsk udvipsk)
+.endif
+
+post-build:
+.if defined(WITH_DVIPSK)
+	(cd ${WRKSRC}/texk/udvipsk; ${GMAKE} program=udvips XDEFS=-DUDVIPS)
 .endif
 
 pre-install:
@@ -133,6 +145,10 @@
 .endif
 
 post-install:
+.if defined(WITH_DVIPSK)
+	@${INSTALL_PROGRAM} ${WRKSRC}/texk/udvipsk/udvips ${PREFIX}/bin
+.endif
+
 	@${INSTALL_SCRIPT} ${WRKSRC}/utils/texinfo/util/texi2dvi ${PREFIX}/bin
 	@${SED} -e "s|^TEXMFMAIN = .*|TEXMFMAIN = ${TEXMF_TREE}|g" \
 		< ${WRKSRC}/texk/kpathsea/texmf.cnf \
diff -urN ptex-base/distinfo ptex-base-3.1.3/distinfo
--- ptex-base/distinfo	Tue May 27 17:09:23 2003
+++ ptex-base-3.1.3/distinfo	Mon Nov 10 14:14:12 2003
@@ -2,3 +2,4 @@
 MD5 (teTeX/tetex-texmf-2.0.2.tar.gz) = d3bdb96f9077e43b2115d3cc471743b3
 MD5 (teTeX/ptex-texmf-2.1.tar.gz) = d0c01d4114dde202e96c97b1a2ef8523
 MD5 (teTeX/dvipsk-jpatch-p1.6.tar.gz) = a072a2196015caa15834522728a91a78
+MD5 (teTeX/udvips-5.94a-p1.6.patch) = c5320cc5d11cd35a0e0a1b50cb9d8732
diff -urN ptex-base/pkg-plist ptex-base-3.1.3/pkg-plist
--- ptex-base/pkg-plist	Tue May 27 17:09:39 2003
+++ ptex-base-3.1.3/pkg-plist	Mon Nov 10 14:31:30 2003
@@ -11915,10 +11915,10 @@
 share/texmf/web2c/tex.pool
 share/texmf/web2c/texmf.cnf-teTeX-dist
 share/texmf/web2c/updmap.cfg
-share/texmf/xdvi/XDvi
 @unexec if [ -f %D/info/dvips.info ]; then install-info --delete %D/info/dvips.info %D/info/dir ; fi
 %%DVIPSK%%bin/afm2tfm
 %%DVIPSK%%bin/dvips
+%%DVIPSK%%bin/udvips
 %%DVIPSK%%info/dvips.info
 %%DVIPSK%%info/dvips.info-1
 %%DVIPSK%%info/dvips.info-2
@@ -11958,7 +11958,6 @@
 @exec if [ ! -e %D/share/texmf/web2c/texmf.cnf ]; then /bin/ln -fs %D/share/texmf/web2c/texmf.cnf-teTeX-dist %D/share/texmf/web2c/texmf.cnf ; fi
 @unexec if [ -L %D/share/texmf/web2c/texmf.cnf ]; then /bin/rm %D/share/texmf/web2c/texmf.cnf ; fi
 @exec %D/bin/mktexlsr %D/share/texmf
-@dirrm share/texmf/xdvi
 @dirrm share/texmf/web2c
 @dirrm share/texmf/texdoctk
 @dirrm share/texmf/texconfig/x

-- 
$B$?$@$7!";d$O<*I!0v9"$,<e$$$N$G!"2q5D$O6X1l$K$7$F$/$@$5$$!#(B
--
$B1v:j(B $B5#I'(B(SHIOZAKI Takehiko)
