pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/proftpd Add PAM support (pkg/26522)
details: https://anonhg.NetBSD.org/pkgsrc/rev/15c065003fca
branches: trunk
changeset: 480108:15c065003fca
user: martti <martti%pkgsrc.org@localhost>
date: Mon Aug 30 18:13:18 2004 +0000
description:
Add PAM support (pkg/26522)
diffstat:
net/proftpd/Makefile | 41 ++++++++++++++++++++++++++++-------------
1 files changed, 28 insertions(+), 13 deletions(-)
diffs (65 lines):
diff -r e4d888ff8230 -r 15c065003fca net/proftpd/Makefile
--- a/net/proftpd/Makefile Mon Aug 30 16:49:45 2004 +0000
+++ b/net/proftpd/Makefile Mon Aug 30 18:13:18 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2004/01/24 14:50:06 grant Exp $
+# $NetBSD: Makefile,v 1.13 2004/08/30 18:13:18 martti Exp $
PKGNAME= proftpd-1.2.9
DISTNAME= proftpd-1.2.9
@@ -25,6 +25,29 @@
CONF_FILES= ${PREFIX}/share/examples/proftpd/basic.conf \
${PKG_SYSCONFDIR}/proftpd.conf
+PKG_SUPPORTED_OPTIONS = pam wrap quota
+PKG_OPTIONS_VAR = PROFTPD_OPTIONS
+
+# This (or something like this must be in mk/bsd.options.mk) to allow
+# to see the supported options
+##BUILD_DEFS+=PKG_SUPPORTED_OPTIONS
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mpam)
+CONFIGURE_ARGS+=--enable-auth-pam
+.include "../../security/PAM/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mwrap)
+MODULES:=${MODULES}mod_wrap
+.endif
+
+MODULES=#defined
+.if !empty(PKG_OPTIONS:Mquota)
+MODULES:=${MODULES}mod_quota
+.endif
+
## .if defined(PROFTPD_USE_LDAP) && ${PROFTPD_USE_LDAP} == "YES"
## MODULES:= ${MODULES}:mod_ldap
## DEPENDS+= openldap-[0-9]*:../../databases/openldap
@@ -40,21 +63,13 @@
## DEPENDS+= postgresql-client-[0-9]*:../../databases/postgresql-client
## .endif
##
-## .if defined(PROFTPD_USE_QUOTA) && ${PROFTPD_USE_QUOTA} == "YES"
-## MODULES:= ${MODULES}:mod_quota
-## .endif
-##
## .if defined(PROFTPD_USE_README) && ${PROFTPD_USE_README} == "YES"
## MODULES:= ${MODULES}:mod_readme
## .endif
-##
-## .if defined(PROFTPD_USE_WRAP) && ${PROFTPD_USE_WRAP} == "YES"
-## MODULES:= ${MODULES}:mod_wrap
-## .endif
-##
-## .if !empty(MODULES)
-## CONFIGURE_ARGS+=--with-modules=${MODULES}
-## .endif
+
+.if !empty(MODULES)
+CONFIGURE_ARGS+=--with-modules=${MODULES}
+.endif
post-install:
# documentation
Home |
Main Index |
Thread Index |
Old Index