summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Fitzgerald <gregf@gentoo.org>2003-11-27 02:14:48 +0000
committerGreg Fitzgerald <gregf@gentoo.org>2003-11-27 02:14:48 +0000
commit1cc494ea7c0b601f1c4c1c7c8780d2e6da526857 (patch)
tree8cd2a1913ce6a624395c99a0ee9d82ea0536c517 /net-mail/tpop3d
parentVersion Bump. (diff)
downloadgentoo-2-1cc494ea7c0b601f1c4c1c7c8780d2e6da526857.tar.gz
gentoo-2-1cc494ea7c0b601f1c4c1c7c8780d2e6da526857.tar.bz2
gentoo-2-1cc494ea7c0b601f1c4c1c7c8780d2e6da526857.zip
Version Bump.
Diffstat (limited to 'net-mail/tpop3d')
-rw-r--r--net-mail/tpop3d/ChangeLog7
-rw-r--r--net-mail/tpop3d/Manifest4
-rw-r--r--net-mail/tpop3d/files/digest-tpop3d-1.5.22
-rw-r--r--net-mail/tpop3d/files/digest-tpop3d-1.5.31
-rw-r--r--net-mail/tpop3d/tpop3d-1.5.3.ebuild82
5 files changed, 91 insertions, 5 deletions
diff --git a/net-mail/tpop3d/ChangeLog b/net-mail/tpop3d/ChangeLog
index 06c0aa6a9180..f7fa9aad2f4b 100644
--- a/net-mail/tpop3d/ChangeLog
+++ b/net-mail/tpop3d/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-mail/tpop3d
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/ChangeLog,v 1.6 2003/11/20 01:01:02 gregf Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/ChangeLog,v 1.7 2003/11/27 02:14:44 gregf Exp $
+
+*tpop3d-1.5.3 (26 Nov 2003)
+
+ 26 Nov 2003; Greg Fitzgerald <gregf@gentoo.org> tpop3d-1.5.3.ebuild:
+ Version Bump.
*tpop3d-1.5.2 (19 Nov 2003)
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"
+}