summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authoruebayasi <uebayasi>2005-08-28 04:28:53 +0000
committeruebayasi <uebayasi>2005-08-28 04:28:53 +0000
commit6fc06c66ede30a93c995d9456bf0318c13b87a70 (patch)
tree8fe5b7e3490fdbdea976bb1e756514ef24c2ac68 /devel
parent94e4fa69d6357e1a5cae535af27c4c9c24bdfe3c (diff)
downloadpkgsrc-6fc06c66ede30a93c995d9456bf0318c13b87a70.tar.gz
* EMACS_PKGNAME_PREFIX.
* Make bbdb, w3/w3m options. Default dependency change, bump revision to nb4.
Diffstat (limited to 'devel')
-rw-r--r--devel/semi/Makefile20
-rw-r--r--devel/semi/options.mk21
2 files changed, 31 insertions, 10 deletions
diff --git a/devel/semi/Makefile b/devel/semi/Makefile
index 345effb1b39..18bba4bc37a 100644
--- a/devel/semi/Makefile
+++ b/devel/semi/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2005/08/11 14:00:38 uebayasi Exp $
+# $NetBSD: Makefile,v 1.19 2005/08/28 04:28:54 uebayasi Exp $
DISTNAME= semi-1.14.6
-PKGREVISION= 3
+PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
+PKGREVISION= 4
CATEGORIES= devel
MASTER_SITES= ftp://ftp.m17n.org/pub/mule/semi/semi-1.14-for-flim-1.14/
@@ -10,25 +11,23 @@ PATCH_SITES= ${MASTER_SITE_LOCAL}
PATCHFILES= semi-1.14.6-pgg-gpg.patch
PATCH_DIST_STRIP= -p0
-MAINTAINER= tech-pkg-ja@jp.NetBSD.org
+MAINTAINER= uebayasi@NetBSD.org
HOMEPAGE= http://www.m17n.org/SEMI/
COMMENT= Emacs lisp library to provide MIME feature
-DEPENDS+= ${PKGNAME_PREFIX}flim>=1.14.2:../../devel/flim # See ${WRKSRC}/README.en
-BUILD_DEPENDS+= qkc-*:../../converters/qkc
+DEPENDS+= ${EMACS_PKGNAME_PREFIX}flim>=1.14.2:../../devel/flim
+BUILD_DEPENDS+= qkc-[0-9]*:../../converters/qkc
.include "../../mk/emacs.mk"
.if ${EMACS_FLAVOR} == "emacs"
-DEPENDS+= ${PKGNAME_PREFIX}apel>=9.22:../../devel/apel # See ${WRKSRC}/README.en
-BUILD_DEPENDS+= ${PKGNAME_PREFIX}w3-*:../../www/w3
-BUILD_DEPENDS+= ${PKGNAME_PREFIX}bbdb-*:../../misc/bbdb
+DEPENDS+= ${EMACS_PKGNAME_PREFIX}apel>=9.22:../../devel/apel
BUILD_TARGET= elc
-INSTALL_TARGET= install
+INSTALL_TARGET= install
.else # ${EMACS_FLAVOR} == "xemacs"
DEPENDS+= xemacs-packages-[0-9]*:../../editors/xemacs-packages
BUILD_TARGET= package
-INSTALL_TARGET= install-package
+INSTALL_TARGET= install-package
MAKEFLAGS+= PACKAGEDIR=${EMACS_LISPPREFIX:C|/lisp$||}
.endif
@@ -48,4 +47,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/mime-ui-en.info ${PREFIX}/info
${INSTALL_DATA} ${WRKSRC}/mime-ui-ja.info ${PREFIX}/info
+.include "options.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/semi/options.mk b/devel/semi/options.mk
new file mode 100644
index 00000000000..2e81969fc97
--- /dev/null
+++ b/devel/semi/options.mk
@@ -0,0 +1,21 @@
+# $NetBSD: options.mk,v 1.1 2005/08/28 04:30:03 uebayasi Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.semi
+PKG_SUPPORTED_OPTIONS= semi-bbdb
+PKG_OPTIONS_OPTIONAL_GROUPS= semi-browser
+PKG_OPTIONS_GROUP.semi-browser= w3 w3m
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mbbdb)
+DEPENDS+= bbdb-[0-9]*:../../misc/bbdb
+.endif
+
+.if !empty(PKG_OPTIONS:Mw3)
+DEPENDS+= w3-[0-9]*:../../www/w3
+.endif
+
+.if !empty(PKG_OPTIONS:Mw3m)
+DEPENDS+= w3m-[0-9]*:../../www/emacs-w3m
+.endif