summaryrefslogtreecommitdiff
path: root/devel/semi
diff options
context:
space:
mode:
authoruebayasi <uebayasi@pkgsrc.org>2005-09-17 16:41:23 +0000
committeruebayasi <uebayasi@pkgsrc.org>2005-09-17 16:41:23 +0000
commit28eff7a57c34cfe0dae05b4b1de90fb97ee1513b (patch)
tree2808b0807a11881a1adac894393c09fc59467f32 /devel/semi
parentd30af7615d63c06a4d792d40499c9808f77b5c29 (diff)
downloadpkgsrc-28eff7a57c34cfe0dae05b4b1de90fb97ee1513b.tar.gz
Register mime-bbdb.elc / mime-w3.elc only when thier options are enabled.
Should fix bulk build errors.
Diffstat (limited to 'devel/semi')
-rw-r--r--devel/semi/Makefile7
-rw-r--r--devel/semi/PLIST6
-rw-r--r--devel/semi/options.mk8
3 files changed, 16 insertions, 5 deletions
diff --git a/devel/semi/Makefile b/devel/semi/Makefile
index 18bba4bc37a..c375b45dba5 100644
--- a/devel/semi/Makefile
+++ b/devel/semi/Makefile
@@ -1,4 +1,9 @@
-# $NetBSD: Makefile,v 1.19 2005/08/28 04:28:54 uebayasi Exp $
+# $NetBSD: Makefile,v 1.20 2005/09/17 16:41:23 uebayasi Exp $
+#
+# TODO:
+# * Control ${WRKSRC}/SEMI-ELS explicitly, otherwise Emacs/XEmacs founds
+# bbdb / w3 if installed.
+#
DISTNAME= semi-1.14.6
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
diff --git a/devel/semi/PLIST b/devel/semi/PLIST
index 7a80685db9e..c2e022d458b 100644
--- a/devel/semi/PLIST
+++ b/devel/semi/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2005/03/05 16:05:49 minskim Exp $
+@comment $NetBSD: PLIST,v 1.7 2005/09/17 16:41:23 uebayasi Exp $
${FOR_xemacs214}${EMACS_LISPPREFIX}/semi/auto-autoloads.el
${FOR_xemacs214}${EMACS_LISPPREFIX}/semi/auto-autoloads.elc
${FOR_xemacs214}${EMACS_LISPPREFIX}/semi/custom-load.el
@@ -10,7 +10,7 @@ ${FOR_xemacs215}${EMACS_LISPPREFIX}/semi/custom-load.elc
${EMACS_LISPPREFIX}/semi/mail-mime-setup.el
${EMACS_LISPPREFIX}/semi/mail-mime-setup.elc
${EMACS_LISPPREFIX}/semi/mime-bbdb.el
-${EMACS_LISPPREFIX}/semi/mime-bbdb.elc
+${FOR_bbdb}${EMACS_LISPPREFIX}/semi/mime-bbdb.elc
${EMACS_LISPPREFIX}/semi/mime-edit.el
${EMACS_LISPPREFIX}/semi/mime-edit.elc
${EMACS_LISPPREFIX}/semi/mime-image.el
@@ -26,7 +26,7 @@ ${EMACS_LISPPREFIX}/semi/mime-setup.elc
${EMACS_LISPPREFIX}/semi/mime-view.el
${EMACS_LISPPREFIX}/semi/mime-view.elc
${EMACS_LISPPREFIX}/semi/mime-w3.el
-${EMACS_LISPPREFIX}/semi/mime-w3.elc
+${FOR_w3}${EMACS_LISPPREFIX}/semi/mime-w3.elc
${EMACS_LISPPREFIX}/semi/pgg-def.el
${EMACS_LISPPREFIX}/semi/pgg-def.elc
${EMACS_LISPPREFIX}/semi/pgg-gpg.el
diff --git a/devel/semi/options.mk b/devel/semi/options.mk
index 2e81969fc97..e8f109ee434 100644
--- a/devel/semi/options.mk
+++ b/devel/semi/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2005/08/28 04:30:03 uebayasi Exp $
+# $NetBSD: options.mk,v 1.2 2005/09/17 16:41:24 uebayasi Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.semi
PKG_SUPPORTED_OPTIONS= semi-bbdb
@@ -10,10 +10,16 @@ PKG_SUGGESTED_OPTIONS=
.if !empty(PKG_OPTIONS:Mbbdb)
DEPENDS+= bbdb-[0-9]*:../../misc/bbdb
+PLIST_SUBST+= FOR_bbdb=
+.else
+PLIST_SUBST+= FOR_bbdb="@comment "
.endif
.if !empty(PKG_OPTIONS:Mw3)
DEPENDS+= w3-[0-9]*:../../www/w3
+PLIST_SUBST+= FOR_w3=
+.else
+PLIST_SUBST+= FOR_w3="@comment "
.endif
.if !empty(PKG_OPTIONS:Mw3m)