maintainers jinhyung.org:jenix
description Highly configurable ftp-server.
long_description ProFTPD is a highly configurable ftp daemon for unix \
and unix-like operating systems. ProFTPD is designed \
to be somewhat of a "drop-in" replacement for wu-ftpd \
with a configuration format like Apache.
homepage http://www.proftpd.org
master_sites ftp://ftp.proftpd.org/distrib/source/ \
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.proftpd.net/distrib/source/ \
ftp://mirror.hostfuss.com/proftpd/distrib/source/ \
ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.proftpd.org/distrib/source/ \
ftp://proftpd.get7.biz/proftpd/distrib/source/ \
ftp://ftp.ibiblio.org/pub/mirrors/proftpd/distrib/source/ \
ftp://ftp.solnet.ch/mirror/proftpd.org/distrib/source/
checksums md5 8571bd78874b557e98480ed48e2df1d2 \
sha1 167d2f5f22f2bf8a5365b18adfd18a5fc750b07f \
rmd160 08a6fac94aa3449192e92848c6271cca33ea26cc
configure.args --sysconfdir=${prefix}/etc --localstatedir=${prefix}/var/run \
--mandir=${prefix}/share/man install_user=`id -u` install_group=`id -g`
# only one --with-modules arg can be used, likewise --with-{includes,libraries}
configure.args-append --with-modules=[join $modules :]
configure.args-append --with-includes=[join $includes :]
configure.args-append --with-libraries=[join $libs :]
reinplace "s|nogroup|nobody|g" ${worksrcpath}/sample-configurations/basic.conf
xinstall -m 755 -d ${destroot}${prefix}/var/run/proftpd
system "touch ${destroot}${prefix}/var/run/proftpd/proftpd.scoreboard"
variant mysql4 conflicts mysql5 postgresql84 description {Build with mysql4 support} {
depends_lib-append port:mysql4
lappend modules mod_sql mod_sql_mysql
lappend includes ${prefix}/include/mysql
lappend libs ${prefix}/lib/mysql
variant mysql5 conflicts mysql4 postgresql84 description {Build with mysql5 support} {
depends_lib-append path:bin/mysql_config5:mysql5
lappend modules mod_sql mod_sql_mysql