public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/anubis/files/, mail-filter/anubis/
@ 2019-09-01 19:07 Matt Turner
  0 siblings, 0 replies; only message in thread
From: Matt Turner @ 2019-09-01 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9c0f5a8c84581dd96b6ed937975292f644ff1f5c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 19:05:17 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 19:06:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0f5a8c

mail-filter/anubis: Remove

Closes: https://bugs.gentoo.org/617792
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 mail-filter/anubis/Manifest                    |  2 -
 mail-filter/anubis/anubis-4.1.1-r1.ebuild      | 94 --------------------------
 mail-filter/anubis/anubis-4.1.1.ebuild         | 93 -------------------------
 mail-filter/anubis/anubis-4.2-r1.ebuild        | 69 -------------------
 mail-filter/anubis/anubis-4.2.ebuild           | 67 ------------------
 mail-filter/anubis/files/4.1.1-gnutls.patch    | 11 ---
 mail-filter/anubis/files/4.1.1-gnutls3.patch   | 14 ----
 mail-filter/anubis/files/4.1.1-gpgme.patch     | 32 ---------
 mail-filter/anubis/files/4.1.1-testsuite.patch | 14 ----
 mail-filter/anubis/files/anubis-4.2-gdbm.patch | 21 ------
 mail-filter/anubis/metadata.xml                |  5 --
 11 files changed, 422 deletions(-)

diff --git a/mail-filter/anubis/Manifest b/mail-filter/anubis/Manifest
deleted file mode 100644
index 75e906ec551..00000000000
--- 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 c229420bab3..00000000000
--- 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 96fda178e73..00000000000
--- 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 ef65b9481c1..00000000000
--- 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 17ae62c4609..00000000000
--- 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 c4dd28bff69..00000000000
--- 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 c9d9197a218..00000000000
--- 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 7aa8ba578ee..00000000000
--- 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 5b1c656fa0a..00000000000
--- 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 5c54560ff94..00000000000
--- 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 6f49eba8f49..00000000000
--- 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>


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-09-01 19:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-01 19:07 [gentoo-commits] repo/gentoo:master commit in: mail-filter/anubis/files/, mail-filter/anubis/ Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox