From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Jan 13 21:10:34 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i0DCAYx64616;
	Tue, 13 Jan 2004 21:10:34 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from inet-tsb.toshiba.co.jp (inet-tsb.toshiba.co.jp [202.33.96.40])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i0DCAYC64611
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 13 Jan 2004 21:10:34 +0900 (JST)
	(envelope-from Fukushima.Shigeyuki@toshiba-sol.co.jp)
Received: from tsb-wall.toshiba.co.jp ([133.199.160.134])
	by inet-tsb.toshiba.co.jp  with ESMTP id i0DCATN9025118;
	Tue, 13 Jan 2004 21:10:29 +0900 (JST)
Received: (from root@localhost)
	by tsb-wall.toshiba.co.jp  id i0DCATD5020838;
	Tue, 13 Jan 2004 21:10:29 +0900 (JST)
Received: from tis2 [133.199.160.66] by tsb-wall.toshiba.co.jp with SMTP id XAA20837 ; Tue, 13 Jan 2004 21:10:28 +0900
Received: from mx.toshiba.co.jp by tis2.tis.toshiba.co.jp 
	id VAA28898; Tue, 13 Jan 2004 21:10:28 +0900 (JST)
Received: from m400.sitc.toshiba.co.jp by toshiba.co.jp id VAA18673; Tue, 13 Jan 2004 21:10:27 +0900 (JST)
Received: from aurora.sitc.toshiba.co.jp.sitc.toshiba.co.jp (aurora.sitc.toshiba.co.jp [133.113.220.186])
	by m400.sitc.toshiba.co.jp (Mirapoint Messaging Server MOS 3.2.2-GA)
	with ESMTP id AAV21712;
	Tue, 13 Jan 2004 21:10:26 +0900 (JST)
Message-ID: <86zncst5fx.wl@aurora.sitc.toshiba.co.jp>
From: Shigeyuki Fukushima <shige@FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
Cc: shige@FreeBSD.org, Munehiro Matsuda <haro@h4.dion.ne.jp>
In-Reply-To: <20040113.021821.74757446.haro@h4.dion.ne.jp>
References: <20040108.221401.74756661.haro@h4.dion.ne.jp>
	<20040109.001310.21589174.haro@h4.dion.ne.jp>
	<863capv93i.wl@aurora.sitc.toshiba.co.jp>
	<20040113.021821.74757446.haro@h4.dion.ne.jp>
User-Agent: Wanderlust/2.8.1 (Something) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4
 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.4 Emacs/21.2
 (i386--freebsd) MULE/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 13 Jan 2004 21:10:26 +0900
X-Sequence: FreeBSD-users-jp 77906
Subject: [FreeBSD-users-jp 77906] Re: emacs20
 =?ISO-2022-JP?B?GyRCJEgbKEI=?= emac s21
 =?ISO-2022-JP?B?GyRCJE42JkI4ISkbKEI=?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: shige@FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031216

At Tue, 13 Jan 2004 02:18:21 +0900,
Munehiro Matsuda wrote:

$BJ!Eg$G$9!#(B

> ::$B$J$N$G!":#$N(B bsd.port.mk $B$N0U?^$rB:=E$7$F!"(Bbuild $B$9$k$J$i$P!"(B
> ::  # cd /usr/ports/editors/emacs21
> ::  # make LOCALBASE=/usr/local/emacs21 install
> ::$B$H(B make $B$7!"B>$N(B elisp $B$bF1MM$K$9$kI,MW$,$"$j$^$9!#(B
> 
> $B$3$NMM$K$9$k$H!"Hs>o$KHa$7$$;vBV$K$J$j$^$;$s$+!)(B
> $B$H$$$&$N$b!"DL>o$J$i(B/usr/loca/$B0J2<$K%$%s%9%H!<%k$5$l$F$$$k%"%W%j72$,!"(B
> LOCALBASE$B$rJQ$($?$,8N$K8+$D$+$i$J$$>uBV$H$J$j!"A4$F:F%$%s%9%H!<%k$N(B
> $BBP>]$H$J$C$F$7$^$$$^$9!#(B
> 
> $B<B:]$K$A$g$C$H$@$1;n$7$^$7$?$,!"(Bgmake,autoconf,perl$B$J$IA4$F$,:F%$%s(B
> $B%9%H!<%kBP>]$H$J$k$@$1$G$J$/!"(Bports$BE*$K$O4{$K%$%s%9%H!<%k:Q$_$G$"$k(B
> $B$?$a!"JLES(BPKG_DBDIR$B$r;XDj$"$k$$$O(BFORCE_PKG_REGISTER=true$B$J$I$H$9$k(B
> $BI,MW$^$G@8$8$F$7$^$$$^$9!#(B
> 
> $B$=$&$$$&0UL#$G$O!"(BPREFIX$B$@$1;XDj$7$F$*<j7Z$K%F%9%H4D6-$r9=C[$G$-$k(B
> $B;v$NJ}$,$&$l$7$$$H;W$&$N$G$9$,!#(B

$B$*$C$7$c$kDL$j$G$9$,!">e5-$N$h$&$J%7!<%s$dF1$8$^$?$OF1<o$N%"%W%j$N(B
$B6&B8$J$I$K$*$$$F!"8=>u$N(B Ports System $B$G$O5!G=E*$KITHw$JItJ,$,B?$$(B
$B$?$a!"!V(BPREFIX $B$@$1$r;XDj$7$F$*<j7Z$K!W$H$$$&$3$H$,$J$+$J$+<B8=$G$-(B
$B$J$$$N$,8=>u$G$9!#(B

> ::emacsen $B$,%$%s%9%H!<%k$5$l$F$$$J$$>uBV$G!"(Belisp $B7O$N(B ports $B$G!"(B
> ::
> ::  # cd /usr/ports/editors/apel
> ::  # make LOCALBASE=/usr/local/emacs21 install
> ::     $B!'(B
> ::  /usr/local/bin/emacs-21.3:No such file or directory
> ::  *** Error code 1
> ::
> ::      :
> ::  Stop in /usr/ports/editors/apel.
> ::
> ::apel port $B$N(B Makefile $BFb$N(B LOCALBASE $B$r(B $B$9$Y$F(B PREFIX $B$KCV$-JQ$($?(B
> ::$B$H$7$F$b!":G=i$N(B make $B$N%-%C%/$NCJ3,$G$O!"(Bemacsen $B$O%$%s%9%H!<%k(B
> ::$B$5$l$F$*$i$:!"(BEMACS_BASE == LOCALBASE $B$G%9%?!<%H$7!"7k6I!"(Bmake $B$O(B
> ::$B;_$^$j$^$9!#(B
> 
> $B$3$l$O2L$7$F$=$&$G$7$g$&$+!)(B
> apel port$B$N(BMakefile$B$NCf$K!"!V(BPREFIX="${LOCALBASE}"$B!W$H$7$F$$$k(B
> $BItJ,$,$"$k$N$G!"$3$3$@$1$O0J2<$N$h$&$K=$@5$9$k$H!"(B
> 	-MAKE_ARGS+=    PREFIX="${LOCALBASE}" \
> 	-               LISPDIR="${APEL_LISPDIR}" \
> 	+MAKE_ARGS+=    LISPDIR="${APEL_LISPDIR}" \
> $B>e5-(B 'make PREFIX=/usr/local/emacs21 install' $B$O!"(B
> {$PREFIX,$LOCALBASE}/bin/emacs-21.3$B$NM-L5$HL54X78$K%(%i!<L5$/=*N;$7!"(B
> $PREFIX/bin/emacs-21.3$B$b0MB84X78$+$i@5$7$/%$%s%9%H!<%k$5$l$^$9!#(B
> 
> $B!t$b$A$m$s!"(BLOCALBASE$B$HD>@\=q$+$l$?ItJ,$O!"(BLOCALBASE$B0J2<$KF~$j$^$9$,(B...

$B$9$_$^$;$s!#(B
$B;d$N5-=R$,0-$/$F!"0U?^$7$?$3$H$rEA$($i$l$J$/$F!"?=$7Lu$"$j$^$;$s!#(B

LOCALBASE $B$r;XDj$7$F!"(Bmake $B$9$l$PLdBj$O$J$$$N$G$9$,!"(B
PREFIX $B$r;XDj$7$F(B make $B$7$?;~$NLdBjE@$K4X$7$F$N@bL@$r0U?^$7$F$$$k(B
$B$D$b$j$G$7$?!#(B

$B>e5-$N%(%i!<$N:F8=$O0J2<$NDL$j$G$9!#(B

5.1-RELEASE $B$N$^$C$5$i$J%7%9%F%`$K$*$$$F!"(B

1) cvsup $B$G:G?7$N(B ports tree $B$r=&$&(B

2) ports/61069 $B$N(B Mk/bsd.emacs.mk $B$N%Q%C%A$rEv$F$k(B

3) editors/apel/Makefile $B$KDs<($5$l$?%Q%C%A$rE,MQ$9$k!#(B

 	-MAKE_ARGS+=    PREFIX="${LOCALBASE}" \
 	-               LISPDIR="${APEL_LISPDIR}" \
 	+MAKE_ARGS+=    LISPDIR="${APEL_LISPDIR}" \

4) emacs-21 $B$,%$%s%9%H!<%k$5$l$F$J$$>uBV$G!"(B

   # cd /usr/ports/editors/apel
   # make PREFIX=/usr/local/emacs21 install

$B$H$9$k!#(B

$B$H!"(Bapel $B$N%$%s%9%H!<%k$NCJ3,$G!"(Bemacs-21 $B$,%$%s%9%H!<%k$5$l$F$$$J$$(B
$B$?$a!"(Beditors/emacs21 $B$N%$%s%9%H!<%k$r3+;O$7!">e5-$N$h$&$J%(%i!<$K$J(B
$B$j$^$9!#(B

$B$?$@$7!"(Beditors/emacs-21 $B$,(B $B$9$G$K(B PREFIX=/usr/local/emacs21 $B$G%$%s(B
$B%9%H!<%k$5$l$F$$$k>uBV$G$O!"(Bbsd.emacs.mk $B$N%Q%C%A$N5!G=$,M-8z$K$J$j!"(B
$B@5$7$/(B apel $B$,%$%s%9%H!<%k$5$l$^$9!#(B

$B$3$l$O!"0J2<$N860x$K$h$k$H$3$m$G$9!#(B

1) apel $B$N0MB84X78$N8!=P;~$K!"(Bemacs-21 $B$,%$%s%9%H!<%k$5$l$F$$$J$$$N$G!"(B
   emacs-21 $B$N%$%s%9%H!<%k$r9T$$$K9T$-$^$9!#(B
   $B$3$N$H$-!"(Bbsd.emacs.mk $B$r$9$G$KFI$_$3$s$G!"I>2A$7$?$"$H$J$N$G!"(B
     EMACS_BASE == LOCALBASE
   $B$H$J$C$F$$$^$9!#(B

2) apel $B$+$i0MB84X78$K$h$j!"(B
   emacs-21 $B$O(B PREFIX=/usr/local/emacs21 $B$G%$%s%9%H!<%k$7$^$9(B

3) $B$?$@$7!"(Bemacs-21 $B$N%$%s%9%H!<%k$,=*N;$7$F!"(Bapel $B$N%$%s%9%H!<%k$K(B
   $BLa$C$FMh$?$H$-$K$O!"$9$G$K(B bsd.emacs.mk $B$OI>2A:Q$_$J$N$G!"(B
     EMACS_CMD = ${LOCALBAE}/bin/emacs-21.3
   $B$rC5$7$F!"(Bbyte-compile $B$7$^$9!#(B
   make $B$N5!9=$H$7$F!"$3$3$G!"La$C$F$-$?$H$-$K!"(Bbsd.emacs.mk $B$r:FI>2A(B
   $B$7$J$$$N$,LdBj$H$J$j$^$9!#(B

4) 2) $B$G%$%s%9%H!<%k$5$l$?(B emacs-21.3 $B$O(B PREFIX=/usr/local/emacs21 $B$G(B
   $B%$%s%9%H!<%k$5$l$F$$$k$?$a!"(B/usr/local/emacs21/bin/emacs-21.3 $B$K(B
   $B$"$k$?$a!"(Bbyte-compile $B$K<:GT$7$^$9!#(B

$B0J>e$N$3$H$O!"(B

# cd /usr/ports/editors/apel
# make PREFIX=/usr/local/emacs21 install
===>  Extracting for apel-emacs21-10.6
>> Checksum OK for apel-10.6.tar.gz.
===>  Patching for apel-emacs21-10.6
===>  Applying FreeBSD patches for apel-emacs21-10.6
===>   apel-emacs21-10.6 depends on file: /usr/local/bin/emacs-21.3 - not found
===>    Verifying install for /usr/local/bin/emacs-21.3 in /usr/ports/editors/emacs21
====>
====> To enable menubar fontset support, define WITH_MENUBAR_FONTSET
====>
===>  Extracting for emacs-21.3
>> Checksum OK for emacs-21.3.tar.gz.
   :

$B$H$$$&(B make $B$N=PNO$+$i$b$o$+$kDL$j$+$H;W$$$^$9!#(B





$B$^$?!"JL$NLdBj$H$7$F!"(B

$BNc$($P!"$*$?$a$7$G!"(Bemacs-21 $B$H(B apel $B$r(B PREFIX $B$r;HMQ$7$F!"(B
$B%$%s%9%H!<%k$9$k$H$7$^$9!#(B

1) ports/61069 $B$N(B Mk/bsd.emacs.mk $B$N%Q%C%A$rEv$F$k(B

2) emacs-21 $B$r0J2<$N$h$&$K%$%s%9%H!<%k$9$k(B

   # cd /usr/ports/editors/emacs21
   # make PREFIX=/usr/local/emacs21 install

3) editors/apel/Makefile $B$rDs<($5$l$?%Q%C%A$rE,MQ$9$k!#(B

 	-MAKE_ARGS+=    PREFIX="${LOCALBASE}" \
 	-               LISPDIR="${APEL_LISPDIR}" \
 	+MAKE_ARGS+=    LISPDIR="${APEL_LISPDIR}" \

4) $B$*$?$a$7$G%$%s%9%H!<%k$7$?(B emacs-21 $B$K(B apel $B$r%$%s%9%H!<%k$9$k!#(B

   # cd /usr/ports/editors/apel
   # make PREFIX=/usr/local/emacs21 install

$B$3$3$G%$%s%9%H!<%k$5$l$?(B apel $B$O(B 

  /usr/local/emacs21/share/emacs/21.3/site-lisp

$B$K$O%$%s%9%H!<%k$5$l$J$$!#(B

$B$3$N$^$^$N=$@5$G$O!"(BPREFIX $B$r;H$C$F$b%$%s%9%H!<%k$9$k$N$OLdBj$,$"$k(B
$B$?$a!"(Belisp $B7O$N(B ports $B$N(B LOCALBASE $BLdBj$rD>$9I,MW$,$"$j$^$9!#(B

$B$3$N>l9g$O!"(BLOCALBASE $B$r;H$C$F%$%s%9%H!<%k$9$k$H(B
   # cd /usr/ports/editors/apel
   # make LOCALBASE=/usr/local/emacs21 install
$B%$%s%9%H!<%k$O@5>o$K=*N;$7!"@5$7$$0LCV$K%$%s%9%H!<%k$G$-$^$9$,!"(B
PREFIX $B$r;H$C$F!"$H$$$&LdBj$+$iN%$l$k$3$H$K$J$j$^$9!#(B

$B$^$?!"(BLOCALBASE $B$H(B PREFIX $B$r;H$$J,$1$k$H$9$l$P!"$I$N(B ports $B$G(B
$B$I$N$h$&$K;H$$J,$1$l$P$$$$$N$+(B Makefile $B$rFI$^$J$$$H$o$+$i$J$$(B
$B$+$H;W$$$^$9!#(B

> ::PREFIX $B%/%j!<%sLdBj$H$$$&$h$j$O!"(BPREFIX$B!](BLOCALBASE $BLdBj$H$$$&(B
> ::$B$3$H$K$J$j$^$9!#(B
> ::$B8=;~E@$G$O!"(Bports $B$N(B framework $B$,Bg$-$/JQ$o$k$3$H$O$J$$$N$G!"(B
> ::$B$3$&$$$C$?(B ports $B$N>l9g$O!"(BLOCALBASE $B$rJQ$($F%$%s%9%H!<%k$7$F(B
> ::$B$$$?$@$1$k$H9,$$$G$9!#(B
> 
> $B>e5-$NOC$+$i!"!V(BPREFIX$B!](BLOCALBASE $BLdBj!W$H$$$&;v$ON;2rCW$7$^$7$?!#(B
> $B;d$N%Q%C%A$b<c43(Bad hoc$BE*ItJ,$OG'$a$^$9$,!"K\Ev$N0UL#$G$N!V(BPREFIX
> $B%/%j!<%s!W$rL\;X$9>.$5$J0lJb$H9M$($F$$$?$@$1$l$P9,$$$G$9!#(B

$B$3$NLdBj$r>/$7$E$D2r7h$7$F$$$/$3$H$K$O!"$d$V$5$+$G$O$J$$$N$G$9$,!"(B
ad hoc $B$J=$@5$K(B ad hoc $B$J=$@5$r=E$M$F$$$/$N$OHr$1$?$$$H;W$C$F$$$^$9!#(B

$B>e5-$N$h$&$K!"LdBj$,H/@8$9$k$3$H$KBP$7$F$N!"2r7h:v!"$*$h$S!"(B
$B!V(BPREFIX $B$G$*<j7Z$K2>%$%s%9%H!<%k!W$N(B emacsen $B<~$j$NA4BNE*$J2r7h:v(B
$B$r$*J9$+$;4j$($J$$$G$7$g$&$+!)(B

$B$=$N>e$G$N:#2s$N(B PR $B$H$$$&$3$H$G$"$l$P!"(Bcommit $B$7$?$$$H;W$$$^$9$,!"(B
$B!V:#$N(B Ports System $B$N>u67$G$O!"(BLOCALBASE $B$r;H$&$h$&$K$7$F$/$@$5$$!W(B
$B$H$$$&$N$,;d$NJ}?K$G$9!#(B
$B$3$N6&B8$J$I$NLdBj$O!"(Bemacs $B$KFC2=$7$?LdBj$G$O$J$$$N$G!"(Bbsd.emacs.mk 
$B$G=$@5$9$kLdBj$G$O$J$/!"(Bbsd.port.mk$B!"$D$^$j!"(Bports system $B$N%U%l!<%`(B
$B%o!<%/$G$G=$@5$9$Y$-LdBj$@$H;W$C$F$$$k$+$i$G$9!#(B

---
Shigeyuki Fukushima <shige@FreeBSD.org>
