From owner-ports-jp@jp.freebsd.org  Thu Oct  8 13:12:18 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id NAA22793;
	Thu, 8 Oct 1998 13:12:18 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from ns11.rim.or.jp (root@ns11.rim.or.jp [202.247.130.230])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id NAA22781
	for <ports-jp@jp.freebsd.org>; Thu, 8 Oct 1998 13:12:15 +0900 (JST)
	(envelope-from motoyuki@snipe.rim.or.jp)
Received: from rayearth.rim.or.jp (rayearth.rim.or.jp [202.247.130.242]) by ns11.rim.or.jp (8.8.5/3.5Wpl2-ns11/RIMNET-2) with ESMTP
	id NAA02883; Thu, 8 Oct 1998 13:12:13 +0900 (JST)
Received: (from uucp@localhost) by rayearth.rim.or.jp (8.8.5/3.5Wpl2-uucp1/RIMNET) with UUCP
	id NAA27755; Thu, 8 Oct 1998 13:12:12 +0900 (JST)
Received: from eddie.snipe.rim.or.jp (eddie.snipe.rim.or.jp [192.168.11.1]) by mserver.snipe.rim.or.jp (8.8.8/3.6W) with ESMTP
	id NAA02133; Thu, 8 Oct 1998 13:10:53 +0900 (JST)
Received: from eddie.snipe.rim.or.jp (localhost.snipe.rim.or.jp [127.0.0.1]) by eddie.snipe.rim.or.jp (8.8.8/3.6W) with ESMTP
	id NAA17122; Thu, 8 Oct 1998 13:10:52 +0900 (JST)
Message-Id: <199810080410.NAA17122@eddie.snipe.rim.or.jp>
To: ports-jp@jp.freebsd.org
Cc: sanpei@yy.cs.keio.ac.jp
X-Mailer: mh-e on Mule 2.3 / Emacs 19.28
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 08 Oct 1998 13:10:52 +0900
From: Motoyuki Konno <motoyuki@snipe.rim.or.jp>
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: ports-jp 4720
Subject: [ports-jp 4720] ELF patch for japanese/mh
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org

  $B:#Ln$G$9!#(B japanese/mh $B%a%s%F%J$N;0J?$5$s$K$b(B Cc: $B$7$^$9!#(B

  japanese/mh $B$N(B port $B$N(B ELF $B%Q%C%A$r:n@.$7$^$7$?!#LdBj$,$J$1$l(B
$B$P(B send-pr $B$r$7$?$$$H;W$$$^$9$N$G!"2?$+$"$j$^$7$?$i;XE&$7$F$/$@(B
$B$5$$!#(B

    $BJQ99$7$?%U%!%$%k(B
        Makefile
        pkg/PLIST
    $B?75,%U%!%$%k(B
        patches/patch-ak

  $B:rF|$N(B 3.0-current $B$H(B 2.2-stable $B$G(B build $B$G$-$k$3$H$r3NG'$7$F(B
$B$"$j$^$9!#(B

------------------------------------------------------------------------
--- Makefile~	Wed May 27 23:11:24 1998
+++ Makefile	Thu Oct  8 12:50:27 1998
@@ -39,11 +39,14 @@
 		${PATCH} -d ${WRKSRC} --forward --quiet -p0
 	@${GZCAT} ${_DISTDIR}/mh-6.8.4-JP-3.00.patch.gz | \
 		${PATCH} -d ${WRKSRC} --forward --quiet -p1
+	@for i in ${PATCHDIR}/patch-*; do \
+		${PATCH} -d ${WRKSRC} --forward --quiet -p0 < $$i; \
+	done;
 
 pre-configure:
 	@chmod +x ${WRKSRC}/configure
 
 post-install:
-	${LDCONFIG} -m ${PREFIX}/lib
+	${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
 
 .include <bsd.port.mk>
--- pkg/PLIST~	Sat Sep  5 23:29:02 1998
+++ pkg/PLIST	Thu Oct  8 10:47:34 1998
@@ -72,6 +72,8 @@
 lib/mh/spost
 lib/mh/tmac.h
 lib/mh/viamail
+lib/libmh.so
 lib/libmh.so.3.2
-@exec ldconfig -m %B
+@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
 sbin/popd
--- patches/patch-ak~	Thu Oct  8 13:01:28 1998
+++ patches/patch-ak	Thu Oct  8 12:49:55 1998
@@ -0,0 +1,74 @@
+--- conf/mhconfig.c.old	Thu Oct  8 10:52:09 1998
++++ conf/mhconfig.c	Thu Oct  8 10:55:22 1998
+@@ -32,7 +32,9 @@
+ #define	MHRELEASE	"6.8.4"		/* for version: "Maj.min.pat" */
+ #define	MHCENTERFOOT	"MH.6.8"	/* for nroff page footers */
+ #define	MHLEFTFOOT	"[mh.6]"	/* [mh.6]    MH.6.6   page# */
++#ifndef MHSLIBVER
+ #define	MHSLIBVER	"3.2"		/* Shared library version */
++#endif
+ 
+ #define	NOTOK	(-1)
+ 
+--- conf/makefiles/sbr.old	Thu Oct  8 10:52:02 1998
++++ conf/makefiles/sbr	Thu Oct  8 10:58:41 1998
+@@ -175,6 +175,7 @@
+ inst-lib:	libmh.so $(LIBSA)
+ 		-rm -f $(SLIBDIR)/libmh.so.$(SLIBVER)
+ 		cp libmh.so.$(SLIBVER) $(SLIBDIR)/libmh.so.$(SLIBVER)
++		ln -s libmh.so.$(SLIBVER) $(SLIBDIR)/libmh.so
+ 		-@chmod $(PGMPROT) $(SLIBDIR)/libmh.so.$(SLIBVER)
+ 		-@ls -l $(SLIBDIR)/libmh.so.*
+ 		-@echo "Shared library installed normally"
+--- conf/Makefile.old	Thu Oct  8 10:51:15 1998
++++ conf/Makefile	Thu Oct  8 11:01:05 1998
+@@ -6,10 +6,15 @@
+ SHELL	=	/bin/sh
+ 
+ CC      =   	cc
+-CFLAGS  =   	-O
+ LFLAGS  =   	-bhu
+ LDFLAGS =
+ LIBES   =
++
++.if ${PORTOBJFORMAT} == "elf"
++CFLAGS	=	-O -DMHSLIBVER=\"3\"
++.else
++CFLAGS	=	-O -DMHSLIBVER=\"3.2\"
++.endif
+ 
+ 
+ ######################################################################
+--- conf/makefiles/uip.old	Thu Oct  8 12:31:09 1998
++++ conf/makefiles/uip	Thu Oct  8 12:37:33 1998
+@@ -127,7 +127,7 @@
+ LD	=	@(MHCOMPILER)
+ @END: STDLIB
+ @BEGIN: SHAREDLIB
+-LD	=	LD_LIBRARY_PATH=../sbr @(MHCOMPILER)
++LD	=	@(MHCOMPILER) -L../sbr
+ @END: SHAREDLIB
+ @BEGIN: OPTIM
+ CFLAGS	=	$(OPTIONS)
+--- conf/makefiles/support/bboards.old	Thu Oct  8 12:39:24 1998
++++ conf/makefiles/support/bboards	Thu Oct  8 12:48:49 1998
+@@ -30,7 +30,7 @@
+ LD	=	@(MHCOMPILER)
+ @END: STDLIB
+ @BEGIN: SHAREDLIB
+-LD	=	LD_LIBRARY_PATH=../../sbr @(MHCOMPILER)
++LD	=	@(MHCOMPILER) -L../../sbr
+ @END: SHAREDLIB
+ @BEGIN: OPTIM
+ CFLAGS  =	$(OPTIONS)
+--- conf/makefiles/support/pop.old	Thu Oct  8 12:47:58 1998
++++ conf/makefiles/support/pop	Thu Oct  8 12:48:26 1998
+@@ -38,7 +38,7 @@
+ LD	=	@(MHCOMPILER)
+ @END: STDLIB
+ @BEGIN: SHAREDLIB
+-LD	=	LD_LIBRARY_PATH=../../sbr @(MHCOMPILER)
++LD	=	@(MHCOMPILER) -L../../sbr
+ @END: SHAREDLIB
+ @BEGIN: OPTIM
+ CFLAGS  =	$(OPTIONS)
------------------------------------------------------------------------
begin 644 diffs.gz
M'XL("`HZ'#8"`V1I9F9S`-U6ZW.B5A3_C'_%&6-FDN!%P#=9.QK%Z"Z*`\QN
M'^ED%#"R0;"@Z:9I\K?W7/"!:#?)M/U21H%S.*_[.X]["2$P&-_;4\>U7Y@O
MMH74(XA5$(N2($AB"81ZO99A678KQABS%:CF$J`&@BB5>0G%(ZEF$TBQGA<$
M8.FC!,UF!A@F]S1J&>W>,Q`+<D]?M$^ZUD:"3/W@]W%@X=MO*\=>`EGP*-[,
M/5W_W&X9SRA[V^GK1J>O/1?F,U+A:ER)?!R1(L?SW&*\-&?<W1_P)]R\SXF0
M89DFLL$!QX.U7N0DLDDN+L'RT2C[KLCA`^1RSF6D9_F>?9F!#"P"FYB^-W7N
M5H$MT<69L[EO`?MM9ZZP%8@T_'!)'"]<CEU7RA",0.FTU6&W?XU^YS1:3>[V
M?WPNN,X$/>6>=-F0AY^?0;WZV%6U0<MHH(RJ&5N:XO@=&^B3<SS375DV?)B$
M%K?P@R4WO_\A0[`T%O=WA9&"27AA]/$2='L!4*:U(=8E7MS5QE9NKSAXJ525
MBJ5=<53%?`58O->BTD#_F-A"2!>]I9;SL<G-MN2#,YZ/'3?#4AK_\QD7^O'7
M#<45.3%#FO8WVP37BN&D"SV]RK`QM[`*@\+$\0JV]Y!`ZO1T#ZG34RB$5.K`
MR,K[9V:T#$2<A;^P8EQII=GANN+&]R][N!4E'ENOEH`W)9YJP5)=*I=W*/-Y
M'E@A7XWZCZ7N:!P(9AP.9W*^:Z42518EOKYUR*8UTM)E2=QD/VIZ,5_%GA?S
M]<@EG%@X*3R;&?0T69%;NLQDH^[-,DSA`FCO/=A!Z/B>!-G!^"LW=SS:T%FX
M*.QIM^6A(6M=5368[*#'H8WLQH`7^-,I`G-G(^DOT5Q:69&[1JSZ"Y9)Y==(
M-7X%O")[%7RA-DXB9?;$F7JHC]]TI7_U6=;V#*YY3!;K+5Z)/AL'.#*Q$(-Q
M\+A9U-J6[5G.%`TD;`Q50_W$G!'A/.+O4K,>K2$63O`WV1$/LI-42BO4I)*0
M2)!0+=/.HX]JG"(Z8P@&+C&;-H+<&2Y0;]'8&(8$<R!3Y-%5XW0\W[5;S$,D
M8DES`4<^O:J)X]7U@(1O58ZC6@_0W-GH>C#25./\+1&2IAL"<8^*7JPE;'/F
M0S:5T/4@1H[G!W-\>\PFLK;9$(\E3)"$<CIA1S=0@?8Z7T[DJI(7L'_Q7HXS
MI?=D16$:3#1YPEE<4>TV1%<#_XQI8E3MKM*ZUM<<HJ*,LL>9S%:4UXF9#?K>
MOY)U:@-CQ!_G3.%@[V@T(&N[4UPV&SO`0(@*I+-MA\9-MGA#OW.V&]K?E^/$
MM>2N-6AW_"O7T79:.8N#[(A243@V[))*:07<QHK)=A*K=.#%CRA)2@<7W#S#
MD:4.1GTEKKRF/.Q(@"<81("25_)U?XB,7DN38QZ)])3.+5):2_OI%L\;O0;'
MT9:&E#GVT`<0)9;=.=O9WOI31T9_0&MFDYC<&66I0_W\^`Q:+>@AH#"9^'C(
M"8\!6$^>#-E7#*1W*YQ-]>3FP4>;!_]?0?E.--\-*#;06Q'%_?\(FGA(*M=>
:1Q.5#Y$4*TDD:Q&2M?\)DG\!K)=:A9P,``!.
`
end
------------------------------------------------------------------------
---
------------------------------------------------------------------------
$B:#Ln(B  $B85G7!w;3M|0e2JBg3X(B      mkonno@res.yamanashi-med.ac.jp    (Univ)
                              motoyuki@snipe.rim.or.jp          (Home)
                              http://www.freebsd.org/~motoyuki/ (Web)
