From owner-ports-jp@jp.freebsd.org  Wed Mar 22 23:01:23 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA31454;
	Wed, 22 Mar 2000 23:01:23 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from t-mta4.odn.ne.jp (mfep4.odn.ne.jp [143.90.131.168])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA31449
	for <ports-jp@jp.freebsd.org>; Wed, 22 Mar 2000 23:01:22 +0900 (JST)
	(envelope-from shigeisp@pop02.odn.ne.jp)
Received: from athena.shige.org ([210.188.10.175]) by t-mta4.odn.ne.jp
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000322140121.NPEP919.t-mta4.odn.ne.jp@athena.shige.org>;
          Wed, 22 Mar 2000 23:01:21 +0900
To: ports-jp@jp.freebsd.org, asami@FreeBSD.org
From: Shigeyuki Fukushima (=?iso-2022-jp?B?GyRCSiFFZ0xQRzcbKEI=?=)
 <shige@FreeBSD.org>
In-Reply-To: <20000219155910.HPBR29191.t-mta4.odn.ne.jp@athena.shige.org>
References: <200002181513.AAA25407@pis.toba-cmt.ac.jp>
	<vqcr9eaf613.fsf@silvia.hip.berkeley.edu>
	<20000219155910.HPBR29191.t-mta4.odn.ne.jp@athena.shige.org>
X-Mailer: Mew version 1.95b3 on Emacs 20.5 / Mule 4.0
 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?=
X-URL: http://www.freebsd.org/~shige/
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Wed_Mar_22_22:59:24_2000_423)--"
Content-Transfer-Encoding: 7bit
Date: Wed, 22 Mar 2000 23:01:17 +0900
X-Dispatcher: imput version 990905(IM130)
Lines: 200
Message-Id: <20000322140121.NPEP919.t-mta4.odn.ne.jp@athena.shige.org>
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: ports-jp 9159
Subject: [ports-jp 9159] Re: Please commit PR
 ports/16743(xemacs-21.18->21.1.9)
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: shigeisp@pop02.odn.ne.jp

----Next_Part(Wed_Mar_22_22:59:24_2000_423)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

From: Shigeyuki Fukushima ($BJ!EgLPG7(B) <shige@FreeBSD.org>
Subject: [ports-jp 8945] Re: Please commit PR ports/16743(xemacs-21.18->21.1.9)
Date: Sun, 20 Feb 2000 00:58:52 +0900

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

> asami> $B$"!<!"$9$_$^$;$s!#$3$l!"$I$&$J$C$F$$$^$9$G$7$g$&$+!#!J!dJ!Eg$5$s!)!K(B
> $B$9$$$^$;$s!#(Bpending $BCf$G$9!#(B^^;
> $B$7$P$i$/BT$C$F$$$?$@$1$^$9$+!)(B>$B4X78<T3F0L(B

$B$H$j$"$($:!"(Bbase $B$H$J$k$b$N$rE:IU$7$^$9!#(B
$B$3$l$K6&DL4X?t$H$J$k(B target $B$r2C$($F$b$h$$$+$J$H9M$($F$*$j$^$9!#(B

$B$^$?!"(BXEmacs $B4XO"(B ports $B$GI,MW$JJQ?t$d6&DL4X?t$N:G>.8B$rIU$12C$($k(B
$B$H$$$&$N$b$h$$$+$b$7$l$^$;$s!#(B

$B8=;~E@$G$O!"(BXEmacs elisp pkg $B4XO"$O!"(B

 pkg $B$r$^$H$a$F(B $BE83+$7$F(B install $B$9$k$@$1$N(B meta ports 

$B$K$7$h$&$H$$$&J}8~$K$`$+$C$F$$$k$N$G!"(Bports tree $BE*$K$O!"(B
$BFC$KI,MW$J$5$=$&$J5$$O$7$^$9!#(B

$B6M;3$5$s$N%&%'%V%Z!<%8$GDs0F$5$l$F$$$k(B pkg $B$r:n@.$9$k:]$K(B
$BI,MW$J$b$N$K4X$7$F$O!"JLJ*$H$7!"(Bpkg $B3+H/<T!"$"$k$$$O!"(B
XEmacs $B%W%m%8%'%/%HFb$G(B share $B$9$k$b$N$@$H9M$($F$$$^$9!#(B

--- shige (Shigeyuki Fukushima) <shige@FreeBSD.ORG>


----Next_Part(Wed_Mar_22_22:59:24_2000_423)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="bsd.port.emacs.mk"

#-*- mode: Fundamental; tab-width: 4; -*-
# ex:ts=4
#
#	$FreeBSD:$
#	$NetBSD:$
#	$OpenBSD:$
#
#	bsd.port.emacs.mk - 19990829 Shigeyuki Fukushima.
#	This file is in the public domain.
#
# Please view me with 4 column tabs!
#

Emacs_Include=			bsd.port.emacs.mk
Emacs_Include_MAINTAINER=	shige@FreeBSD.org

#
# This file for ports which depend on emacs family.
# Please define EMACS_PORT_NAME variable and include this file 
# in such port's Makefile.
# 	.include <bsd.port.emacs.mk>
#
# This directive is independent of the directive:
#	.include <bsd.port.mk>
# and so on.
#
#
# This file exports the following common useful variables:
#
# EMACS_NAME:
#		emacsen's command-line basename.
#		ex.) "emacs" when emacsen is a emacs-20.6.
#
# EMACS_VER:
#		emacsen's version.
#		ex.) "20.6" when emacsen is a emacs-20.6.
#
# EMACS_MAJOR_VER:
#		emacsen's major version.
#		ex.) "20" when emacsen is a emacs-20.6.
#
# EMACS_LIBDIR:
#		emacsen's library directory name without ${PREFIX}.
#		ex.) "share/emacs" when emacsen is a emacs-20.6.
#
# EMACS_LIBDIR_WITH_VER:
#		emacsen's version specific library directory name 
#		without ${PREFIX}.
#		ex.) "share/emacs/20.6" when emacsen is a emacs-20.6.
#
# EMACS_CMD:
#		emacsen's command-line filename. (full path)
#		ex.) "/usr/local/bin/emacs-20.6" when emacsen is a 
#		     emacs-20.6 and ${PREFIX} is "/usr/local".
#
# EMACS_SITE_LISPDIR:
#		emacsen's site-lisp directory name without ${PREFIX}.
#		ex.) "share/emacs/site-lisp" when emacsen is a emacs-20.6.
#
# EMACS_VERSION_SITE_LISPDIR:
#		emacsen's version specific site-lisp directory name
#		without	${PREFIX}.
#		ex.) "share/emacs/20.6/site-lisp" when emacsen is a
#		emacs-20.6.
#


.if defined(EMACS_PORT_NAME)

# Definitions for Emacs-19.x
.if (${EMACS_PORT_NAME} == "emacs19")
EMACS_NAME=		emacs
EMACS_VER=		19.34
EMACS_MAJOR_VER=	19
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		share/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	share/${EMACS_NAME}/${EMACS_VER}

# Definitions for Emacs-20.x
.elif (${EMACS_PORT_NAME} == "emacs20")
EMACS_NAME=		emacs
EMACS_VER=		20.6
EMACS_MAJOR_VER=	20
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		share/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	share/${EMACS_NAME}/${EMACS_VER}

# Definitions for Mule-19.x
.elif (${EMACS_PORT_NAME} == "mule19")
EMACS_NAME=		mule
EMACS_VER=		19.34
EMACS_MAJOR_VER=	19
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		share/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	share/${EMACS_NAME}/${EMACS_VER}

# Definitions for XEmacs-19.x
.elif (${EMACS_PORT_NAME} == "xemacs19")
EMACS_NAME=		xemacs
EMACS_VER=		19.16
EMACS_MAJOR_VER=	19
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		lib/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}

# Definitions for XEmacs-20.x
.elif (${EMACS_PORT_NAME} == "xemacs20")
EMACS_NAME=		xemacs
EMACS_VER=		20.4
EMACS_MAJOR_VER=	20
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		lib/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}

# Definitions for XEmacs-21.x
.elif (${EMACS_PORT_NAME} == "xemacs21")
EMACS_NAME=		xemacs
EMACS_VER=		21.1.9
EMACS_MAJOR_VER=	21
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		lib/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}

# Definitions for XEmacs-21.x with Mule
.elif (${EMACS_PORT_NAME} == "xemacs21-mule")
EMACS_NAME=		xemacs
EMACS_VER=		21.1.9
EMACS_MAJOR_VER=	21
# emacs libraries directory without ${PREFIX}
EMACS_LIBDIR?=		lib/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}
.endif

# Not defined ${EMACS_PORT_NAME}
.else
	@${ECHO} "Error: Bad port."
	@${ECHO} "You must define EMACS_PORT_NAME when using ${Emacs_Include}."
	@${ECHO} "Its value is:"
	@${ECHO} "	Emacs  family: emacs19 mule19 emacs20"
	@${ECHO} "	XEmacs family: xemacs19 xemacs20 xemacs21 xemacs21-mule"
	@${FALSE}
.endif


#
# Common Definitions
#

# emacsen command-line filename
EMACS_CMD?=		${PREFIX}/bin/${EMACS_NAME}-${EMACS_VER}

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


.endif

# End of bsd.port.emacs.mk.

----Next_Part(Wed_Mar_22_22:59:24_2000_423)----
