summaryrefslogtreecommitdiff
path: root/net/proftpd/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/proftpd/Makefile')
-rw-r--r--net/proftpd/Makefile63
1 files changed, 63 insertions, 0 deletions
diff --git a/net/proftpd/Makefile b/net/proftpd/Makefile
new file mode 100644
index 00000000000..d7a16b2ac40
--- /dev/null
+++ b/net/proftpd/Makefile
@@ -0,0 +1,63 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/10/22 14:26:45 martti Exp $
+
+DISTNAME= proftpd-1.2.4
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.proftpd.org/distrib/source/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.proftpd.org/
+COMMENT= FTP server with Apache like configuration
+
+GNU_CONFIGURE= # defined
+USE_GMAKE= # defined
+
+CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc
+CONFIGURE_ARGS+=--localstatedir=/var/run
+CONFIGURE_ARGS+=--disable-sendfile
+
+## .if defined(PROFTPD_USE_LDAP) && ${PROFTPD_USE_LDAP} == "YES"
+## MODULES:= ${MODULES}:mod_ldap
+## DEPENDS+= openldap-[0-9]*:../../databases/openldap
+## .endif
+##
+## .if defined(PROFTPD_USE_MYSQL) && ${PROFTPD_USE_MYSQL} == "YES"
+## MODULES:= ${MODULES}:mod_sql:mod_sql_mysql
+## DEPENDS+= mysql-client-[0-9]*:../../databases/mysql-client
+## .endif
+##
+## .if defined(PROFTPD_USE_POSTGRES) && ${PROFTPD_USE_POSTGRES} == "YES"
+## MODULES:= ${MODULES}:mod_sql:mod_sql_postgres
+## 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
+
+post-install:
+ # documentation
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/proftpd
+.for i in NEWS README README.LDAP README.PAM README.mod_sql README.modules
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/proftpd
+.endfor
+.for i in Configuration.html FAQ-config.html license.txt
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/doc/proftpd
+.endfor
+ # examples
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/proftpd
+ ${INSTALL_DATA} ${WRKSRC}/sample-configurations/*.conf \
+ ${PREFIX}/share/examples/proftpd
+
+.include "../../mk/bsd.pkg.mk"