From owner-ports-jp@jp.freebsd.org  Sat Oct 10 06:10:38 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id GAA01924;
	Sat, 10 Oct 1998 06:10:38 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from spa.kuis.kyoto-u.ac.jp (root@lab4imgw.kuis.kyoto-u.ac.jp [130.54.23.230])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id GAA01919
	for <ports-jp@jp.freebsd.org>; Sat, 10 Oct 1998 06:10:34 +0900 (JST)
	(envelope-from shige@kuis.kyoto-u.ac.jp)
Received: from localhost (sirahama.kuis.kyoto-u.ac.jp [130.54.22.177])
	by spa.kuis.kyoto-u.ac.jp (8.8.8/3.6Wspa) with ESMTP id GAA24289;
	Sat, 10 Oct 1998 06:07:53 +0900 (JST)
To: ports-jp@jp.freebsd.org
Cc: shige@kuis.kyoto-u.ac.jp
In-Reply-To: Your message of "Sat, 10 Oct 1998 00:04:50 +0900"
	<199810091504.AAA07335@lavender.yy.cs.keio.ac.jp>
References: <199810091504.AAA07335@lavender.yy.cs.keio.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 20.2 / Mule 3.0
 =?iso-2022-jp?B?KBskQjlITVUybBsoQik=?=
X-Prom-Mew: Prom-Mew 1.93 (procmail reader for Mew)
X-URL: http://www.yuasa.kuis.kyoto-u.ac.jp/~shige/
X-fingerprint: C8 BD 6A A7 CF FF 74 88  A4 B2 CC 5F C7 61 5C 9A
X-Pgp-Public-Key-URL: http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0x56B99BF9
X-Face-Version: X-Face utility v1.3.2 - "The Fool On The Hill"
X-Face: 34/1@t8]M!wP}sAw$~XQMzl5'O=lCIM]8=_8CE,|S)Vs4Wy@tU~A'wRi\lgWh-o&'|:zg<S
 g%%4BRt%M~>>Gc?0?{^jo8(|5'Tg`yBH81.:!N9tSq*Sp6>C0q@{|&+FaM;R;KkoW1jA?QIWQ3:gNq
 {O%`:ww
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Sat_Oct_10_06:09:50_1998_973)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19981010061028Y.shige@kuis.kyoto-u.ac.jp>
Date: Sat, 10 Oct 1998 06:10:28 +0900 (JST)
From: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 146
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: ports-jp 4774
Subject: [ports-jp 4774] Re: ja-iv for ELF and a.out
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org

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

$BJ!Eg!w5~Bg>pJs(B $B$G$9!#(B

> $BM<J}$+$i$NJQ99E@(B

$B=$@5$7$^$7$?!#(B
   o  pkg/PLIST $B$X(B @dirrm $B$NDI2C(B
   o  Makefile $BCf$N(B ldconfig $B<B9T;~$N(B OBJFORMAT $B4D6-$NDI2C(B
   o  Makefile $BCf$N(B MAKE_ENV+=  $B$r(B MAKE_ENV= $B$K(B

$B:9J,$rE:IU$7$^$9!#(B

  *** 

$B$H$3$m$G!"4X78$J$$$N$G$9$,!#(B

pkg/PLIST $B$G(B

 interviews/lib/libUnidraw.so.3.1
 @unexec rm %D/lib/libIV.so.3.1

$B$O!"(Binstall $B8e!"(B/var/db/pkg/ja-iv-3.1/+CONTENTS $B$G(B

 interviews/lib/libUnidraw.so.3
 @unexec rm %D/lib/libIV.so.3

$B$HJQ99$5$l$k$N$KBP$7$F!"(Bpkg/PLIST $BCf$N(B

 @exec ln -fs ../interviews/lib/libUnidraw.so.3.1 %D/lib
 @exec ln -fs %D/lib/libUnidraw.so.3.1 %D/lib/libUnidraw.so

$B$O!"(Bs/3\.1/3/ $B$HJQ99$7$F$/$l$:!"(Bmake package $B$7$?;~E@$G(B $B$=$NCf?H$N(B
+CONTENTS $B$O=$@5$9$k$N$G$9$M!#(B

/var/db/pkg/ja-iv-3.1/+CONTENTS $B$@$1$_$F!"$O$F$J!)(B $B$H(B
$B;W$C$F$7$^$C$?$o$?$7!#(B^^;

---------
$BJ!Eg(B $BLPG7(B (Shigeyuki FUKUSHIMA) <shige@kuis.kyoto-u.ac.jp>
  $B5~ETBg3XBg3X1!9)3X8&5f2J>pJs9)3X@l96(B $BEr^I8&5f<<(B
PGP Public Key:
http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0x56B99BF9


----Next_Part(Sat_Oct_10_06:09:50_1998_973)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=iv.diff

diff -urN iv.orig/Makefile iv/Makefile
--- iv.orig/Makefile	Fri Oct  9 23:00:40 1998
+++ iv/Makefile	Sat Oct 10 06:05:53 1998
@@ -18,7 +18,9 @@
 DIST_SUBDIR=	iv
 WRKSRC=		${WRKDIR}/iv
 PATCH_DIST_STRIP=	-p1
-MAKE_ENV+=	CPU=`make CPU`
+MAKE_ENV=	CPU=`make CPU`
+
+IV_LIB_VER!=	test -x /usr/bin/objformat -a `/usr/bin/objformat` = "elf" && echo 3 || echo 3.1
 
 MANPREFIX=	${PREFIX}/interviews
 MANN=		Adjuster.n Banner.n BasicDialog.n Border.n Box2_6.n \
@@ -63,17 +65,10 @@
 post-install:
 	@${INSTALL_DATA} ${WRKDIR}/idraw-3_1j.ad ${PREFIX}/interviews/lib/all/app-defaults/idraw
 # need these in ${PREFIX}/lib so that ldconfig can find them
-	if [ "${PORTOBJFORMAT}" = "elf" ]; then \
-		${LN} -fs ../interviews/lib/libIV.so.3 ${PREFIX}/lib; \
-		${LN} -fs ../interviews/lib/libUnidraw.so.3 ${PREFIX}/lib; \
-		${LN} -fs ${PREFIX}/lib/libIV.so.3 ${PREFIX}/lib/libIV.so; \
-		${LN} -fs ${PREFIX}/lib/libUnidraw.so.3 ${PREFIX}/lib/libUnidraw.so; \
-	else \
-		${LN} -fs ../interviews/lib/libIV.so.3.1 ${PREFIX}/lib ; \
-		${LN} -fs ../interviews/lib/libUnidraw.so.3.1 ${PREFIX}/lib ; \
-		${LN} -fs ${PREFIX}/lib/libIV.so.3.1 ${PREFIX}/lib/libIV.so ; \
-		${LN} -fs ${PREFIX}/lib/libUnidraw.so.3.1 ${PREFIX}/lib/libUnidraw.so;  \
-	fi
-	${LDCONFIG} -m ${PREFIX}/lib
+	@${LN} -fs ../interviews/lib/libIV.so.${IV_LIB_VER} ${PREFIX}/lib
+	@${LN} -fs ../interviews/lib/libUnidraw.so.${IV_LIB_VER} ${PREFIX}/lib
+	@${LN} -fs ${PREFIX}/lib/libIV.so.${IV_LIB_VER} ${PREFIX}/lib/libIV.so
+	@${LN} -fs ${PREFIX}/lib/libUnidraw.so.${IV_LIB_VER} ${PREFIX}/lib/libUnidraw.so
+	@${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
 
 .include <bsd.port.mk>
diff -urN iv.orig/pkg/PLIST iv/pkg/PLIST
--- iv.orig/pkg/PLIST	Fri Oct  9 23:04:46 1998
+++ iv/pkg/PLIST	Sat Oct 10 06:01:01 1998
@@ -1,6 +1,10 @@
 @exec ln -fs ../interviews/lib/libIV.so.3.1 %D/lib
 @exec ln -fs ../interviews/lib/libUnidraw.so.3.1 %D/lib
+@exec ln -fs %D/lib/libIV.so.3.1 %D/lib/libIV.so
+@exec ln -fs %D/lib/libUnidraw.so.3.1 %D/lib/libUnidraw.so
+@unexec rm %D/lib/libIV.so
 @unexec rm %D/lib/libIV.so.3.1
+@unexec rm %D/lib/libUnidraw.so
 @unexec rm %D/lib/libUnidraw.so.3.1
 interviews/config/InterViews/template
 interviews/config/InterViews/TIFF.def
@@ -526,3 +530,40 @@
 interviews/man/refman.PS
 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@dirrm interviews/bin
+@dirrm interviews/config/InterViews
+@dirrm interviews/config
+@dirrm interviews/include/Dispatch
+@dirrm interviews/include/IV-2_6/InterViews
+@dirrm interviews/include/IV-2_6
+@dirrm interviews/include/IV-X11
+@dirrm interviews/include/IV-look
+@dirrm interviews/include/InterViews/Bitmaps
+@dirrm interviews/include/InterViews
+@dirrm interviews/include/OS
+@dirrm interviews/include/Unidraw/Commands
+@dirrm interviews/include/Unidraw/Components
+@dirrm interviews/include/Unidraw/Graphic
+@dirrm interviews/include/Unidraw/Tools
+@dirrm interviews/include/Unidraw
+@dirrm interviews/include
+@dirrm interviews/lib/all/app-defaults
+@dirrm interviews/lib/all/doc-samples
+@dirrm interviews/lib/all/drawings
+@dirrm interviews/lib/all/ibuild-samples/Clock
+@dirrm interviews/lib/all/ibuild-samples/Grapher
+@dirrm interviews/lib/all/ibuild-samples/Meter
+@dirrm interviews/lib/all/ibuild-samples/Pie
+@dirrm interviews/lib/all/ibuild-samples/Punidraw
+@dirrm interviews/lib/all/ibuild-samples/Sted
+@dirrm interviews/lib/all/ibuild-samples/VMouse
+@dirrm interviews/lib/all/ibuild-samples/VWork
+@dirrm interviews/lib/all/ibuild-samples
+@dirrm interviews/lib/all/images
+@dirrm interviews/lib/all/logos
+@dirrm interviews/lib/all/styles
+@dirrm interviews/lib/all
+@dirrm interviews/lib
+@dirrm interviews/man/mann
+@dirrm interviews/man
+@dirrm interviews

----Next_Part(Sat_Oct_10_06:09:50_1998_973)----
