summaryrefslogtreecommitdiff
path: root/editors/xemacs-current
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2006-03-20 18:21:29 +0000
committerjlam <jlam@pkgsrc.org>2006-03-20 18:21:29 +0000
commite10b319ed7fddf0d18ab98749101f97333d39535 (patch)
tree90109bdcf9c835ad847652833cbd08c8b50b782d /editors/xemacs-current
parent741aecb60794fe08a7a2c61bfcc516bee56c6a2b (diff)
downloadpkgsrc-e10b319ed7fddf0d18ab98749101f97333d39535.tar.gz
Fix xemacs packages to honor PKGINFODIR in the default INFOPATH when
reading info files. Also strip the split info files from the PLIST as the plist module handles them automatically. Lastly, define INFO_FILES so that the pkginstall framework properly manages the "dir" info file database index in the xemacs info directory. Bump the PKGREVISION.
Diffstat (limited to 'editors/xemacs-current')
-rw-r--r--editors/xemacs-current/Makefile7
-rw-r--r--editors/xemacs-current/PLIST26
2 files changed, 5 insertions, 28 deletions
diff --git a/editors/xemacs-current/Makefile b/editors/xemacs-current/Makefile
index 98be6435d79..d08d128ced9 100644
--- a/editors/xemacs-current/Makefile
+++ b/editors/xemacs-current/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.51 2006/02/05 23:08:59 joerg Exp $
+# $NetBSD: Makefile,v 1.52 2006/03/20 18:21:29 jlam Exp $
DISTNAME= xemacs-21.5.19
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_XEMACS:=xemacs-21.5/}
@@ -42,7 +42,7 @@ WITH_WIDGETS= --with-widgets=lucid
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-INFOPATH= ${PREFIX}/info:${X11BASE}/info:/usr/local/info
+INFOPATH= ${PREFIX}/${PKGINFODIR}:${X11BASE}/${PKGINFODIR}:${LOCALBASE}/${PKGINFODIR}
HAS_CONFIGURE= YES
CONFIGURE_ARGS+= ${MACHINE_GNU_PLATFORM}
@@ -58,6 +58,7 @@ CONFIGURE_ARGS+= --site-includes=${PREFIX}/include:${WRKDIR}
CONFIGURE_ARGS+= --site-libraries=${PREFIX}/lib
CFLAGS+= -Dunix
+INFO_FILES= # PLIST
post-patch:
@${RM} -f ${WRKSRC}/etc/ctags.1.orig
diff --git a/editors/xemacs-current/PLIST b/editors/xemacs-current/PLIST
index df22887b556..5ccf4e2e2a5 100644
--- a/editors/xemacs-current/PLIST
+++ b/editors/xemacs-current/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2005/03/02 22:05:19 magick Exp $
+@comment $NetBSD: PLIST,v 1.17 2006/03/20 18:21:29 jlam Exp $
bin/${EMACSVER}
bin/ellcc
bin/gnuattach
@@ -854,43 +854,19 @@ lib/${EMACSVER}/etc/xemacs.xpm
lib/${EMACSVER}/info/beta.info
lib/${EMACSVER}/info/cl.info
lib/${EMACSVER}/info/custom.info
-lib/${EMACSVER}/info/dir
lib/${EMACSVER}/info/emodules.info
lib/${EMACSVER}/info/external-widget.info
lib/${EMACSVER}/info/info.info
lib/${EMACSVER}/info/internals.info
-lib/${EMACSVER}/info/internals.info-1
-lib/${EMACSVER}/info/internals.info-2
-lib/${EMACSVER}/info/internals.info-3
-lib/${EMACSVER}/info/internals.info-4
-lib/${EMACSVER}/info/internals.info-5
lib/${EMACSVER}/info/lispref.info
-lib/${EMACSVER}/info/lispref.info-1
-lib/${EMACSVER}/info/lispref.info-2
-lib/${EMACSVER}/info/lispref.info-3
-lib/${EMACSVER}/info/lispref.info-4
-lib/${EMACSVER}/info/lispref.info-5
-lib/${EMACSVER}/info/lispref.info-6
-lib/${EMACSVER}/info/lispref.info-7
-lib/${EMACSVER}/info/lispref.info-8
-lib/${EMACSVER}/info/lispref.info-9
-lib/${EMACSVER}/info/lispref.info-10
lib/${EMACSVER}/info/new-users-guide.info
lib/${EMACSVER}/info/standards.info
lib/${EMACSVER}/info/term.info
lib/${EMACSVER}/info/termcap.info
lib/${EMACSVER}/info/texinfo.info
-lib/${EMACSVER}/info/texinfo.info-1
-lib/${EMACSVER}/info/texinfo.info-2
lib/${EMACSVER}/info/widget.info
lib/${EMACSVER}/info/xemacs-faq.info
-lib/${EMACSVER}/info/xemacs-faq.info-1
-lib/${EMACSVER}/info/xemacs-faq.info-2
lib/${EMACSVER}/info/xemacs.info
-lib/${EMACSVER}/info/xemacs.info-1
-lib/${EMACSVER}/info/xemacs.info-2
-lib/${EMACSVER}/info/xemacs.info-3
-lib/${EMACSVER}/info/xemacs.info-4
lib/${EMACSVER}/lisp/ChangeLog
lib/${EMACSVER}/lisp/ChangeLog.GTK
lib/${EMACSVER}/lisp/README