summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-07-10 13:51:51 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-07-10 13:51:51 +0000
commit995a2c4d66402c0f0148ae66dd20404fdd0d6399 (patch)
treebb7350d187fa1d3f5a1d39567a3410bc5b8eeebe /net-mail/tpop3d
parentAutomated update of use.local.desc (diff)
downloadgentoo-2-995a2c4d66402c0f0148ae66dd20404fdd0d6399.tar.gz
gentoo-2-995a2c4d66402c0f0148ae66dd20404fdd0d6399.tar.bz2
gentoo-2-995a2c4d66402c0f0148ae66dd20404fdd0d6399.zip
Remove dev-util/efence from deps since it's obsolete; doesn't work or build.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'net-mail/tpop3d')
-rw-r--r--net-mail/tpop3d/ChangeLog9
-rw-r--r--net-mail/tpop3d/tpop3d-1.5.3-r1.ebuild99
-rw-r--r--net-mail/tpop3d/tpop3d-1.5.3.ebuild10
-rw-r--r--net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild10
-rw-r--r--net-mail/tpop3d/tpop3d-1.5.4.ebuild99
5 files changed, 15 insertions, 212 deletions
diff --git a/net-mail/tpop3d/ChangeLog b/net-mail/tpop3d/ChangeLog
index 1f9b1682cd5a..7d3855521fd4 100644
--- a/net-mail/tpop3d/ChangeLog
+++ b/net-mail/tpop3d/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-mail/tpop3d
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/ChangeLog,v 1.26 2008/08/11 21:26:11 griffon26 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/ChangeLog,v 1.27 2009/07/10 13:51:51 ssuominen Exp $
+
+ 10 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> tpop3d-1.5.3.ebuild,
+ -tpop3d-1.5.3-r1.ebuild, -tpop3d-1.5.4.ebuild, tpop3d-1.5.4-r1.ebuild:
+ Remove dev-util/efence from deps since it's obsolete; doesn't work or
+ build.
*tpop3d-1.5.4-r1 (11 Aug 2008)
diff --git a/net-mail/tpop3d/tpop3d-1.5.3-r1.ebuild b/net-mail/tpop3d/tpop3d-1.5.3-r1.ebuild
deleted file mode 100644
index a3e8085b846c..000000000000
--- a/net-mail/tpop3d/tpop3d-1.5.3-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.3-r1.ebuild,v 1.6 2008/05/21 18:59:22 dev-zero Exp $
-
-inherit eutils flag-o-matic
-
-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 ~amd64"
-IUSE="ssl ldap mysql perl pam tcpd maildir debug postgres"
-
-DEPEND="virtual/libc
- debug? ( >=dev-util/efence-2.4.13 )
- ssl? ( >=dev-libs/openssl-0.9.6 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- mysql? ( virtual/mysql )
- postgres? ( >=virtual/postgresql-server-7.3 )
- perl? ( >=dev-lang/perl-5.6.1 )
- pam? ( >=sys-libs/pam-0.75
- >=net-mail/mailbase-0.00-r8 )
- tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${S}
- epatch ${FILESDIR}/${P}-invalid-user-message.patch
- epatch ${FILESDIR}/${P}-variable-name-clash.patch
-}
-
-src_compile() {
- local myconf
- use mysql && myconf="--enable-auth-mysql"
- use postgres && myconf="${myconf} --enable-auth-pgsql"
- 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"
- use ssl && myconf="${myconf} --enable-tls"
- # 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 mail-client/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"
-
- # Causes crash with "stack smashing attack" on connect, because of bug in
- # SSP (bug #115285)
- filter-flags -fstack-protector
-
- # 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
-
- if use pam ; then
- dodir /etc/pam.d
- dosym /etc/pam.d/pop3 /etc/pam.d/tpop3d
- fi
-
- newinitd ${FILESDIR}/tpop3d-init tpop3d
-}
-
-pkg_postinst() {
- elog "Read the tpop3d.conf manpage"
- elog "Please create /etc/tpop3d/tpop3d.conf to fit your Configuration"
-}
diff --git a/net-mail/tpop3d/tpop3d-1.5.3.ebuild b/net-mail/tpop3d/tpop3d-1.5.3.ebuild
index 383ceba55034..d958b43e686b 100644
--- a/net-mail/tpop3d/tpop3d-1.5.3.ebuild
+++ b/net-mail/tpop3d/tpop3d-1.5.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# 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.15 2008/05/21 18:59:22 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.3.ebuild,v 1.16 2009/07/10 13:51:51 ssuominen Exp $
inherit eutils
@@ -13,9 +13,7 @@ SLOT="0"
KEYWORDS="x86 ~amd64"
IUSE="ssl ldap mysql perl pam tcpd maildir debug postgres"
-DEPEND="virtual/libc
- debug? ( >=dev-util/efence-2.4.13 )
- ssl? ( >=dev-libs/openssl-0.9.6 )
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6 )
ldap? ( >=net-nds/openldap-2.0.7 )
mysql? ( virtual/mysql )
postgres? ( >=virtual/postgresql-server-7.3 )
@@ -66,7 +64,7 @@ src_compile() {
myconf="${myconf} --enable-drac"
fi
if use debug; then
- myconf="${myconf} --enable-electric-fence --enable-backtrace"
+ myconf="${myconf} --enable-backtrace"
fi
econf ${myconf} || die "./configure failed"
diff --git a/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild b/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild
index 866bbecb0c97..016dd06a306f 100644
--- a/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild
+++ b/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild,v 1.1 2008/08/11 21:26:11 griffon26 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.4-r1.ebuild,v 1.2 2009/07/10 13:51:51 ssuominen Exp $
EAPI=1
@@ -16,9 +16,7 @@ KEYWORDS="~x86 ~amd64"
IUSE="authexternal debug drac flatfile gdbm ldap maildir mbox mysql offensive
pam passwd perl postgres +sha1 shadow ssl tcpd"
-RDEPEND="
- debug? ( >=dev-util/efence-2.4.13 )
- sha1? ( >=dev-libs/openssl-0.9.6 )
+RDEPEND="sha1? ( >=dev-libs/openssl-0.9.6 )
ssl? ( >=dev-libs/openssl-0.9.6 )
ldap? ( >=net-nds/openldap-2.0.7 )
mysql? ( virtual/mysql )
@@ -61,7 +59,7 @@ src_compile() {
fi
# Other optional features
- use debug && myconf="${myconf} --enable-electric-fence --enable-backtrace"
+ use debug && myconf="${myconf} --enable-backtrace"
use maildir && myconf="${myconf} --enable-mbox-maildir"
use mbox || myconf="${myconf} --disable-mbox-bsd"
use offensive || myconf="${myconf} --disable-snide-comments"
diff --git a/net-mail/tpop3d/tpop3d-1.5.4.ebuild b/net-mail/tpop3d/tpop3d-1.5.4.ebuild
deleted file mode 100644
index 59bfd10b23ca..000000000000
--- a/net-mail/tpop3d/tpop3d-1.5.4.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/tpop3d/tpop3d-1.5.4.ebuild,v 1.3 2008/05/21 18:59:22 dev-zero Exp $
-
-EAPI=1
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="An extensible POP3 server with vmail-sql/MySQL support."
-HOMEPAGE="http://savannah.nongnu.org/projects/tpop3d/"
-SRC_URI="http://download.savannah.nongnu.org/releases/tpop3d/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="authexternal debug drac flatfile gdbm ldap maildir mbox mysql offensive
- pam passwd perl postgres +sha1 shadow ssl tcpd"
-
-RDEPEND="
- debug? ( >=dev-util/efence-2.4.13 )
- sha1? ( >=dev-libs/openssl-0.9.6 )
- ssl? ( >=dev-libs/openssl-0.9.6 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- mysql? ( virtual/mysql )
- postgres? ( >=virtual/postgresql-server-7.3 )
- perl? ( >=dev-lang/perl-5.6.1 )
- pam? ( virtual/pam
- >=net-mail/mailbase-0.00-r8 )
- tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
-
-DEPEND="${RDEPEND}
- drac? ( mail-client/drac )"
-
-src_compile() {
- local myconf=""
- local noauth=0
-
- elog "This version of the tpop3d ebuild has a lot of new USE flags."
- elog "Make sure that everything you need is enabled."
-
- # Various authentication methods
- use authexternal && myconf="${myconf} --enable-auth-other"
- use flatfile && myconf="${myconf} --enable-auth-flatfile"
- use gdbm && myconf="${myconf} --enable-auth-gdbm"
- use ldap && myconf="${myconf} --enable-auth-ldap"
- use mysql && myconf="${myconf} --enable-auth-mysql"
- use pam || myconf="${myconf} --disable-auth-pam"
- use passwd && myconf="${myconf} --enable-auth-passwd"
- use perl && myconf="${myconf} --enable-auth-perl"
- use postgres && myconf="${myconf} --enable-auth-pgsql"
- use shadow && myconf="${myconf} --enable-auth-passwd --enable-shadow-passwords"
-
- use authexternal || use flatfile || use gdbm || use ldap || use mysql ||
- use pam || use passwd || use perl || use postgres || use shadow ||
- noauth=1
-
- if [[ ${noauth} -eq 1 ]]; then
- ewarn "None of tpop3d's authentication mechanism USE flags are set."
- ewarn "As a result tpop3d will be built with /etc/passwd authentication only."
- myconf="${myconf} --enable-auth-passwd"
- fi
-
- # Other optional features
- use debug && myconf="${myconf} --enable-electric-fence --enable-backtrace"
- use maildir && myconf="${myconf} --enable-mbox-maildir"
- use mbox || myconf="${myconf} --disable-mbox-bsd"
- use offensive || myconf="${myconf} --disable-snide-comments"
- use sha1 || myconf="${myconf} --disable-sha1-passwords"
- use ssl && myconf="${myconf} --enable-tls"
- use tcpd && myconf="${myconf} --enable-tcp-wrappers"
-
- # Install mail-client/drac for integration with tpop3d
- use drac && myconf="${myconf} --enable-drac"
-
- econf ${myconf} || die "./configure failed"
-
- # Causes crash with "stack smashing attack" on connect, because of bug in
- # SSP (bug #115285)
- filter-flags -fstack-protector
-
- emake || die
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
- dodir /etc/tpop3d
-
- if use pam ; then
- dodir /etc/pam.d
- dosym /etc/pam.d/pop3 /etc/pam.d/tpop3d
- fi
-
- newinitd "${FILESDIR}/tpop3d-init" tpop3d
-}
-
-pkg_postinst() {
- elog "Read the tpop3d.conf manpage"
- elog "Please create /etc/tpop3d/tpop3d.conf to fit your configuration"
-}