diff options
author | Matt Turner <mattst88@gentoo.org> | 2019-09-01 12:05:17 -0700 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2019-09-01 12:06:50 -0700 |
commit | 9c0f5a8c84581dd96b6ed937975292f644ff1f5c (patch) | |
tree | 8fde647afb937423c2a8369fa91cf6b7eabe4fd1 /mail-filter | |
parent | sci-physics/harminv: Remove (diff) | |
download | gentoo-9c0f5a8c84581dd96b6ed937975292f644ff1f5c.tar.gz gentoo-9c0f5a8c84581dd96b6ed937975292f644ff1f5c.tar.bz2 gentoo-9c0f5a8c84581dd96b6ed937975292f644ff1f5c.zip |
mail-filter/anubis: Remove
Closes: https://bugs.gentoo.org/617792
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/anubis/Manifest | 2 | ||||
-rw-r--r-- | mail-filter/anubis/anubis-4.1.1-r1.ebuild | 94 | ||||
-rw-r--r-- | mail-filter/anubis/anubis-4.1.1.ebuild | 93 | ||||
-rw-r--r-- | mail-filter/anubis/anubis-4.2-r1.ebuild | 69 | ||||
-rw-r--r-- | mail-filter/anubis/anubis-4.2.ebuild | 67 | ||||
-rw-r--r-- | mail-filter/anubis/files/4.1.1-gnutls.patch | 11 | ||||
-rw-r--r-- | mail-filter/anubis/files/4.1.1-gnutls3.patch | 14 | ||||
-rw-r--r-- | mail-filter/anubis/files/4.1.1-gpgme.patch | 32 | ||||
-rw-r--r-- | mail-filter/anubis/files/4.1.1-testsuite.patch | 14 | ||||
-rw-r--r-- | mail-filter/anubis/files/anubis-4.2-gdbm.patch | 21 | ||||
-rw-r--r-- | mail-filter/anubis/metadata.xml | 5 |
11 files changed, 0 insertions, 422 deletions
diff --git a/mail-filter/anubis/Manifest b/mail-filter/anubis/Manifest deleted file mode 100644 index 75e906ec5516..000000000000 --- a/mail-filter/anubis/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST anubis-4.1.1.tar.gz 1104272 BLAKE2B e4aac5ea5b38314bbf82231d3e93183906cd321c653cf6a0c07cc364a962d4a09f2aeb865e3f2fb40a93c8a45321ddb69f23b206d8dde2f830b803c65df94109 SHA512 51e9c3a4cc4f217348522ba196daf26908f5ebed1abbe8c3f4c876847284e1f43f19d5cc68cde3cae5aacc55d42b7a6786f9afb23856c647ddf6d6c4b6c0a7a7 -DIST anubis-4.2.tar.gz 1623768 BLAKE2B bb9c6db5f3c79571b71d1256fe45cf65604738e367902cce0ad113c464d4067ef56100cde30ef12c547728a27b6b1fbc387d9bb55c7dd052e9aaef9f766af542 SHA512 cd16b67780b37f02a31374875763a1d54107289fbaf53160de5778f095b56bdb390c72a06fc067d87556b1158b0134c0fc88d30edbe124a71d8c80a89595e75f diff --git a/mail-filter/anubis/anubis-4.1.1-r1.ebuild b/mail-filter/anubis/anubis-4.1.1-r1.ebuild deleted file mode 100644 index c229420bab38..000000000000 --- a/mail-filter/anubis/anubis-4.1.1-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils autotools pam toolchain-funcs user - -DESCRIPTION="GNU Anubis is an outgoing mail processor" -HOMEPAGE="https://www.gnu.org/software/anubis/" - -SRC_URI="mirror://gnu/anubis/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="crypt guile mysql postgres nls pam pcre sasl socks5 +gnutls tcpd test" - -RDEPEND="sys-libs/gdbm - crypt? ( >=app-crypt/gpgme-0.9.0 ) - guile? ( >=dev-scheme/guile-1.8 ) - mysql? ( virtual/mysql ) - pam? ( virtual/pam ) - postgres? ( dev-db/postgresql[server] ) - nls? ( sys-devel/gettext ) - pcre? ( >=dev-libs/libpcre-3.9 ) - sasl? ( virtual/gsasl ) - gnutls? ( net-libs/gnutls ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu )" - -REQUIRED_USE="mysql? ( sasl ) - postgres? ( sasl )" - -pkg_setup() { - enewuser anubis -} - -src_prepare() { - epatch "${FILESDIR}"/${PV}-gnutls.patch - epatch "${FILESDIR}"/${PV}-gpgme.patch - epatch "${FILESDIR}"/${PV}-testsuite.patch - epatch "${FILESDIR}"/${PV}-gnutls3.patch - sed -i -e "s/1024-bit ELG-E/1024-bit ELG/" \ - testsuite/etc/{gpgcrypt.pat,gpgse.pat} - eautoreconf -} - -src_configure() { - local myconf - if use crypt ; then - myconf="--with-gpgme --with-gpgme-prefix=$(gpgme-config --prefix)" - else - myconf="--without-gpgme" - fi - econf --with-unprivileged-user=anubis \ - --disable-rpath \ - $(use_with mysql) \ - $(use_with postgres) \ - $(use_with pam) \ - $(use_with pcre) \ - $(use_enable nls) \ - $(use_with guile) \ - $(use_with sasl gsasl) \ - $(use_with gnutls) \ - $(use_with tcpd tcp-wrappers) \ - $(use_with socks5 socks-proxy) \ - ${myconf} -} - -src_compile() { - # parallel make fails - emake AR=$(tc-getAR) -j1 -} - -src_test() { - cd "${S}/testsuite" - emake -j1 check -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL NEWS README* THANKS TODO - docinto examples - dodoc examples/*anubis* - docinto guile - dodoc guile/*.scm - - if use pam ; then - pamd_mimic system-auth anubis auth account session - fi - - rm -rf "${D}"/usr/share/anubis -} diff --git a/mail-filter/anubis/anubis-4.1.1.ebuild b/mail-filter/anubis/anubis-4.1.1.ebuild deleted file mode 100644 index 96fda178e73f..000000000000 --- a/mail-filter/anubis/anubis-4.1.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils autotools pam user - -DESCRIPTION="GNU Anubis is an outgoing mail processor" -HOMEPAGE="https://www.gnu.org/software/anubis/" - -SRC_URI="mirror://gnu/anubis/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="ppc x86" -IUSE="crypt guile mysql postgres nls pam pcre sasl socks5 +gnutls tcpd test" - -RDEPEND="sys-libs/gdbm - crypt? ( >=app-crypt/gpgme-0.9.0 ) - guile? ( >=dev-scheme/guile-1.8 ) - mysql? ( virtual/mysql ) - pam? ( virtual/pam ) - postgres? ( dev-db/postgresql[server] ) - nls? ( sys-devel/gettext ) - pcre? ( >=dev-libs/libpcre-3.9 ) - sasl? ( virtual/gsasl ) - gnutls? ( net-libs/gnutls ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu )" - -REQUIRED_USE="mysql? ( sasl ) - postgres? ( sasl )" - -pkg_setup() { - enewuser anubis -} - -src_prepare() { - epatch "${FILESDIR}"/${PV}-gnutls.patch - epatch "${FILESDIR}"/${PV}-gpgme.patch - epatch "${FILESDIR}"/${PV}-testsuite.patch - sed -i -e "s/1024-bit ELG-E/1024-bit ELG/" \ - testsuite/etc/{gpgcrypt.pat,gpgse.pat} - eautoreconf -} - -src_configure() { - local myconf - if use crypt ; then - myconf="--with-gpgme --with-gpgme-prefix=$(gpgme-config --prefix)" - else - myconf="--without-gpgme" - fi - econf --with-unprivileged-user=anubis \ - --disable-rpath \ - $(use_with mysql) \ - $(use_with postgres) \ - $(use_with pam) \ - $(use_with pcre) \ - $(use_enable nls) \ - $(use_with guile) \ - $(use_with sasl gsasl) \ - $(use_with gnutls) \ - $(use_with tcpd tcp-wrappers) \ - $(use_with socks5 socks-proxy) \ - ${myconf} -} - -src_compile() { - # parallel make fails - emake -j1 -} - -src_test() { - cd "${S}/testsuite" - emake -j1 check -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL NEWS README* THANKS TODO - docinto examples - dodoc examples/*anubis* - docinto guile - dodoc guile/*.scm - - if use pam ; then - pamd_mimic system-auth anubis auth account session - fi - - rm -rf "${D}"/usr/share/anubis -} diff --git a/mail-filter/anubis/anubis-4.2-r1.ebuild b/mail-filter/anubis/anubis-4.2-r1.ebuild deleted file mode 100644 index ef65b9481c14..000000000000 --- a/mail-filter/anubis/anubis-4.2-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit pam user - -DESCRIPTION="GNU Anubis is an outgoing mail processor" -HOMEPAGE="https://www.gnu.org/software/anubis/" - -SRC_URI="mirror://gnu/anubis/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="crypt guile mysql postgres nls pam pcre sasl socks5 +gnutls tcpd test" - -RDEPEND="sys-libs/gdbm - crypt? ( >=app-crypt/gpgme-1.8.0 ) - guile? ( >=dev-scheme/guile-1.8 ) - mysql? ( dev-db/mysql-connector-c ) - pam? ( virtual/pam ) - postgres? ( dev-db/postgresql:*[server] ) - nls? ( sys-devel/gettext ) - pcre? ( >=dev-libs/libpcre-3.9 ) - sasl? ( virtual/gsasl ) - gnutls? ( net-libs/gnutls ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu )" - -REQUIRED_USE="mysql? ( sasl ) - postgres? ( sasl )" - -PATCHES=( "${FILESDIR}/anubis-4.2-gdbm.patch" ) - -pkg_setup() { - enewuser anubis -} - -src_configure() { - econf --with-unprivileged-user=anubis \ - --disable-rpath \ - $(use_with mysql) \ - $(use_with postgres) \ - $(use_with pam) \ - $(use_with pcre) \ - $(use_enable nls) \ - $(use_with guile) \ - $(use_with sasl gsasl) \ - $(use_with gnutls) \ - $(use_with tcpd tcp-wrappers) \ - $(use_with socks5 socks-proxy) \ - $(use_with crypt gpgme) -} - -src_test() { - emake -C testsuite check -} - -src_install() { - default - docinto examples - dodoc examples/*anubis* - docinto guile - dodoc guile/*.scm - - use pam && pamd_mimic system-auth anubis auth account session -} diff --git a/mail-filter/anubis/anubis-4.2.ebuild b/mail-filter/anubis/anubis-4.2.ebuild deleted file mode 100644 index 17ae62c4609d..000000000000 --- a/mail-filter/anubis/anubis-4.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils pam toolchain-funcs user - -DESCRIPTION="GNU Anubis is an outgoing mail processor" -HOMEPAGE="https://www.gnu.org/software/anubis/" - -SRC_URI="mirror://gnu/anubis/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="crypt guile mysql postgres nls pam pcre sasl socks5 +gnutls tcpd test" - -RDEPEND="sys-libs/gdbm - crypt? ( >=app-crypt/gpgme-1.8.0 ) - guile? ( >=dev-scheme/guile-1.8 ) - mysql? ( virtual/mysql ) - pam? ( virtual/pam ) - postgres? ( dev-db/postgresql:*[server] ) - nls? ( sys-devel/gettext ) - pcre? ( >=dev-libs/libpcre-3.9 ) - sasl? ( virtual/gsasl ) - gnutls? ( net-libs/gnutls ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu )" - -REQUIRED_USE="mysql? ( sasl ) - postgres? ( sasl )" - -pkg_setup() { - enewuser anubis -} - -src_configure() { - econf --with-unprivileged-user=anubis \ - --disable-rpath \ - $(use_with mysql) \ - $(use_with postgres) \ - $(use_with pam) \ - $(use_with pcre) \ - $(use_enable nls) \ - $(use_with guile) \ - $(use_with sasl gsasl) \ - $(use_with gnutls) \ - $(use_with tcpd tcp-wrappers) \ - $(use_with socks5 socks-proxy) \ - $(use_with crypt gpgme) -} - -src_test() { - emake -C testsuite check -} - -src_install() { - default - docinto examples - dodoc examples/*anubis* - docinto guile - dodoc guile/*.scm - - use pam && pamd_mimic system-auth anubis auth account session -} diff --git a/mail-filter/anubis/files/4.1.1-gnutls.patch b/mail-filter/anubis/files/4.1.1-gnutls.patch deleted file mode 100644 index c4dd28bff693..000000000000 --- a/mail-filter/anubis/files/4.1.1-gnutls.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.ac 2011-06-13 13:46:22.817856139 +0300 -+++ configure.ac 2011-06-13 13:47:56.000000000 +0300 -@@ -277,7 +277,7 @@ - if test $with_gnutls = yes; then - AC_CHECK_HEADERS(gnutls/gnutls.h) - if test $ac_cv_header_gnutls_gnutls_h != no; then -- AM_PATH_LIBGNUTLS("1.0.0", -+ PKG_CHECK_MODULES(LIBGNUTLS, gnutls >= 1.0.0, - [M4_DEFS="$M4_DEFS -DWITH_SSL -DWITH_GNUTLS" - AC_DEFINE(USE_GNUTLS, 1, - [Define to 1 if USE_GNUTLS is requested.])], diff --git a/mail-filter/anubis/files/4.1.1-gnutls3.patch b/mail-filter/anubis/files/4.1.1-gnutls3.patch deleted file mode 100644 index c9d9197a2184..000000000000 --- a/mail-filter/anubis/files/4.1.1-gnutls3.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- src/tls.c 2008-12-16 16:21:54.000000000 +0000 -+++ src/tls.c 2012-10-30 09:06:37.387243098 +0000 -@@ -294,7 +294,10 @@ - static void - verify_certificate (gnutls_session session) - { -- int status = gnutls_certificate_verify_peers (session); -+ int status, verify_ret; -+ verify_ret = gnutls_certificate_verify_peers2 (session, &status); -+ if (!verify_ret) -+ return status; - - if (status == GNUTLS_E_NO_CERTIFICATE_FOUND) - { diff --git a/mail-filter/anubis/files/4.1.1-gpgme.patch b/mail-filter/anubis/files/4.1.1-gpgme.patch deleted file mode 100644 index 7aa8ba578eec..000000000000 --- a/mail-filter/anubis/files/4.1.1-gpgme.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- configure.ac 2011-06-13 19:40:37.856822010 +0300 -+++ configure.ac 2011-06-13 19:43:27.000000000 +0300 -@@ -149,10 +149,18 @@ - AC_MSG_CHECKING(for $1/include/gpgme.h) - AC_MSG_RESULT([yes]) - return 0 -+ else -+ if test -f "$1/include/gpgme/gpgme.h"; then -+ gpgmedir=1 -+ INCLUDES="$INCLUDES -I$1/include/gpgme" -+ AC_MSG_CHECKING(for $1/include/gpgme/gpgme.h) -+ AC_MSG_RESULT([yes]) -+ return 0 -+ fi - fi - return 1 - } -- for maindir in /usr/pkg /opt /sw; do -+ for maindir in /usr/pkg /opt /sw /usr; do - findgpgmedir $maindir && break 2 - done - if test $gpgmedir; then ---- configure.ac 2011-06-17 11:54:29.000000000 +0000 -+++ configure.ac 2011-06-17 11:56:22.000000000 +0000 -@@ -137,6 +137,7 @@ - else - AM_PATH_GPGME([1.0.0], with_gpgme=yes, with_gpgme=no) - AC_CHECK_LIB(gpgme, main,, with_gpgme=no) -+ AC_CHECK_LIB(gpg-error, gpg_err_init,, with_gpgme=no) - fi - if test "$with_gpgme" = "no"; then - AC_MSG_RESULT([Disabling GPGME support...]) diff --git a/mail-filter/anubis/files/4.1.1-testsuite.patch b/mail-filter/anubis/files/4.1.1-testsuite.patch deleted file mode 100644 index 5b1c656fa0af..000000000000 --- a/mail-filter/anubis/files/4.1.1-testsuite.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- testsuite/data/Makefile.am 2011-06-13 14:29:38.843665225 +0300 -+++ testsuite/data/Makefile.am 2011-06-13 14:31:16.000000000 +0300 -@@ -22,8 +22,10 @@ - EXTRA_DIST = pubring.asc secring.asc anubis.pem append.txt users - CLEANFILES = *.gpg random_seed *~ text.db - --pubring.gpg secring.gpg: $(srcdir)/pubring.asc $(srcdir)/secring.asc -+pubring.gpg: $(srcdir)/pubring.asc - $(GPG) --homedir . --import < $(srcdir)/pubring.asc -+ -+secring.gpg: $(srcdir)/secring.asc - $(GPG) --homedir . --allow-secret-key-import --import < $(srcdir)/secring.asc - - text.db: $(srcdir)/users diff --git a/mail-filter/anubis/files/anubis-4.2-gdbm.patch b/mail-filter/anubis/files/anubis-4.2-gdbm.patch deleted file mode 100644 index 5c54560ff940..000000000000 --- a/mail-filter/anubis/files/anubis-4.2-gdbm.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -aurN a/src/gdbm.c b/src/gdbm.c ---- a/src/gdbm.c 2014-05-22 01:39:58.000000000 -0400 -+++ b/src/gdbm.c 2019-02-12 13:29:39.270414662 -0500 -@@ -209,7 +209,7 @@ - } - - const char * --gdbm_db_strerror (void *d, int rc) -+anubis_gdbm_db_strerror (void *d, int rc) - { - return gdbm_strerror (rc); - } -@@ -222,7 +222,7 @@ - gdbm_db_close, - gdbm_db_get, - gdbm_db_put, -- gdbm_db_delete, gdbm_db_list, gdbm_db_strerror); -+ gdbm_db_delete, gdbm_db_list, anubis_gdbm_db_strerror); - } - - #endif /* HAVE_LIBGDBM */ diff --git a/mail-filter/anubis/metadata.xml b/mail-filter/anubis/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/mail-filter/anubis/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> |