diff options
author | Nick Hadaway <raker@gentoo.org> | 2003-10-20 01:54:41 +0000 |
---|---|---|
committer | Nick Hadaway <raker@gentoo.org> | 2003-10-20 01:54:41 +0000 |
commit | fd5a14c6c2b7af5bee801e3d8e3266ddd7939b23 (patch) | |
tree | 2c0506430f2fd3452c737b49f5a4e7ba9919e2ea /net-ftp/pure-ftpd | |
parent | Version bump. Important bugfixes. And removed stale ebuilds. (diff) | |
download | historical-fd5a14c6c2b7af5bee801e3d8e3266ddd7939b23.tar.gz historical-fd5a14c6c2b7af5bee801e3d8e3266ddd7939b23.tar.bz2 historical-fd5a14c6c2b7af5bee801e3d8e3266ddd7939b23.zip |
Version bump. Important bugfixes. And removed stale ebuilds.
Diffstat (limited to 'net-ftp/pure-ftpd')
-rw-r--r-- | net-ftp/pure-ftpd/Manifest | 4 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12 | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12-r1 | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.13a | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.14 | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.15 | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.16b | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.8-r1 | 1 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.12-r1.ebuild | 64 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.12.ebuild | 63 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.13a.ebuild | 58 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.14.ebuild | 67 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.16b.ebuild (renamed from net-ftp/pure-ftpd/pure-ftpd-1.0.15.ebuild) | 31 | ||||
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-1.0.8-r1.ebuild | 53 |
14 files changed, 23 insertions, 324 deletions
diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest index 9f955845bc33..e0767a206a46 100644 --- a/net-ftp/pure-ftpd/Manifest +++ b/net-ftp/pure-ftpd/Manifest @@ -1,7 +1,7 @@ -MD5 a3d910740df71a52a18746c364570776 pure-ftpd-1.0.16b.ebuild 2236 +MD5 42999233085de20329c174d13d77394e pure-ftpd-1.0.16b.ebuild 2236 MD5 fef12c959d70c077c5470e839da663df pure-ftpd-1.0.11-r1.ebuild 1699 MD5 96b6589f0b5b641582b0216e516165c0 pure-ftpd-1.0.16a.ebuild 2235 -MD5 42a17c75035ca0787332c9d544f5475f ChangeLog 2779 +MD5 7b23ed100352a2225a35142a87d44202 ChangeLog 2923 MD5 12158b386c76f1fa317b9b474abfb30e metadata.xml 249 MD5 400dc40181ad98eaad9880dfd1f67f54 files/digest-pure-ftpd-1.0.16a 70 MD5 0e2de54a63d8f1c4a44d15f95e38b044 files/digest-pure-ftpd-1.0.16b 70 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12 b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12 deleted file mode 100644 index 93616476088b..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12 +++ /dev/null @@ -1 +0,0 @@ -MD5 36d2a7e96569046aa9ab5314b0846f25 pure-ftpd-1.0.12.tar.bz2 395495 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12-r1 b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12-r1 deleted file mode 100644 index 93616476088b..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.12-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 36d2a7e96569046aa9ab5314b0846f25 pure-ftpd-1.0.12.tar.bz2 395495 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.13a b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.13a deleted file mode 100644 index 66a100ff1271..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.13a +++ /dev/null @@ -1 +0,0 @@ -MD5 a728e2bd77098de957ddb458385e14b9 pure-ftpd-1.0.13a.tar.bz2 412143 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.14 b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.14 deleted file mode 100644 index 044a17602523..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.14 +++ /dev/null @@ -1 +0,0 @@ -MD5 b650c4d6f59ec0781b33876932ea2038 pure-ftpd-1.0.14.tar.bz2 427014 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.15 b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.15 deleted file mode 100644 index a753340ada92..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.15 +++ /dev/null @@ -1 +0,0 @@ -MD5 ed807a6e8ac16fbb7b4b1032582ae06b pure-ftpd-1.0.15.tar.bz2 422016 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.16b b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.16b new file mode 100644 index 000000000000..0f7f5121c229 --- /dev/null +++ b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.16b @@ -0,0 +1 @@ +MD5 1e741f0e7acd3875998cd8857e99a89b pure-ftpd-1.0.16b.tar.bz2 439253 diff --git a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.8-r1 b/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.8-r1 deleted file mode 100644 index cc20124dbbac..000000000000 --- a/net-ftp/pure-ftpd/files/digest-pure-ftpd-1.0.8-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 a797eed5a4837cda13a45e64b9127309 pure-ftpd-1.0.8.tar.gz 435630 diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.12-r1.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.12-r1.ebuild deleted file mode 100644 index 2b866b9a5878..000000000000 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.12-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.12-r1.ebuild,v 1.6 2003/09/07 00:12:23 msterret Exp $ - -DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" -SRC_URI="mirror://sourceforge/pureftpd/${P}.tar.bz2" -HOMEPAGE="http://www.pureftpd.org/" - -DEPEND="virtual/glibc - pam? ( >=sys-libs/pam-0.75 ) - mysql? ( >=dev-db/mysql-3* ) - postgres? ( >=dev-db/postgresql-7.2.2 ) - ldap? ( >=net-nds/openldap-2.0.25 )" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ~ppc ~sparc ~alpha" -IUSE="pam mysql postgres ldap" - -src_compile() { - use pam && myconf="${myconf} --with-pam" - use ldap && myconf="${myconf} --with-ldap" - use mysql && myconf="${myconf} --with-mysql" - use postgres && myconf="${myconf} --with-pgsql" - - econf --with-altlog --with-extauth \ - --with-puredb --with-cookie \ - --with-throttling --with-ratios \ - --with-quotas --with-ftpwho \ - --with-uploadscript --with-virtualhosts \ - --with-virtualchroot --with-diraliases \ - --with-largefile \ - --with-peruserlimits ${myconf} - - emake || die "compile problem" -} - -src_install() { - einstall - - dodoc AUTHORS CONTACT COPYING ChangeLog FAQ HISTORY INSTALL README* NEWS - - dodir /etc/{conf.d,init.d} - cp ${FILESDIR}/ftpusers ${D}/etc/ftpusers - cp ${FILESDIR}/pure-ftpd.conf_d ${D}/etc/conf.d/pure-ftpd - - use pam && insinto /etc/pam.d && doins pam/{ftplockout,pure-ftpd} - - exeinto /etc/init.d ; newexe ${FILESDIR}/pure-ftpd.rc6 pure-ftpd - - # we should always install that, so commented out the "if" -- blizzy -# if [ -x /usr/sbin/xinetd ]; then - insopts -m 644 - insinto /etc/xinetd.d - newins ${FILESDIR}/pure-ftpd.xinetd pure-ftpd -# fi -} - -pkg_postinst() { - einfo "Before starting Pure-FTPd, you have to edit the /etc/conf.d/pure-ftpd file." - echo - ewarn "It's *really* important to read the README provided with Pure-FTPd." - ewarn "Just point your browser at http://www.pureftpd.org/README" -} diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.12.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.12.ebuild deleted file mode 100644 index 1abddabe48ab..000000000000 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.12.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.12.ebuild,v 1.7 2003/09/07 00:12:23 msterret Exp $ - -DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" -SRC_URI="mirror://sourceforge/pureftpd/${P}.tar.bz2" -HOMEPAGE="http://www.pureftpd.org/" - -DEPEND="virtual/glibc - pam? ( >=sys-libs/pam-0.75 ) - mysql? ( >=dev-db/mysql-3* ) - postgres? ( >=dev-db/postgresql-7.2.2 ) - ldap? ( >=net-nds/openldap-2.0.25 )" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ~ppc ~sparc ~alpha" -IUSE="pam mysql postgres ldap" - -src_compile() { - use pam && myconf="${myconf} --with-pam" - use ldap && myconf="${myconf} --with-ldap" - use mysql && myconf="${myconf} --with-mysql" - use postgres && myconf="${myconf} --with-pgsql" - - econf --with-altlog --with-extauth \ - --with-puredb --with-cookie \ - --with-throttling --with-ratios \ - --with-quotas --with-ftpwho \ - --with-uploadscript --with-virtualhosts \ - --with-virtualchroot --with-diraliases \ - --with-peruserlimits ${myconf} - - emake || die "compile problem" -} - -src_install() { - einstall - - dodoc AUTHORS CONTACT COPYING ChangeLog FAQ HISTORY INSTALL README* NEWS - - dodir /etc/{conf.d,init.d} - cp ${FILESDIR}/ftpusers ${D}/etc/ftpusers - cp ${FILESDIR}/pure-ftpd.conf_d ${D}/etc/conf.d/pure-ftpd - - use pam && insinto /etc/pam.d && doins pam/{ftplockout,pure-ftpd} - - exeinto /etc/init.d ; newexe ${FILESDIR}/pure-ftpd.rc6 pure-ftpd - - # we should always install that, so commented out the "if" -- blizzy -# if [ -x /usr/sbin/xinetd ]; then - insopts -m 644 - insinto /etc/xinetd.d - newins ${FILESDIR}/pure-ftpd.xinetd pure-ftpd -# fi -} - -pkg_postinst() { - einfo "Before starting Pure-FTPd, you have to edit the /etc/conf.d/pure-ftpd file." - echo - ewarn "It's *really* important to read the README provided with Pure-FTPd." - ewarn "Just point your browser at http://www.pureftpd.org/README" -} diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.13a.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.13a.ebuild deleted file mode 100644 index e746c67a3d66..000000000000 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.13a.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.13a.ebuild,v 1.5 2003/09/07 00:12:23 msterret Exp $ - -DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" -SRC_URI="ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/${P}.tar.bz2" -HOMEPAGE="http://www.pureftpd.org/" -DEPEND="virtual/glibc - pam? ( >=sys-libs/pam-0.75 ) - mysql? ( >=dev-db/mysql-3* ) - postgres? ( >=dev-db/postgresql-7.2.2 ) - ldap? ( >=net-nds/openldap-2.0.25 )" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ~ppc ~sparc ~alpha" -IUSE="pam mysql postgres ldap" - -src_compile() { - use pam && myconf="${myconf} --with-pam" - use ldap && myconf="${myconf} --with-ldap" - use mysql && myconf="${myconf} --with-mysql" - use postgres && myconf="${myconf} --with-pgsql" - - econf --with-altlog --with-extauth \ - --with-puredb --with-cookie \ - --with-throttling --with-ratios \ - --with-quotas --with-ftpwho \ - --with-uploadscript --with-virtualhosts \ - --with-virtualchroot --with-diraliases \ - --with-peruserlimits ${myconf} - emake || die "compile problem" -} - -src_install() { - einstall - - dodoc AUTHORS CONTACT COPYING ChangeLog FAQ HISTORY INSTALL README* NEWS - - dodir /etc/{conf.d,init.d} - cp ${FILESDIR}/ftpusers ${D}/etc/ftpusers - cp ${FILESDIR}/pure-ftpd.conf_d ${D}/etc/conf.d/pure-ftpd - - use pam && insinto /etc/pam.d && doins pam/{ftplockout,pure-ftpd} - - exeinto /etc/init.d - newexe ${FILESDIR}/pure-ftpd.rc6-r1 pure-ftpd - - insopts -m 644 - insinto /etc/xinetd.d - newins ${FILESDIR}/pure-ftpd.xinetd pure-ftpd -} - -pkg_postinst() { - einfo "Before starting Pure-FTPd, you have to edit the /etc/conf.d/pure-ftpd file." - echo - ewarn "It's *really* important to read the README provided with Pure-FTPd." - ewarn "Just point your browser at http://www.pureftpd.org/README" -} diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.14.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.14.ebuild deleted file mode 100644 index 5c276948131a..000000000000 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.14.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.14.ebuild,v 1.5 2003/09/07 00:12:23 msterret Exp $ - -DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" -SRC_URI="ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/${P}.tar.bz2" -HOMEPAGE="http://www.pureftpd.org/" -DEPEND="virtual/glibc - pam? ( >=sys-libs/pam-0.75 ) - mysql? ( >=dev-db/mysql-3* ) - postgres? ( >=dev-db/postgresql-7.2.2 ) - ldap? ( >=net-nds/openldap-2.0.25 )" -SLOT="0" -# Changed from GPL-2 to BSD 06/09/2003 -LICENSE="BSD" -KEYWORDS="x86 ~ppc ~sparc ~alpha" -IUSE="pam mysql postgres ldap" - -src_compile() { - use pam && myconf="${myconf} --with-pam" - use ldap && myconf="${myconf} --with-ldap" - use mysql && myconf="${myconf} --with-mysql" - use postgres && myconf="${myconf} --with-pgsql" - - econf --with-altlog --with-extauth \ - --with-puredb --with-cookie \ - --with-throttling --with-ratios \ - --with-quotas --with-ftpwho \ - --with-uploadscript --with-virtualhosts \ - --with-virtualchroot --with-diraliases \ - --with-peruserlimits ${myconf} - emake || die "compile problem" -} - -src_install() { - einstall - - dodoc AUTHORS CONTACT COPYING ChangeLog FAQ HISTORY INSTALL README* NEWS - - dodir /etc/{conf.d,init.d} - cp ${FILESDIR}/ftpusers ${D}/etc/ftpusers - cp ${FILESDIR}/pure-ftpd.conf_d ${D}/etc/conf.d/pure-ftpd - - use pam && insinto /etc/pam.d && doins pam/{ftplockout,pure-ftpd} - - exeinto /etc/init.d - newexe ${FILESDIR}/pure-ftpd.rc6-r1 pure-ftpd - - insopts -m 644 - insinto /etc/xinetd.d - newins ${FILESDIR}/pure-ftpd.xinetd pure-ftpd - - if [ `use ldap` ]; then - dodir /etc/openldap/schema - insinto /etc/openldap/schema - doins openldap.schema - insinto /etc/openldap - doins pureftpd-ldap.conf - fi -} - -pkg_postinst() { - einfo "Before starting Pure-FTPd, you have to edit the /etc/conf.d/pure-ftpd file." - echo - ewarn "It's *really* important to read the README provided with Pure-FTPd." - ewarn "Just point your browser at http://www.pureftpd.org/README" -} diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.15.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.16b.ebuild index 04141aac416d..f3e3ab6d5eb6 100644 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.15.ebuild +++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.16b.ebuild @@ -1,34 +1,42 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.15.ebuild,v 1.4 2003/09/07 00:12:23 msterret Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.16b.ebuild,v 1.1 2003/10/20 01:54:37 raker Exp $ + +IUSE="pam mysql postgres ldap ssl" DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" SRC_URI="ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/${P}.tar.bz2" HOMEPAGE="http://www.pureftpd.org/" + +SLOT="0" +LICENSE="BSD" # Changed from GPL-2 to BSD 06/09/2003 +KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa" + DEPEND="virtual/glibc pam? ( >=sys-libs/pam-0.75 ) mysql? ( >=dev-db/mysql-3* ) postgres? ( >=dev-db/postgresql-7.2.2 ) - ldap? ( >=net-nds/openldap-2.0.25 )" -SLOT="0" -# Changed from GPL-2 to BSD 06/09/2003 -LICENSE="BSD" -KEYWORDS="x86 ~ppc ~sparc ~alpha hppa" -IUSE="pam mysql postgres ldap" + ldap? ( >=net-nds/openldap-2.0.25 ) + ssl? ( >=dev-libs/openssl-0.9.6g )" src_compile() { + local myconf="" + use pam && myconf="${myconf} --with-pam" use ldap && myconf="${myconf} --with-ldap" use mysql && myconf="${myconf} --with-mysql" use postgres && myconf="${myconf} --with-pgsql" + use ssl && myconf="${myconf} --with-tls" - econf --with-altlog --with-extauth \ + econf \ + --with-altlog --with-extauth \ --with-puredb --with-cookie \ --with-throttling --with-ratios \ --with-quotas --with-ftpwho \ --with-uploadscript --with-virtualhosts \ --with-virtualchroot --with-diraliases \ --with-peruserlimits ${myconf} + emake || die "compile problem" } @@ -41,7 +49,7 @@ src_install() { cp ${FILESDIR}/ftpusers ${D}/etc/ftpusers cp ${FILESDIR}/pure-ftpd.conf_d ${D}/etc/conf.d/pure-ftpd - use pam && insinto /etc/pam.d && doins pam/{ftplockout,pure-ftpd} + use pam && insinto /etc/pam.d && doins pam/pure-ftpd exeinto /etc/init.d newexe ${FILESDIR}/pure-ftpd.rc6-r1 pure-ftpd @@ -53,7 +61,7 @@ src_install() { if [ `use ldap` ]; then dodir /etc/openldap/schema insinto /etc/openldap/schema - doins openldap.schema + doins pureftpd.schema insinto /etc/openldap doins pureftpd-ldap.conf fi @@ -63,5 +71,6 @@ pkg_postinst() { einfo "Before starting Pure-FTPd, you have to edit the /etc/conf.d/pure-ftpd file." echo ewarn "It's *really* important to read the README provided with Pure-FTPd." - ewarn "Just point your browser at http://www.pureftpd.org/README" + ewarn "Check out - http://www.pureftpd.org/README" + ewarn "And for SSL/TLS help - http://www.pureftpd.org/README.TLS" } diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.8-r1.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.8-r1.ebuild deleted file mode 100644 index f18b5799dd50..000000000000 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.8-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pure-ftpd/pure-ftpd-1.0.8-r1.ebuild,v 1.11 2003/09/07 00:12:23 msterret Exp $ - -IUSE="ldap pam postgres mysql" - -S=${WORKDIR}/${P} -HOMEPAGE="http://pureftpd.sourceforge.net/" -SRC_URI="mirror://sourceforge/pureftpd/${P}.tar.gz" -DESCRIPTION="Pure-FTPd is a fast, production-quality, standard-conformant FTP server" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc " - -DEPEND="virtual/glibc - pam? ( >=sys-libs/pam-0.75 ) - mysql? ( >=dev-db/mysql-3.23.47 ) - postgres? ( >=dev-db/postgresql-7.1.3 ) - ldap? ( >=net-nds/openldap-2.0.21 )" - -src_compile() { - - local myconf - cd ${S} - use pam && myconf="${myconf} --with-pam" - use mysql && myconf="${myconf} --with-mysql" - use postgres && myconf="${myconf} --with-pgsql" - use ldap && myconf="${myconf} --with-ldap" - - ./configure --prefix=/usr --with-altlog --with-puredb \ - --with-extauth --with-throttling --with-ratios \ - --with-quotas --with-cookie \ - --with-uploadscript --with-virtualhosts \ - --with-virtualchroot --with-diraliases --with-ftpwho \ - --host=${CHOST} ${myconf} || die - emake || die - -} - -src_install() { - - make DESTDIR=${D} install || die - - insinto /etc - doins ${FILESDIR}/ftpusers - - insinto /etc/conf.d - newins ${FILESDIR}/pure-ftpd.conf_d pure-ftpd - - exeinto /etc/init.d - newexe ${FILESDIR}/pure-ftpd.rc6 pure-ftpd -} |