summaryrefslogtreecommitdiff
path: root/mail/ezmlm-idx
diff options
context:
space:
mode:
authorschmonz <schmonz@pkgsrc.org>2005-03-23 00:51:09 +0000
committerschmonz <schmonz@pkgsrc.org>2005-03-23 00:51:09 +0000
commit0f55d7d583c1f4900f753f49e40f8a97d857190a (patch)
tree20ee7d90c6ddce888026ccc27abd5458b6b5361c /mail/ezmlm-idx
parent6da91999932008e5d264d41e6aa7201037dbec4e (diff)
downloadpkgsrc-0f55d7d583c1f4900f753f49e40f8a97d857190a.tar.gz
Take advantage of mk/djbware.mk.
Diffstat (limited to 'mail/ezmlm-idx')
-rw-r--r--mail/ezmlm-idx/Makefile7
-rw-r--r--mail/ezmlm-idx/options.mk24
2 files changed, 20 insertions, 11 deletions
diff --git a/mail/ezmlm-idx/Makefile b/mail/ezmlm-idx/Makefile
index 2508da61278..e6f04a5da1e 100644
--- a/mail/ezmlm-idx/Makefile
+++ b/mail/ezmlm-idx/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2005/03/13 03:33:31 schmonz Exp $
+# $NetBSD: Makefile,v 1.18 2005/03/23 00:51:09 schmonz Exp $
#
.include "../../mail/ezmlm/Makefile.common"
@@ -20,9 +20,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_BUILDLINK3= yes
# ezmlm-idx is a modification of the ezmlm source.
-RESTRICTED= "modified source and binaries may not be distributed"
-NO_BIN_ON_CDROM= ${RESTRICTED}
-NO_BIN_ON_FTP= ${RESTRICTED}
+DJB_RESTRICTED= YES
USE_PKGINSTALL= YES
@@ -55,4 +53,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/ezmlmglrc ${EGDIR}/ezmlmglrc
${INSTALL_DATA} ${WRKSRC}/ezmlmsubrc ${EGDIR}/ezmlmsubrc
+.include "../../mk/djbware.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/ezmlm-idx/options.mk b/mail/ezmlm-idx/options.mk
index 171dfed00fa..86cd065cf98 100644
--- a/mail/ezmlm-idx/options.mk
+++ b/mail/ezmlm-idx/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.5 2004/12/21 03:42:25 schmonz Exp $
+# $NetBSD: options.mk,v 1.6 2005/03/23 00:51:09 schmonz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ezmlm-idx
PKG_SUPPORTED_OPTIONS= mysql pgsql
@@ -20,9 +20,14 @@ PKG_FAIL_REASON+= "MySQL and PostgreSQL cannot both be compiled in." \
. include "../../mk/mysql.buildlink3.mk"
. if !target(post-configure)
post-configure:
- ${ECHO} -I${BUILDLINK_PREFIX.mysql-client}/include/mysql > ${WRKSRC}/sub_mysql/conf-sqlcc
- ${ECHO} -L${BUILDLINK_PREFIX.mysql-client}/lib/mysql -Wl,-R${BUILDLINK_PREFIX.mysql-client}/lib/mysql -lmysqlclient > ${WRKSRC}/sub_mysql/conf-sqlld
- ${ECHO} mysql > ${WRKSRC}/conf-sub
+ cd ${WRKSRC}; \
+ ${ECHO} -I${BUILDLINK_PREFIX.mysql-client}/include/mysql \
+ > sub_mysql/conf-sqlcc; \
+ ${ECHO} -L${BUILDLINK_PREFIX.mysql-client}/lib/mysql \
+ -Wl,-R${BUILDLINK_PREFIX.mysql-client}/lib/mysql \
+ -lmysqlclient \
+ > sub_mysql/conf-sqlld; \
+ ${ECHO} mysql > conf-sub
. else
PKG_FAIL_REASON+= "mysql: can't define post-configure target"
. endif
@@ -35,9 +40,14 @@ PKG_FAIL_REASON+= "mysql: can't define post-configure target"
. include "../../mk/pgsql.buildlink3.mk"
. if !target(post-configure)
post-configure:
- ${ECHO} -I${PGSQL_PREFIX}/include > ${WRKSRC}/sub_pgsql/conf-sqlcc
- ${ECHO} -L${PGSQL_PREFIX}/lib -Wl,-R${PGSQL_PREFIX}/lib -lpq > ${WRKSRC}/sub_pgsql/conf-sqlld
- ${ECHO} pgsql > ${WRKSRC}/conf-sub
+ cd ${WRKSRC}; \
+ ${ECHO} -I${PGSQL_PREFIX}/include \
+ > sub_pgsql/conf-sqlcc; \
+ ${ECHO} -L${PGSQL_PREFIX}/lib \
+ -Wl,-R${PGSQL_PREFIX}/lib \
+ -lpq \
+ > sub_pgsql/conf-sqlld; \
+ ${ECHO} pgsql > conf-sub
. else
PKG_FAIL_REASON+= "pgsql: can't define post-configure target"
. endif