summaryrefslogtreecommitdiff
path: root/lang/eieio/Makefile
diff options
context:
space:
mode:
authoruebayasi <uebayasi@pkgsrc.org>2003-01-11 08:53:48 +0000
committeruebayasi <uebayasi@pkgsrc.org>2003-01-11 08:53:48 +0000
commit11094883788f50de4fc7829b22c5a3662e188020 (patch)
tree093cd2ea5957095f01fd726394510f288ff9a37a /lang/eieio/Makefile
parent11f194710fa5cd05c3c5c3021d459b39cbc7574f (diff)
downloadpkgsrc-11094883788f50de4fc7829b22c5a3662e188020.tar.gz
Update eieio to 0.17. Patch from Yoshifumi Hiramatsu in PR19727.
Changes are unknown. (ChangeLog doesn't mention version numbers...) Convert to use emacs.mk.
Diffstat (limited to 'lang/eieio/Makefile')
-rw-r--r--lang/eieio/Makefile31
1 files changed, 14 insertions, 17 deletions
diff --git a/lang/eieio/Makefile b/lang/eieio/Makefile
index 29d94d54d42..9a1419737b0 100644
--- a/lang/eieio/Makefile
+++ b/lang/eieio/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2002/02/18 15:14:24 seb Exp $
+# $NetBSD: Makefile,v 1.4 2003/01/11 08:53:48 uebayasi Exp $
#
-DISTNAME= eieio-0.16
+DISTNAME= eieio-0.17
CATEGORIES= lang editors
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cedet/}
@@ -9,33 +9,30 @@ MAINTAINER= cjones@netbsd.org
HOMEPAGE= http://cedet.sourceforge.net/eieio.shtml
COMMENT= Enhanced Integration of Emacs Interpreted Objects
-.include "../../mk/bsd.prefs.mk"
+.include "../../mk/emacs.mk"
-.if defined(USE_XEMACS)
-DEPENDS+= xemacs-[0-9]*:../../editors/xemacs
-EMACS= xemacs
-LISPDIR= lib/xemacs/xemacs-packages/lisp/eieio
-.else
-DEPENDS+= emacs-[0-9]*:../../editors/emacs
-EMACS= emacs
-LISPDIR= share/emacs/site-lisp/eieio
+.if ${EMACS_FLAVOR} == "emacs"
+.elif ${EMACS_FLAVOR} == "xemacs"
+DEPENDS+= xemacs-packages:../../editors/xemacs-packages
.endif
-BUILD_ENV+= EMACS=${EMACS}
-PLIST_SUBST+= LISPDIR=${LISPDIR}
+MAKEFLAGS+= EMACS=${EMACS_BIN}
NO_CONFIGURE= # set
USE_GMAKE= # set
INFO_FILES= eieio.info
-SRCS= eieio.el eieio-comp.el eieio-opt.el eieio-custom.el \
- eieio-doc.el eieio-base.el compare-strings.el
+# XXX $cd ${WRKSRC}; ${MAKE} -V eieio_LISP
+SRCS= eieio.el eieio-comp.el eieio-opt.el eieio-custom.el eieio-doc.el \
+ eieio-base.el
+# XXX $cd ${WRKSRC}; ${MAKE} -V examples_LISP
+SRCS+= tree.el call-tree.el chart.el eieio-speedbar.el linemark.el
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/${LISPDIR}
+ ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/eieio
cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \
- ${PREFIX}/${LISPDIR}
+ ${EMACS_LISPPREFIX}/eieio
cd ${WRKSRC} && ${INSTALL_DATA} ${INFO_FILES} ${PREFIX}/info
.include "../../mk/texinfo.mk"