pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/gnus * Set GNU_CONFIGURE_INFODIR to specify a spe...
details: https://anonhg.NetBSD.org/pkgsrc/rev/21c69d60b86e
branches: trunk
changeset: 509967:21c69d60b86e
user: jlam <jlam%pkgsrc.org@localhost>
date: Mon Mar 20 17:13:57 2006 +0000
description:
* Set GNU_CONFIGURE_INFODIR to specify a special location for the info
files. Passing --infodir directly doesn't work since only the final
--infodir is honored by configure scripts, and bsd.pkg.mk adds the
last one based on the setting for GNU_CONFIGURE_INFODIR. Drop the
obsolete use of INFO_DIR.
* List the info files directly in the PLIST.
* Fix the build and the PLIST when using xemacs.
Bump the PKGREVISION to 2.
diffstat:
mail/gnus/Makefile | 12 +++++++-----
mail/gnus/PLIST | 27 ++++++++++++++++++++++++---
2 files changed, 31 insertions(+), 8 deletions(-)
diffs (127 lines):
diff -r ec5e37589edb -r 21c69d60b86e mail/gnus/Makefile
--- a/mail/gnus/Makefile Mon Mar 20 14:51:21 2006 +0000
+++ b/mail/gnus/Makefile Mon Mar 20 17:13:57 2006 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2006/03/05 16:27:26 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/03/20 17:13:57 jlam Exp $
DISTNAME= gnus-5.10.6
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://quimby.gnus.org/gnus/dist/
@@ -17,12 +17,14 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-lispdir=${EMACS_LISPPREFIX}/gnus
CONFIGURE_ARGS+= --with-etcdir=${PREFIX}/share/gnus
+CONFIGURE_ENV+= EMACS=${EMACS_BIN:Q}
+EMACS_MODULES+= base
+
# Avoid conflicting with Emacsen provided gnus info files
-CONFIGURE_ARGS+= --infodir=${PREFIX}/share/doc/gnus/info
+GNU_CONFIGURE_INFODIR= ${PREFIX}/share/doc/gnus/info
USE_TOOLS+= makeinfo
-INFO_DIR= share/doc/gnus/info
-INFO_FILES= emacs-mime gnus message pgg sieve
+INFO_FILES= # PLIST
.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"
diff -r ec5e37589edb -r 21c69d60b86e mail/gnus/PLIST
--- a/mail/gnus/PLIST Mon Mar 20 14:51:21 2006 +0000
+++ b/mail/gnus/PLIST Mon Mar 20 17:13:57 2006 +0000
@@ -1,4 +1,9 @@
-@comment $NetBSD: PLIST,v 1.4 2004/03/07 20:09:06 seb Exp $
+@comment $NetBSD: PLIST,v 1.5 2006/03/20 17:13:57 jlam Exp $
+share/doc/gnus/info/emacs-mime
+share/doc/gnus/info/gnus
+share/doc/gnus/info/message
+share/doc/gnus/info/pgg
+share/doc/gnus/info/sieve
share/gnus/gnus-tut.txt
share/gnus/gnus/bar.xbm
share/gnus/gnus/bar.xpm
@@ -140,12 +145,16 @@
share/gnus/smilies/smile.xpm
share/gnus/smilies/wry.pbm
share/gnus/smilies/wry.xpm
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/auto-autoloads.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/auto-autoloads.elc
${EMACS_LISPPREFIX}/gnus/binhex.el
${EMACS_LISPPREFIX}/gnus/binhex.elc
${EMACS_LISPPREFIX}/gnus/canlock.el
${EMACS_LISPPREFIX}/gnus/canlock.elc
${EMACS_LISPPREFIX}/gnus/compface.el
${EMACS_LISPPREFIX}/gnus/compface.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/custom-load.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/custom-load.elc
${EMACS_LISPPREFIX}/gnus/deuglify.el
${EMACS_LISPPREFIX}/gnus/deuglify.elc
${EMACS_LISPPREFIX}/gnus/dig.el
@@ -204,8 +213,8 @@
${EMACS_LISPPREFIX}/gnus/gnus-load.elc
${EMACS_LISPPREFIX}/gnus/gnus-logic.el
${EMACS_LISPPREFIX}/gnus/gnus-logic.elc
-${EMACS_LISPPREFIX}/gnus/gnus-mh.el
-${EMACS_LISPPREFIX}/gnus/gnus-mh.elc
+${FOR_emacs}${EMACS_LISPPREFIX}/gnus/gnus-mh.el
+${FOR_emacs}${EMACS_LISPPREFIX}/gnus/gnus-mh.elc
${EMACS_LISPPREFIX}/gnus/gnus-ml.el
${EMACS_LISPPREFIX}/gnus/gnus-ml.elc
${EMACS_LISPPREFIX}/gnus/gnus-mlspl.el
@@ -252,6 +261,8 @@
${EMACS_LISPPREFIX}/gnus/gnus-vm.elc
${EMACS_LISPPREFIX}/gnus/gnus-win.el
${EMACS_LISPPREFIX}/gnus/gnus-win.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/gnus-xmas.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/gnus-xmas.elc
${EMACS_LISPPREFIX}/gnus/gnus.el
${EMACS_LISPPREFIX}/gnus/gnus.elc
${EMACS_LISPPREFIX}/gnus/hex-util.el
@@ -272,6 +283,8 @@
${EMACS_LISPPREFIX}/gnus/mailcap.elc
${EMACS_LISPPREFIX}/gnus/message.el
${EMACS_LISPPREFIX}/gnus/message.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/messagexmas.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/messagexmas.elc
${EMACS_LISPPREFIX}/gnus/messcompat.el
${EMACS_LISPPREFIX}/gnus/messcompat.elc
${EMACS_LISPPREFIX}/gnus/mm-bodies.el
@@ -326,6 +339,8 @@
${EMACS_LISPPREFIX}/gnus/nngateway.elc
${EMACS_LISPPREFIX}/gnus/nnheader.el
${EMACS_LISPPREFIX}/gnus/nnheader.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnheaderxm.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnheaderxm.elc
${EMACS_LISPPREFIX}/gnus/nnimap.el
${EMACS_LISPPREFIX}/gnus/nnimap.elc
${EMACS_LISPPREFIX}/gnus/nnkiboze.el
@@ -356,12 +371,16 @@
${EMACS_LISPPREFIX}/gnus/nnspool.elc
${EMACS_LISPPREFIX}/gnus/nntp.el
${EMACS_LISPPREFIX}/gnus/nntp.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnultimate.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnultimate.elc
${EMACS_LISPPREFIX}/gnus/nnvirtual.el
${EMACS_LISPPREFIX}/gnus/nnvirtual.elc
${EMACS_LISPPREFIX}/gnus/nnwarchive.el
${EMACS_LISPPREFIX}/gnus/nnwarchive.elc
${EMACS_LISPPREFIX}/gnus/nnweb.el
${EMACS_LISPPREFIX}/gnus/nnweb.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnwfm.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/nnwfm.elc
${EMACS_LISPPREFIX}/gnus/parse-time.el
${EMACS_LISPPREFIX}/gnus/parse-time.elc
${EMACS_LISPPREFIX}/gnus/pgg-def.el
@@ -420,6 +439,8 @@
${EMACS_LISPPREFIX}/gnus/utf7.elc
${EMACS_LISPPREFIX}/gnus/uudecode.el
${EMACS_LISPPREFIX}/gnus/uudecode.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/webmail.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/gnus/webmail.elc
${EMACS_LISPPREFIX}/gnus/yenc.el
${EMACS_LISPPREFIX}/gnus/yenc.elc
@dirrm share/doc/gnus/info
Home |
Main Index |
Thread Index |
Old Index