From owner-ports-jp@jp.freebsd.org  Sun Aug 16 00:22:03 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id AAA00573;
	Sun, 16 Aug 1998 00:22:03 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pis.toba-cmt.ac.jp (pis.toba-cmt.ac.jp [202.26.248.77])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id AAA00564
	for <ports-jp@jp.freebsd.org>; Sun, 16 Aug 1998 00:22:00 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
Received: from localhost (localhost.pis [127.0.0.1])
	by pis.toba-cmt.ac.jp (8.9.1/8.8.8) with ESMTP id AAA10034
	for <ports-jp@jp.freebsd.org>; Sun, 16 Aug 1998 00:27:45 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Sat, 15 Aug 1998 19:35:17 +0900"
	<19980815193517R.kiri@kiri.toba-cmt.ac.jp>
References: <19980815193517R.kiri@kiri.toba-cmt.ac.jp>
X-Mailer: Mew version 1.92.4 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980816002744V.kiri@kiri.toba-cmt.ac.jp>
Date: Sun, 16 Aug 1998 00:27:44 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 971024
Lines: 136
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980729
X-Sequence: ports-jp 4040
Subject: [ports-jp 4040] Re: dvipsk config file setting
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org

$B6M;3(B $B$G$9!#(B

PLIST $BO3$lBP:v$N$?$a(B post-configure $B$rDI2C$7$^$7$?!#(B

diff -u -r -x CVS -N /usr/ports/current/japanese/dvipsk-vflib/Makefile ./Makefile
--- /usr/ports/current/japanese/dvipsk-vflib/Makefile	Mon Jul 20 11:58:32 1998
+++ ./Makefile	Sun Aug 16 00:14:12 1998
@@ -28,6 +28,7 @@
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_install="${INSTALL} -c -o ${BINOWN} -g ${BINGRP}"
+SCRIPTS_ENV=	MV=${MV} SED=${SED}
 MAKE_FLAGS=	XCFLAGS="-I${PREFIX}/include" XLOADLIBES="-L${PREFIX}/lib"
 MAN1=		dvips.1 afm2tfm.1
 
@@ -36,7 +37,9 @@
 TEXDIR=		${TEXMF}/tex
 BINARIES=	dvips afm2tfm
 BACKUP_FILES=	base/asex.enc base/psfonts.map config/config.ps
-BASE_FILES=	vffonts.pro cmfonts.map cyrfonts.map eufonts.map lafonts.map \
+BASE_FILES=	color.pro finclude.pro special.pro texc.pro crop.pro \
+		hps.pro tex.pro texps.pro \
+		vffonts.pro cmfonts.map cyrfonts.map eufonts.map lafonts.map \
 		reencode/asex.enc
 CONTRIB_DIRS=	afm-extra bbfig configs psfig volker
 CONTRIB_FILES=	MakeTeXPK.pl PSTricks colorsep.pro config.proto crop.lpr \
@@ -66,16 +69,16 @@
 	    ${MV} ${DVIPSDIR}/$$i ${DVIPSDIR}/$$i.bak ; \
 	  fi ; \
 	done
+	@${MKDIR} ${TEXDIR}/plain/dvips ${DVIPSDIR}/config ${DVIPSDIR}/base
+	@for i in ${CONTRIB_DIRS} ; do \
+	  ${MKDIR} ${DVIPSDIR}/contrib/$$i ; \
+	done
+	@${MKDIR} ${TEXDIR}/latex209/dvips
 
 post-install:
 	@for i in ${BINARIES} ; do \
 	    strip ${PREFIX}/bin/$$i ; \
 	done
-	@${MKDIR} ${DVIPSDIR}/config
-	@for i in ${CONTRIB_DIRS} ; do \
-	  ${MKDIR} ${DVIPSDIR}/contrib/$$i ; \
-	done
-	@${MKDIR} ${TEXDIR}/latex209/dvips
 	@(\
 	  cd ${WRKSRC}/dvipsk ; \
 	  for i in ${BASE_FILES} ; do \
diff -u -r -x CVS -N /usr/ports/current/japanese/dvipsk-vflib/pkg/PLIST ./pkg/PLIST
--- /usr/ports/current/japanese/dvipsk-vflib/pkg/PLIST	Mon Jul 20 11:58:32 1998
+++ ./pkg/PLIST	Sat Aug 15 19:22:41 1998
@@ -11,6 +11,14 @@
 man/man1/dvips.1.gz
 man/man1/afm2tfm.1.gz
 @exec for i in base/asex.enc base/psfonts.map config/config.ps ; do if [ -f %D/share/texmf/dvips/$i ] ; then mv %D/share/texmf/dvips/$i %D/share/texmf/dvips/$i.bak ; fi ; done
+share/texmf/dvips/base/color.pro
+share/texmf/dvips/base/crop.pro
+share/texmf/dvips/base/finclude.pro
+share/texmf/dvips/base/hps.pro
+share/texmf/dvips/base/special.pro
+share/texmf/dvips/base/tex.pro
+share/texmf/dvips/base/texc.pro
+share/texmf/dvips/base/texps.pro
 share/texmf/dvips/base/vffonts.pro
 share/texmf/dvips/base/asex.enc
 share/texmf/dvips/base/cmfonts.map
diff -u -r -x CVS -N /usr/ports/current/japanese/dvipsk-vflib/scripts/post-configure ./scripts/post-configure
--- /usr/ports/current/japanese/dvipsk-vflib/scripts/post-configure	Thu Jan  1 09:00:00 1970
+++ ./scripts/post-configure	Sat Aug 15 23:31:49 1998
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+chgdirs=". kpathsea dvipsk"
+
+cd ${WRKSRC}
+
+for dir in ${chgdirs}; do
+    ${MV} -f ${dir}/Makefile ${dir}/Makefile.bak
+    ${SED} \
+	-e 's@^prefix[ 	]*=.*$@prefix=${PREFIX}@' \
+	-e 's@^texmf[ 	]*=.*$@texmf=${PREFIX}/share/texmf@' \
+	< ${dir}/Makefile.bak > ${dir}/Makefile
+done

$B$=$l$G(B PLIST $B$NO3$l$OL5$$$3$H$O3NG'$7$?$s$G$9$,!"(B

kiri# pkg_delete ja-dvipsk-vflib-5.78a
pkg_delete: file `/usr/tmp/usr/local/man/man1/dvips.1.gz' doesn't really exist
pkg_delete: file `/usr/tmp/usr/local/man/man1/afm2tfm.1.gz' doesn't really exist
pkg_delete: unable to completely remove directory '/usr/tmp/usr/local/share/texmf/dvips/contrib'
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
kiri# 

$B$H$N$?$^$o$l$^$9!#$H$3$m$,!"(B*.tgz $B$r(B tar tvzf $B$G3NG'$9$k$H$J$s$H(B
dvips.1.gz $B$H(B afm2tfm.1.gz $B$,(B 2$B$D$:$DF~$C$F$$$k$G$O$"$j$^$;$s$+!)(B $B2?EY8+(B
$B$F$b(B PLIST $B$K$O0l$D$:$D$7$+F~$C$F$^$;$s!#$&!A$s$I$&$J$C$F$$$k$s$@$m$&!#(B
$B$A$J$_$K(B /var/db/pkg/ja-dvipsk-vflib-5.78a/+CONTENTS $B$O(B

@name ja-dvipsk-vflib-5.78a
@cwd /usr/tmp/usr/local
@pkgdep freetype-1.1
@pkgdep ja-ptex-common-2.1.8
@pkgdep ja-vflib-2.23.1
@pkgdep ja-vftool-1.2
man/man1/dvips.1.gz
@comment MD5:6fcd4f9d6a52a946bcae17691f2093a4
man/man1/afm2tfm.1.gz
@comment MD5:ea661124e889fca3128252d1c15aaf6e
bin/dvips
@comment MD5:82129891499108e11f84386a9e852c37
bin/afm2tfm
@comment MD5:2df2a22342a4454b691c3df7b65fbccf
@unexec install-info --delete %D/info/dvips.info %D/info/dir
info/dvips.info
@comment MD5:2a441a349be3fbf2cfb01dd131f2cadc
info/dvips.info-1
@comment MD5:1c643ab931dafd037f4ed9ffc6338d00
info/dvips.info-2
@comment MD5:6b729688cb9801f7e16a40f4d9c83975
info/dvips.info-3
@comment MD5:fee8381dadc91d36e1418298ea6363ba
info/dvips.info-4
@comment MD5:3af6eb9d8ccf2003ddc672265b0da1fc
@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
@exec install-info %D/info/dvips.info %D/info/dir
man/man1/dvips.1.gz
@comment MD5:6fcd4f9d6a52a946bcae17691f2093a4
man/man1/afm2tfm.1.gz
@comment MD5:ea661124e889fca3128252d1c15aaf6e
@exec for i in base/asex.enc base/psfonts.map config/config.ps ; do if [ -f %D/share/texmf/dvips/$i ] ; then mv %D/share/texmf/dvips/$i %D/share/texmf/dvips/$i.bak ; fi ; done

$B$J$+$s$8$K$J$C$F$$$FEvA3(B 2 $B$D$:$DF~$C$F$$$^$9(B ?_?)
---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp
