summaryrefslogtreecommitdiff
path: root/mail/gnus
diff options
context:
space:
mode:
authorjlam <jlam>2006-03-20 17:13:57 +0000
committerjlam <jlam>2006-03-20 17:13:57 +0000
commit0c2b654156fc22430a38549f11cdb096868d3384 (patch)
tree7fc664d564dcf5291000b5b0c5fd816e91cce462 /mail/gnus
parentf5b499b3bfac305b1df776e0161764cd7c55dbd7 (diff)
downloadpkgsrc-0c2b654156fc22430a38549f11cdb096868d3384.tar.gz
* 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 (limited to 'mail/gnus')
-rw-r--r--mail/gnus/Makefile12
-rw-r--r--mail/gnus/PLIST27
2 files changed, 31 insertions, 8 deletions
diff --git a/mail/gnus/Makefile b/mail/gnus/Makefile
index 9b77ea29a48..8d3f4e9de7c 100644
--- a/mail/gnus/Makefile
+++ b/mail/gnus/Makefile
@@ -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 @@ DEPENDS+= digest>=20010101:../../pkgtools/digest
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 --git a/mail/gnus/PLIST b/mail/gnus/PLIST
index 4615f08c487..7900ef6a0d5 100644
--- a/mail/gnus/PLIST
+++ b/mail/gnus/PLIST
@@ -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.pbm
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.el
${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.el
${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.el
${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.el
${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.el
${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.el
${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