diff options
author | Greg Fitzgerald <gregf@gentoo.org> | 2003-11-27 02:14:48 +0000 |
---|---|---|
committer | Greg Fitzgerald <gregf@gentoo.org> | 2003-11-27 02:14:48 +0000 |
commit | 531877c3a0a39cde9f9e978859ef4bac4df75a6d (patch) | |
tree | c641d0866acc077848dd088c3fca1d9613ded648 /net-mail/tpop3d | |
parent | Version Bump. (diff) | |
download | historical-531877c3a0a39cde9f9e978859ef4bac4df75a6d.tar.gz historical-531877c3a0a39cde9f9e978859ef4bac4df75a6d.tar.bz2 historical-531877c3a0a39cde9f9e978859ef4bac4df75a6d.zip |
Version Bump.
Diffstat (limited to 'net-mail/tpop3d')
-rw-r--r-- | net-mail/tpop3d/Manifest | 4 | ||||
-rw-r--r-- | net-mail/tpop3d/files/digest-tpop3d-1.5.2 | 2 | ||||
-rw-r--r-- | net-mail/tpop3d/files/digest-tpop3d-1.5.3 | 1 | ||||
-rw-r--r-- | net-mail/tpop3d/tpop3d-1.5.3.ebuild | 82 |
4 files changed, 85 insertions, 4 deletions
diff --git a/net-mail/tpop3d/Manifest b/net-mail/tpop3d/Manifest index a35bd25a2ed5..ad5535b41500 100644 --- a/net-mail/tpop3d/Manifest +++ b/net-mail/tpop3d/Manifest @@ -1,7 +1,7 @@ -MD5 2b548b3c42c2780d6fc7fcc34da8d846 ChangeLog 1314 +MD5 5cd088ba5ee7b79d6f427a804a1308c7 ChangeLog 1314 MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161 MD5 ae128b31e721c7c03164bb01c891739e tpop3d-1.4.2.ebuild 2455 -MD5 e0e0a121600a37dee87695b9aed6cfa8 tpop3d-1.5.3.ebuild 2424 +MD5 a3493fa6a3c0ed757a075729488e6482 tpop3d-1.5.3.ebuild 2424 MD5 70073dfbe2bd93a7922b97c4f4cd3af2 files/digest-tpop3d-1.4.2 145 MD5 9190b714d11bf56eaa8488012a167b70 files/tpop3d-init 702 MD5 b40cd6aa6ab9186588d4c6ab10167a8f files/tpop3d-1.5.2-fix-AV-problem.patch 1710 diff --git a/net-mail/tpop3d/files/digest-tpop3d-1.5.2 b/net-mail/tpop3d/files/digest-tpop3d-1.5.2 deleted file mode 100644 index fa86fdfc7eb4..000000000000 --- a/net-mail/tpop3d/files/digest-tpop3d-1.5.2 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 1bd2fa0a8a0da9d7ee0f4c5723006631 tpop3d-1.5.2.tar.gz 235769 -MD5 b40cd6aa6ab9186588d4c6ab10167a8f tpop3d-1.5.2-fix-AV-problem.patch 1710 diff --git a/net-mail/tpop3d/files/digest-tpop3d-1.5.3 b/net-mail/tpop3d/files/digest-tpop3d-1.5.3 new file mode 100644 index 000000000000..df8d97b72e94 --- /dev/null +++ b/net-mail/tpop3d/files/digest-tpop3d-1.5.3 @@ -0,0 +1 @@ +MD5 dd920c49f4e5879eb3caf7ea047622e9 tpop3d-1.5.3.tar.gz 242294 diff --git a/net-mail/tpop3d/tpop3d-1.5.3.ebuild b/net-mail/tpop3d/tpop3d-1.5.3.ebuild new file mode 100644 index 000000000000..9492f617f86e --- /dev/null +++ b/net-mail/tpop3d/tpop3d-1.5.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.3.ebuild,v 1.1 2003/11/27 02:14:44 gregf Exp $ + +DESCRIPTION="An extensible POP3 server with vmail-sql/MySQL support." +HOMEPAGE="http://www.ex-parrot.com/~chris/tpop3d/" +SRC_URI="http://www.ex-parrot.com/~chris/tpop3d/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="ssl ldap mysql perl pam tcpd maildir debug" + +DEPEND="virtual/glibc + ssl? ( >=dev-libs/openssl-0.9.6 ) + ldap? ( >=net-nds/openldap-2.0.7 ) + mysql? ( >=dev-db/mysql-3.23.28 ) + perl? ( >=dev-lang/perl-5.6.1 ) + pam? ( >=sys-libs/pam-0.75 ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" + +src_unpack() { + unpack ${P}.tar.gz + cd ${S} +} + +src_compile() { + local myconf + use mysql && myconf="--enable-auth-mysql" + use ldap && myconf="${myconf} --enable-auth-ldap" + use perl && myconf="${myconf} --enable-auth-perl" + use tcpd && myconf="${myconf} --enable-tcp-wrappers" + use pam || myconf="${myconf} --disable-auth-pam" + use maildir && myconf="${myconf} --enable-mbox-maildir" + # If you want plaintext /etc/passwd authentication + if [ ! -z $ENABLE_PASSWD ]; then + myconf="${myconf} --enable-auth-passwd" + fi + # If you want to use /etc/shadow instead. + # Make sure you also set $ENABLE_PASSWD + if [ ! -z $ENABLE_SHADOW ]; then + myconf="${myconf} --enable-shadow-passwords" + fi + # authenticate against any passwd-like file + if [ ! -z $ENABLE_FLATFILE ]; then + myconf="${myconf} --enable-auth-flatfile" + fi + # authenticate via an external program + if [ ! -z $ENABLE_OTHER ]; then + myconf="${myconf} --enable-auth-other" + fi + # Make it Rated G and safe for the kids + if [ ! -z $BE_NICE ]; then + myconf="${myconf} --disable-snide-comments" + fi + # Install net-mail/drac for integration with tpop3d + if [ ! -a $ENABLE_DRAC ]; then + myconf="${myconf} --enable-drac" + fi + if [ `use debug` ]; then + myconf="${myconf} --enable-electric-fence --enable-backtrace" + fi + econf ${myconf} || die "./configure failed" + + # Add in custom CFLAGS to the makefile... + sed -i "s/CFLAGS =/CFLAGS = ${CFLAGS} /" Makefile + + emake || die +} + +src_install() { + make DESTDIR=${D} install || die + dodir /etc/tpop3d + + exeinto /etc/init.d + newexe ${FILESDIR}/tpop3d-init +} + +pkg_postinst() { + einfo "Read the tpop3d.conf manpage" + einfo "Please create /etc/tpop3d/tpop3d.conf to fit your Configuration" +} |