summaryrefslogtreecommitdiff
path: root/editors/apel-xemacs21-mule
diff options
context:
space:
mode:
authorShigeyuki Fukushima <shige@FreeBSD.org>2000-01-09 16:31:01 +0000
committerShigeyuki Fukushima <shige@FreeBSD.org>2000-01-09 16:31:01 +0000
commit07aa13c013e6de49b6c93ee5ca9d44ce483700d9 (patch)
tree8c7240ff464c26adee014a4f86bc5bb513630cf6 /editors/apel-xemacs21-mule
parentInstall _pkg.el for xemacs(21.x or later) package version descriptor. (diff)
Delete BROKEN mark.
Add target `xemacs-package'.
Notes
Notes: svn path=/head/; revision=24604
Diffstat (limited to 'editors/apel-xemacs21-mule')
-rw-r--r--editors/apel-xemacs21-mule/Makefile21
-rw-r--r--editors/apel-xemacs21-mule/pkg-comment2
-rw-r--r--editors/apel-xemacs21-mule/pkg-descr2
-rw-r--r--editors/apel-xemacs21-mule/pkg-plist3
4 files changed, 22 insertions, 6 deletions
diff --git a/editors/apel-xemacs21-mule/Makefile b/editors/apel-xemacs21-mule/Makefile
index fb40db0b5b01..c7abc98f4d69 100644
--- a/editors/apel-xemacs21-mule/Makefile
+++ b/editors/apel-xemacs21-mule/Makefile
@@ -1,4 +1,4 @@
-# New ports collection makefile for: apel for xemacs-mule
+# New ports collection makefile for: apel for xemacs21-mule
# Version required: 9.23
# Date created: 13 June 1999
# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
@@ -7,7 +7,6 @@
#
MAINTAINER= shige@FreeBSD.org
-BROKEN= editors/xemacs-mule is removed.
# This is a slave port.
PORTCLASS= slave
@@ -16,8 +15,9 @@ MASTERDIR= ${.CURDIR}/../../editors/apel-emacs
# emacs port setup
EMACS_NAME= xemacs
-EMACS_PORT= xemacs-mule
+EMACS_PORT= xemacs21-mule
EMACS_VER= 21.1.8
+EMACS_CMD= ${PREFIX}/bin/${EMACS_PORT}
EMACS_LIBDIR= lib/${EMACS_NAME}
EMACS_PACKAGESDIR= ${EMACS_LIBDIR}/site-packages
# packages-subdirectories which this port requires
@@ -35,11 +35,24 @@ PKGDIR= ${.CURDIR}/pkg
# package info manifest
MANIFEST= MANIFEST.apel
+
+# xemacs package
+XEMACS_PKGNAME= apel
+XEMACS_PKGVER= 1.16
+XEMACS_PKG_TARBALL= ${XEMACS_PKGNAME}-${XEMACS_PKGVER}-pkg.tar.gz
+XEMACS_PKG_CONTENTS= pkginfo/${MANIFEST} lisp/${XEMACS_PKGNAME}
+
# package documents
-APELDOCDIR= ${EMACS_PACKAGESDIR}/lisp/apel
+APELDOCDIR= ${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME}
.if defined(PARALLEL_PACKAGE_BUILD)
FORBIDDEN= hang
.endif
+xemacs-package: install
+ @${RM} -f ${.CURDIR}/${XEMACS_PKG_TARBALL}
+ @(cd ${PREFIX}/${EMACS_PACKAGESDIR} ;\
+ ${TAR} -zcf ${.CURDIR}/${XEMACS_PKG_TARBALL} ${XEMACS_PKG_CONTENTS} ;\
+ )
+
.include <${MASTERDIR}/Makefile>
diff --git a/editors/apel-xemacs21-mule/pkg-comment b/editors/apel-xemacs21-mule/pkg-comment
index e5fd50483d85..96d1015dd519 100644
--- a/editors/apel-xemacs21-mule/pkg-comment
+++ b/editors/apel-xemacs21-mule/pkg-comment
@@ -1 +1 @@
-A Portable Emacs Library for xemacs-mule
+A Portable Emacs Library for xemacs21-mule
diff --git a/editors/apel-xemacs21-mule/pkg-descr b/editors/apel-xemacs21-mule/pkg-descr
index 63a9ebfee200..140a1ba742ca 100644
--- a/editors/apel-xemacs21-mule/pkg-descr
+++ b/editors/apel-xemacs21-mule/pkg-descr
@@ -1,4 +1,4 @@
-A Portable Emacs Library.
+A Portable Emacs Library for xemacs21-mule.
--- Emacs Library Porting
diff --git a/editors/apel-xemacs21-mule/pkg-plist b/editors/apel-xemacs21-mule/pkg-plist
index ef1fb4ef0112..e3507b4f37ee 100644
--- a/editors/apel-xemacs21-mule/pkg-plist
+++ b/editors/apel-xemacs21-mule/pkg-plist
@@ -1,4 +1,5 @@
%%EMACS_PACKAGESDIR%%/pkginfo/MANIFEST.apel
+%%EMACS_PACKAGESDIR%%/lisp/apel/_pkg.el
%%EMACS_PACKAGESDIR%%/lisp/apel/ChangeLog
%%EMACS_PACKAGESDIR%%/lisp/apel/README.en
%%EMACS_PACKAGESDIR%%/lisp/apel/README.ja
@@ -28,6 +29,8 @@
%%EMACS_PACKAGESDIR%%/lisp/apel/mcs-20.elc
%%EMACS_PACKAGESDIR%%/lisp/apel/mcs-xm.el
%%EMACS_PACKAGESDIR%%/lisp/apel/mcs-xm.elc
+%%EMACS_PACKAGESDIR%%/lisp/apel/mcs-xmu.el
+%%EMACS_PACKAGESDIR%%/lisp/apel/mcs-xmu.elc
%%EMACS_PACKAGESDIR%%/lisp/apel/mule-caesar.el
%%EMACS_PACKAGESDIR%%/lisp/apel/mule-caesar.elc
%%EMACS_PACKAGESDIR%%/lisp/apel/path-util.el