diff options
-rw-r--r-- | net/proftpd/Makefile | 63 | ||||
-rw-r--r-- | net/proftpd/distinfo | 5 | ||||
-rw-r--r-- | net/proftpd/patches/patch-aa | 13 | ||||
-rw-r--r-- | net/proftpd/pkg/DESCR | 3 | ||||
-rw-r--r-- | net/proftpd/pkg/PLIST | 26 |
5 files changed, 110 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" diff --git a/net/proftpd/distinfo b/net/proftpd/distinfo new file mode 100644 index 00000000000..3a7b3f5dfea --- /dev/null +++ b/net/proftpd/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/10/22 14:26:45 martti Exp $ + +SHA1 (proftpd-1.2.4.tar.gz) = 53fdd1a9ad94df6695f74355f0b7a12ba7bc71be +Size (proftpd-1.2.4.tar.gz) = 592543 bytes +SHA1 (patch-aa) = cf103cb15c8cba5d01ad07ab88f604e110ea34df diff --git a/net/proftpd/patches/patch-aa b/net/proftpd/patches/patch-aa new file mode 100644 index 00000000000..d3b339c24bb --- /dev/null +++ b/net/proftpd/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/10/22 14:26:45 martti Exp $ + +--- Makefile.in.orig Mon Oct 22 15:02:42 2001 ++++ Makefile.in Mon Oct 22 15:03:05 2001 +@@ -113,7 +113,7 @@ + $(INSTALL_MAN) $(top_srcdir)/src/ftpcount.1 $(mandir)/man1 + $(INSTALL_MAN) $(top_srcdir)/src/xferlog.5 $(mandir)/man5 + +-install-all: install-proftpd install-utils install-conf install-man ++install-all: install-proftpd install-utils install-man + + install: install-all + diff --git a/net/proftpd/pkg/DESCR b/net/proftpd/pkg/DESCR new file mode 100644 index 00000000000..d3b301f7178 --- /dev/null +++ b/net/proftpd/pkg/DESCR @@ -0,0 +1,3 @@ +ProFTPD is a highly configurable ftp daemon for unix +and unix-like operating systems. ProFTPD has a Apache-like +configuration format. diff --git a/net/proftpd/pkg/PLIST b/net/proftpd/pkg/PLIST new file mode 100644 index 00000000000..d0998414529 --- /dev/null +++ b/net/proftpd/pkg/PLIST @@ -0,0 +1,26 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/10/22 14:26:45 martti Exp $ +bin/ftpcount +bin/ftpwho +man/man1/ftpcount.1 +man/man1/ftpwho.1 +man/man5/xferlog.5 +man/man8/ftpshut.8 +man/man8/proftpd.8 +sbin/ftpshut +sbin/in.proftpd +sbin/proftpd +share/doc/proftpd/Configuration.html +share/doc/proftpd/FAQ-config.html +share/doc/proftpd/NEWS +share/doc/proftpd/README +share/doc/proftpd/README.LDAP +share/doc/proftpd/README.PAM +share/doc/proftpd/README.mod_sql +share/doc/proftpd/README.modules +share/doc/proftpd/license.txt +share/examples/proftpd/anonymous.conf +share/examples/proftpd/basic.conf +share/examples/proftpd/complex-virtual.conf +share/examples/proftpd/virtual.conf +@dirrm share/doc/proftpd +@dirrm share/examples/proftpd |