From owner-ports-jp@jp.freebsd.org  Wed Jul 11 15:41:21 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id PAA25955;
	Wed, 11 Jul 2001 15:41:21 +0900 (JST)
	(envelope-from owner-ports-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.9.3+3.2W/8.7.3) with ESMTP id PAA25950
	for <ports-jp@jp.freebsd.org>; Wed, 11 Jul 2001 15:41:21 +0900 (JST)
	(envelope-from shige@sitc.toshiba.co.jp)
Received: from tis2.tis.toshiba.co.jp (tis2 [133.199.160.66])
	by inet-tsb.toshiba.co.jp (3.7W:TOSHIBA-ISC-2000030918) with ESMTP id PAA27021;
	Wed, 11 Jul 2001 15:41:16 +0900 (JST)
Received: from mx4.toshiba.co.jp by tis2.tis.toshiba.co.jp (8.8.4+2.7Wbeta4/3.3W9-95082317)
	id PAA13151; Wed, 11 Jul 2001 15:41:15 +0900 (JST)
Received: from tas0470.sitc.toshiba.co.jp by toshiba.co.jp (8.7.1+2.6Wbeta4/3.3W9-TOSHIBA-GLOBAL SERVER) id PAA18498; Wed, 11 Jul 2001 15:41:10 +0900 (JST)
Received: from aurora.sitc.toshiba.co.jp.sitc.toshiba.co.jp by tas0470.sitc.toshiba.co.jp (8.9.3/sitc-1.4) with ESMTP
	id PAA29369; Wed, 11 Jul 2001 15:41:09 +0900 (JST)
Date: Wed, 11 Jul 2001 15:41:02 +0900
Message-ID: <86d778j7cx.wl@aurora.sitc.toshiba.co.jp>
From: Shigeyuki Fukushima <shige@FreeBSD.org>
To: kiri@pis.toba-cmt.ac.jp
Cc: ports-jp@jp.freebsd.org
In-Reply-To: <200107100901.f6A91Bk97942@pis.toba-cmt.ac.jp>
References: <200107100901.f6A91Bk97942@pis.toba-cmt.ac.jp>
User-Agent: Wanderlust/2.5.8 (Smooth) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (i386--freebsd) MULE/4.0 (HANANOEN)
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: ports-jp 11193
Subject: [ports-jp 11193] Re: Elisp ports install path
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: shige@FreeBSD.org

At Tue, 10 Jul 2001 18:01:10 +0900,
kiri@pis.toba-cmt.ac.jp wrote:

> $B:#99$J$s$G$9$,!"(BElisp $B$J(B ports $B$N%$%s%9%H!<%k%Q%9$O0J2<$N$h$&$K$9$k$N(B
> $B$rI8=`$H$9$k$N$G$h$m$7$$$N$G$7$g$&$+!)(B

$B:#99$G$9$,!"%]%j%7!<$H$7$F7h$C$F$O$$$^$;$s!#(B;)

bsd.emacs.mk $B$G$O!"(B

# emacsen libdir without ${LOCALBASE}
EMACS_SITE_LISPDIR?=            ${EMACS_LIBDIR}/site-lisp
EMACS_VERSION_SITE_LISPDIR?=    ${EMACS_LIBDIR_WITH_VER}/site-lisp

$B$,$$$o$f$k(B elisp-package $B$J$7HG$N(B emacsen $B$N%$%s%9%H!<%k%Q%9$K(B
$B$J$C$F$$$^$9!#(B

XEmacs21 $B0J9_$N(B elisp-packages $B$"$jHG$N(B emacsen $B$K4X$7$F$O!"(B
$BF1%U%!%$%k$G$O5,Dj$7$F$$$^$;$s!#(B
$B$H$$$&$N$O!"(Belisp-packages $B$OJL$N(B port ($B$$$o$f$k(B package install port)$B$G(B
$B9T$&$H$$$&$N$,L\;X$7$F$$$kJ}8~$G$9!#$=$N7o$K4X$7$F$O!"(B

http://home.jp.freebsd.org/cgi-bin/showmail/ports-jp/9179

$B$"$k$$$O!"$3$N%9%l%C%I$G$9!#(B
$B$^$@0MA3$H$7$F!"$$$o$f$k2aEO4|$N$^$^$G$9!#(B



$B$^$?!"(Belisp-package $B$J$7HG(B emacsen $B$K$D$$$F$G$9$,!"(B

> (1) emacs-19.34
>   *.el,*.elc	$B"*(B ${PREFIX}/share/emacs/site-lisp/hoge
>   hoge-setup.el	$B"*(B ${PREFIX}/share/emacs/19.34/site-lisp


$B$N$h$&$K(B ${EMACS_VERSION_SITE_LISPDIR} $B$G$O$J$/!"(B
${EMACS_SITE_LISPDIR} $B$K(B install $B$9$k$h$&$K$7$F$$$k$N$,!"(B
$B$?$$$F$$$N(B port $B$@$H;W$$$^$9!#(B

$B8=:_$N(B FreeBSD $B$N(B ports/packages $B$N%7%9%F%`>e!"(B

  emacsen $B$N(B($B%^%$%J!<%P!<%8%g%s$r4^$`(B)$B%P!<%8%g%s$H(Belisp$B$N%P!<%8%g%s$,(B
  $B40A4$J0MB84X78$K$"$k(B

$B$N$G!"$=$NE@$+$i8+$k$H!"(B${EMACS_SITE_LISPDIR} $B$K(B install $B$7$h$&$H!"(B
${EMACS_VERSION_SITE_LISPDIR} $B$K(B install $B$7$h$&$HF1$8$H$$$($PF1$8$G$9!#(B

$B463PE*$K!"$"$k$$$O!"=>MhDL$j$K!"=>$C$?7A$G!"(B${EMACS_SITE_LISPDIR} $B$K(B
install $B$7$F$$$k!"$H$$$&$N$,!"8=:_$N(B ports $B$N>uBV$N@5$7$$2r<a$@$H(B
$B;W$$$^$9!#(B


$B$H$$$&$h$&$J$3$H$r9M$($F$$$k$H!"(BFreeBSD ports/packages $BMQ$N(B
site-lisp $B%G%#%l%/%H%j$H$$$&$N$rMQ0U$7$F$b$h$$$h$&$J5$$b$7$F$-$^$7$?!#(B
$B$=$NCf$K!"(B

  a. $B$9$Y$F$N(B Emacsen $B4V$G6&M-(B (byte-compile $B$J$7(B)
  b. major version $B4V$G6&M-(B (byte-compile $B$"$j(B?!)
  c. $BFCDj$N(B Emacs $B$N%P!<%8%g%s$N$_$G;HMQ2DG=(B (byte-compile $B$"$j(B)

$B$N$h$&$J(B3$B<oN`$N%G%#%l%/%H%j$r:n@.$7$F!"@Z$jJ,$1$k$N$,$h$$$N$+$b(B
$B$7$l$^$;$s!#(B

ex.)
    a: ${PREFIX}/share/emacsen/site-lisp
    b: ${PREFIX}/share/emacsen/emacs20/site-lisp
    b: ${PREFIX}/share/emacsen/mule19/site-lisp
    b: ${PREFIX}/share/emacsen/emacs19/site-lisp
    c: ${PREFIX}/share/emacsen/emacs20/20.7/site-lisp
    c: ${PREFIX}/share/emacsen/mule19/19.34/site-lisp
    c: ${PREFIX}/share/emacsen/emacs19/19.34/site-lisp

ports/packages $B%7%9%F%`>e$G0MB8(Bports/packages $B$N%P!<%8%g%s$N(B
$B%3%s%H%m!<%k$,$G$-$k$h$&$K$J$C$?$H$-$K!">e5-$N(B b. $B$O(B ports/packages 
$B$N%7%9%F%`>e$GM-8z$K$J$k$G$7$g$&!#(B

$B%5!<%A$9$k(B site-lisp $B%G%#%l%/%H%j$rFH<+$KDI2C$9$k$N$O!"(B
editors/emacs20-mule-devel ports $B$N7o$+$i$b!"FC$K:$Fq$J(B
$BOC$G$O$"$j$^$;$s$,!";E3]$1$N$?$a$N(B patch files $B$OI,MW$K(B
$B$J$j$^$9!#(B
$B$=$NE@$,%G%U%)%k%H$N(B build $B$H$O0[$J$C$F$7$^$$$^$9!#(B

$B$I$N$h$&$K$7$^$7$g$&$+!)(B

--- shige
