From owner-ports-jp@jp.FreeBSD.org Tue Feb 24 20:22:57 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i1OBMvW51651;
	Tue, 24 Feb 2004 20:22:57 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from ms.is.s.u-tokyo.ac.jp (ms.is.s.u-tokyo.ac.jp [133.11.8.7])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i1OBMvO51646
	for <ports-jp@jp.FreeBSD.org>; Tue, 24 Feb 2004 20:22:57 +0900 (JST)
	(envelope-from tsuyoshi@is.s.u-tokyo.ac.jp)
Received: from localhost (san.is.s.u-tokyo.ac.jp [133.11.28.66])
	by ms.is.s.u-tokyo.ac.jp (8.11.7p1+Sun/3.7W) with ESMTP id i1O9GNb24339
	for <ports-jp@jp.FreeBSD.org>; Tue, 24 Feb 2004 18:16:23 +0900 (JST)
Message-Id: <20040224.183058.112539341.tsuyoshi@is.s.u-tokyo.ac.jp>
To: ports-jp@jp.FreeBSD.org
From: ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>
In-Reply-To: <20040224012047.GA39425%st@be.to>
References: <20031110075002.GA51934%st@be.to>
	<86ptc52t66.wl%fuyuki@nigredo.org>
	<20040224012047.GA39425%st@be.to>
X-Mailer: Mew version 4.0.63 on Emacs 21.3.1 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Tue_Feb_24_18_30_58_2004_623)--"
Content-Transfer-Encoding: 7bit
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 24 Feb 2004 18:30:58 +0900
X-Sequence: ports-jp 14594
Subject: [ports-jp 14594] Re: pTeX 3.1.3
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: tsuyoshi@is.s.u-tokyo.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040130

----Next_Part(Tue_Feb_24_18_30_58_2004_623)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

From: SHIOZAKI Takehiko <st@be.to>
Subject: [ports-jp 14592] Re: pTeX 3.1.3
Date: Tue, 24 Feb 2004 10:20:48 +0900

> [On Feb 24, Kimura Fuyuki <fuyuki@nigredo.org> wrote:]
> 
> >> pTeX 3.1.3$B$,%j%j!<%9$5$l$?$N$G!"%Q%C%A$r:n$C$F$_$^$7$?!#(B
> >
> >$B$3$l!"$I$J$?$+1~Ez$5$l$F$^$9$+!)(B
> 
> $B85Ej9F<T$G$9$,!"$=$N$^$^$@$H;W$$$^$9!#(B

$B<j85$G(B [ports-jp 14356], [ports-jp 14358] $B$N%Q%C%A$rEv$F$F(B
pTeX 3.1.3 $B$r%$%s%9%H!<%k$7$F$_$^$7$?!#$&$^$/F0$$$F$$$k$h$&$G$9!#(B
$B<j85$N4D6-$O(B FreeBSD 4.9-RELEASE-p* $B$G$9!#(B

$B$D$$$G$K<!$N$h$&$JJQ99$r$7$F$_$?$N$G!"8=:_$N(B ports tree $B$+$i$N(B 
diff $B$rE:IU$7$^$9!#(B
- teTeX 2.0.2 $B$N%Q%C%1!<%8%s%0$N%_%9$G(B listings.sty $B$,%$%s%9%H!<%k(B
  $B$5$l$J$$$N$r=$@5(B
  See:
    http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/print/teTeX/Makefile#rev1.54
    http://www.mail-archive.com/tetex@informatik.uni-hannover.de/msg01874.html
- ptex-base $B$G!"(B udvips-5.94a-p1.6.patch $B$O$9$Y$F$N(B MASTER_SITES $B$K(B
  $B$"$k$o$1$G$O$J$$$N$G!"$=$N;X<($rDI2C(B
- portlint $B$,=P$9%(%i!<!&7Y9p$N0lIt$r2r>C(B
- distinfo $B$K(B SIZE $B$rDI2C(B

$BE:IU$N%Q%C%A$rE,MQ$9$k>l9g!"(B
  /usr/ports/print/teTeX/files/listings.sty
$B$r(B ptex-base/files $B%G%#%l%/%H%j$K%3%T!<$7$F$*$/I,MW$,$"$j$^$9!#(B

  $B0KF#9d;V(B ($BEl5~Bg3X>pJsM}9)3X7O8&5f2J%3%s%T%e!<%?2J3X@l96(B)

----Next_Part(Tue_Feb_24_18_30_58_2004_623)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="ports.diff"

? ptex-base/files/listings.sty
Index: ptex/Makefile
===================================================================
RCS file: /home/ncvs/ports/japanese/ptex/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- ptex/Makefile	4 Feb 2004 05:21:23 -0000	1.21
+++ ptex/Makefile	24 Feb 2004 08:50:21 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	ptex
-PORTVERSION=	3.1.2
-PORTREVISION=	3
+PORTVERSION=	3.1.3
 CATEGORIES=	japanese print
 MASTER_SITES=	ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/
 PKGNAMEPREFIX=	ja-
@@ -17,8 +16,8 @@
 MAINTAINER=	max@FreeBSD.org
 COMMENT=	Japanese specific files for ASCII Japanese pTeX
 
-BUILD_DEPENDS=	${PREFIX}/share/texmf/ptex/plain/base/ptex.tex:${PORTSDIR}/japanese/ptex-base
-RUN_DEPENDS=	${PREFIX}/share/texmf/ptex/plain/base/ptex.tex:${PORTSDIR}/japanese/ptex-base
+BUILD_DEPENDS=	${LOCALBASE}/share/texmf/ptex/plain/base/ptex.tex:${PORTSDIR}/japanese/ptex-base
+RUN_DEPENDS=	${LOCALBASE}/share/texmf/ptex/plain/base/ptex.tex:${PORTSDIR}/japanese/ptex-base
 
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
@@ -27,7 +26,7 @@
 ALL_TARGET=	default
 
 KANJICODE?=	euc
-SRCDIR=		ptex-${PORTVERSION}
+SRCDIR=		ptex-src-${PORTVERSION}
 TETEX_VERSION=	2.0.2
 BINARIES=	ptex pdvitype jbibtex pltotf tftopl
 
Index: ptex/distinfo
===================================================================
RCS file: /home/ncvs/ports/japanese/ptex/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- ptex/distinfo	14 Apr 2003 04:18:42 -0000	1.7
+++ ptex/distinfo	24 Feb 2004 08:50:21 -0000
@@ -1 +1,2 @@
-MD5 (teTeX/ptex-src-3.1.2.tar.gz) = dba257433562c3a5a33206ecb1157a74
+MD5 (teTeX/ptex-src-3.1.3.tar.gz) = 95aedfd68991f2ce0b1d94c8a662ef95
+SIZE (teTeX/ptex-src-3.1.3.tar.gz) = 120649
Index: ptex-base/Makefile
===================================================================
RCS file: /home/ncvs/ports/japanese/ptex-base/Makefile,v
retrieving revision 1.47
diff -u -r1.47 Makefile
--- ptex-base/Makefile	4 Feb 2004 05:21:23 -0000	1.47
+++ ptex-base/Makefile	24 Feb 2004 08:50:21 -0000
@@ -6,16 +6,16 @@
 #
 
 PORTNAME=	ptex
-PORTVERSION=	3.1.2
-PORTREVISION=	3
+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,:S,$,:udvipspatch,}
 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}:udvipspatch
 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,11 +110,23 @@
 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:
 	@${MKDIR} ${TEXMF_TREE}/dvips/base
 	@${TAR} ${EXCLUDE_DVIPSK} --exclude 'dvipdfm/*' -zxf ${_DISTDIR}/${TETEX_TEXMF} -C ${TEXMF_TREE}
+	@${INSTALL_DATA} ${FILESDIR}/listings.sty ${TEXMF_TREE}/tex/latex/listings/
 	@${TAR} -zxf ${_DISTDIR}/${PTEX_TEXMF} -C ${TEXMF_TREE}
 	@${MKDIR} ${TEXMF_TREE}/dvipdfm-teTeX-dist
 	@${CP} -pR ${WRKDIR}/dvipdfm/* ${TEXMF_TREE}/dvipdfm-teTeX-dist
@@ -133,6 +146,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 \
Index: ptex-base/distinfo
===================================================================
RCS file: /home/ncvs/ports/japanese/ptex-base/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- ptex-base/distinfo	22 May 2003 01:48:21 -0000	1.12
+++ ptex-base/distinfo	24 Feb 2004 08:50:21 -0000
@@ -1,4 +1,10 @@
 MD5 (teTeX/tetex-src-2.0.2.tar.gz) = a16f6bba227d55e79aeee46fbbd82d28
+SIZE (teTeX/tetex-src-2.0.2.tar.gz) = 11745933
 MD5 (teTeX/tetex-texmf-2.0.2.tar.gz) = d3bdb96f9077e43b2115d3cc471743b3
+SIZE (teTeX/tetex-texmf-2.0.2.tar.gz) = 52424280
 MD5 (teTeX/ptex-texmf-2.1.tar.gz) = d0c01d4114dde202e96c97b1a2ef8523
+SIZE (teTeX/ptex-texmf-2.1.tar.gz) = 1864219
 MD5 (teTeX/dvipsk-jpatch-p1.6.tar.gz) = a072a2196015caa15834522728a91a78
+SIZE (teTeX/dvipsk-jpatch-p1.6.tar.gz) = 28637
+MD5 (teTeX/udvips-5.94a-p1.6.patch) = c5320cc5d11cd35a0e0a1b50cb9d8732
+SIZE (teTeX/udvips-5.94a-p1.6.patch) = 10583
Index: ptex-base/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/japanese/ptex-base/pkg-plist,v
retrieving revision 1.18
diff -u -r1.18 pkg-plist
--- ptex-base/pkg-plist	22 May 2003 01:48:21 -0000	1.18
+++ ptex-base/pkg-plist	24 Feb 2004 08:50:22 -0000
@@ -11111,6 +11111,7 @@
 share/texmf/tex/latex/labels/labels.sty
 share/texmf/tex/latex/labels/olabels.sty
 share/texmf/tex/latex/listings/listings.cfg
+share/texmf/tex/latex/listings/listings.sty
 share/texmf/tex/latex/listings/lstdoc.sty
 share/texmf/tex/latex/listings/lstlang1.sty
 share/texmf/tex/latex/listings/lstlang2.sty
@@ -11915,10 +11916,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 +11959,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

----Next_Part(Tue_Feb_24_18_30_58_2004_623)----
