[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-03-24 Thread Johannes Huber
commit: ed7c587fa7517f772c8ec629c2a27fb30ed5a92c
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 24 15:35:58 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Mar 24 15:36:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7c587f

mail-filter/bogofilter: Remove 1.2.4-r2

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 131 --
 1 file changed, 131 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
deleted file mode 100644
index 195141b4503..000
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools db-use flag-o-matic toolchain-funcs
-
-DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
-HOMEPAGE="http://bogofilter.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
-IUSE="berkdb sqlite tokyocabinet"
-
-# pax needed for bf_tar
-DEPEND="
-   app-arch/pax
-   sci-libs/gsl:=
-   virtual/libiconv
-   berkdb?  ( >=sys-libs/db-3.2:* )
-   !berkdb? (
-   sqlite?  ( >=dev-db/sqlite-3.6.22 )
-   !sqlite? (
-   tokyocabinet? ( dev-db/tokyocabinet )
-   !tokyocabinet? ( >=sys-libs/db-3.2:* )
-   )
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-test-env.patch" )
-
-pkg_setup() {
-   has_version mail-filter/bogofilter || return 0
-   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
-   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
-   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
-   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
-   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
-   ) ; then
-   ewarn
-   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
-   ewarn "with the current version (old use flags) and load it 
with the new version!"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # bug 445918
-   sed -i -e 's/ -ggdb//' configure.ac || die
-
-   # bug 421747
-   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id}
-
-   # bug 654990
-   sed -i -e 's/t.bulkmode//' \
-   -e 's/t.dump.load//' \
-   -e 's/t.nonascii.replace//' \
-   src/tests/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="" berkdb=true
-   myconf="--without-included-gsl"
-
-   # determine backend: berkdb *is* default
-   if use berkdb && use sqlite ; then
-   elog "Both useflags berkdb and sqlite are in USE:"
-   elog "Using berkdb as database backend."
-   elif use berkdb && use tokyocabinet ; then
-   elog "Both useflags berkdb and tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   elif use sqlite && use tokyocabinet ; then
-   elog "Both useflags sqlite and tokyocabinet are in USE:"
-   elog "Using sqlite as database backend."
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use sqlite ; then
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use tokyocabinet ; then
-   myconf="${myconf} --with-database=tokyocabinet"
-   berkdb=false
-   elif ! use berkdb ; then
-   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   fi
-
-   # Include the right berkdb headers for FreeBSD
-   if ${berkdb} ; then
-   append-cppflags "-I$(db_includedir)"
-   fi
-
-   econf ${myconf}
-}
-
-src_test() {
-   emake -C src/ check
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   exeinto /usr/share/${PN}/contrib
-   doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
-   contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl 
\
-   contrib/{spamitarium,stripsearch}.pl
-
-   insinto /usr/share/${PN}/contrib
-   doins 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-03-19 Thread Mart Raudsepp
commit: d5742f59bc2a5873bda952174e50e4d08f7708f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:32:36 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5742f59

mail-filter/bogofilter: arm64 stable (bug #709710)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index 7bb589b17c1..bfba8461099 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-02-17 Thread Agostino Sarubbo
commit: 54f78b8c4ad3d2a190933a20f79bf617f926011b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:16:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:16:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f78b8c

mail-filter/bogofilter: ia64 stable wrt bug #709710

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index f1b098ae3ef..b2d6da30172 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-02-17 Thread Agostino Sarubbo
commit: ae33cca4c20ca2287bb1576a70182f224171a54d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:11:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:11:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae33cca4

mail-filter/bogofilter: amd64 stable wrt bug #709710

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index b7cf1bd4b77..f1b098ae3ef 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-02-17 Thread Agostino Sarubbo
commit: 097afd52c043900b0ffcfd65846636cf5510cd99
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:08:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:08:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097afd52

mail-filter/bogofilter: ppc stable wrt bug #709710

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index 7dbd8688028..b7cf1bd4b77 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-02-17 Thread Agostino Sarubbo
commit: 0c2114ea81f39807b1990b3b591ba8fd9f85614d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:44:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:44:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2114ea

mail-filter/bogofilter: arm stable wrt bug #709710

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index 0c05b327f47..7dbd8688028 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-01-12 Thread Johannes Huber
commit: b5749f59d491b07f85c359b9b1595e24e80db913
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:08:31 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5749f59

mail-filter/bogofilter: EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 131 ++
 1 file changed, 131 insertions(+)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
new file mode 100644
index 000..278f265ab73
--- /dev/null
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools db-use flag-o-matic toolchain-funcs
+
+DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
+HOMEPAGE="http://bogofilter.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="berkdb sqlite tokyocabinet"
+
+# pax needed for bf_tar
+DEPEND="
+   app-arch/pax
+   sci-libs/gsl:=
+   virtual/libiconv
+   berkdb?  ( >=sys-libs/db-3.2:* )
+   !berkdb? (
+   sqlite?  ( >=dev-db/sqlite-3.6.22 )
+   !sqlite? (
+   tokyocabinet? ( dev-db/tokyocabinet )
+   !tokyocabinet? ( >=sys-libs/db-3.2:* )
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-test-env.patch" )
+
+pkg_setup() {
+   has_version mail-filter/bogofilter || return 0
+   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
+   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
+   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
+   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
+   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
+   ) ; then
+   ewarn
+   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
+   ewarn "with the current version (old use flags) and load it 
with the new version!"
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # bug 445918
+   sed -i -e 's/ -ggdb//' configure.ac || die
+
+   # bug 421747
+   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id} || die
+
+   # bug 654990
+   sed -i -e 's/t.bulkmode//' \
+   -e 's/t.dump.load//' \
+   -e 's/t.nonascii.replace//' \
+   src/tests/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="" berkdb=true
+   myconf="--without-included-gsl"
+
+   # determine backend: berkdb *is* default
+   if use berkdb && use sqlite ; then
+   elog "Both useflags berkdb and sqlite are in USE:"
+   elog "Using berkdb as database backend."
+   elif use berkdb && use tokyocabinet ; then
+   elog "Both useflags berkdb and tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   elif use sqlite && use tokyocabinet ; then
+   elog "Both useflags sqlite and tokyocabinet are in USE:"
+   elog "Using sqlite as database backend."
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use sqlite ; then
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use tokyocabinet ; then
+   myconf="${myconf} --with-database=tokyocabinet"
+   berkdb=false
+   elif ! use berkdb ; then
+   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   fi
+
+   # Include the right berkdb headers for FreeBSD
+   if ${berkdb} ; then
+   append-cppflags "-I$(db_includedir)"
+   fi
+
+   econf ${myconf}
+}
+
+src_test() {
+   emake -C src/ check
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   exeinto /usr/share/${PN}/contrib
+   doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
+   contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl 
\
+   contrib/{spamitarium,stripsearch}.pl
+
+   insinto /usr/share/${PN}/contrib
+   doins 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2019-03-19 Thread Andreas Sturmlechner
commit: 66cad1ee0205fcd46c27d7b79c85736063bf8e56
Author: Roy Bamford  gentoo  org>
AuthorDate: Wed Mar 13 21:48:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 19 11:18:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cad1ee

mail-filter/bogofilter: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index f83e1f2d5ab..86db3f12cfa 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/, mail-filter/bogofilter/files/

2018-10-21 Thread Johannes Huber
commit: 31f964fa027019c0e51068629c80c60450f3dcfb
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct 21 09:43:54 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct 21 09:44:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f964fa

mail-filter/bogofilter: Remove 1.2.4-r1

Overshadowed by 1.2.4-r2.

Signed-off-by: Johannes Huber  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild  | 126 -
 .../bogofilter/files/bogofilter-1.2.2-gcc34.patch  |  24 
 2 files changed, 150 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
deleted file mode 100644
index 5ccb2b340a5..000
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools db-use eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
-HOMEPAGE="http://bogofilter.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="berkdb sqlite tokyocabinet"
-
-DEPEND="
-   virtual/libiconv
-   berkdb?  ( >=sys-libs/db-3.2:* )
-   !berkdb? (
-   sqlite?  ( >=dev-db/sqlite-3.6.22 )
-   !sqlite? (
-   tokyocabinet? ( dev-db/tokyocabinet )
-   !tokyocabinet? ( >=sys-libs/db-3.2:* )
-   )
-   )
-   sci-libs/gsl:=
-   app-arch/pax"
-# pax needed for bf_tar
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   has_version mail-filter/bogofilter || return 0
-   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
-   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
-   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
-   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
-   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
-   ) ; then
-   ewarn
-   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
-   ewarn "with the current version (old use flags) and load it 
with the new version!"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   # bug 445918
-   sed -i -e 's/ -ggdb//' configure.ac || die
-
-   # bug 421747
-   epatch "${FILESDIR}"/${P}-test-env.patch
-   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id}
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="" berkdb=true
-   myconf="--without-included-gsl"
-
-   # determine backend: berkdb *is* default
-   if use berkdb && use sqlite ; then
-   elog "Both useflags berkdb and sqlite are in USE:"
-   elog "Using berkdb as database backend."
-   elif use berkdb && use tokyocabinet ; then
-   elog "Both useflags berkdb and tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   elif use sqlite && use tokyocabinet ; then
-   elog "Both useflags sqlite and tokyocabinet are in USE:"
-   elog "Using sqlite as database backend."
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use sqlite ; then
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use tokyocabinet ; then
-   myconf="${myconf} --with-database=tokyocabinet"
-   berkdb=false
-   elif ! use berkdb ; then
-   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   fi
-
-   # Include the right berkdb headers for FreeBSD
-   if ${berkdb} ; then
-   append-cppflags "-I$(db_includedir)"
-   fi
-
-   # bug #324405
-   if [[ $(gcc-version) == "3.4" ]] ; then
-   epatch "${FILESDIR}"/${PN}-1.2.2-gcc34.patch
-   fi
-
-   econf ${myconf}
-}
-
-src_test() {
-   emake -C src/ check
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   exeinto /usr/share/${PN}/contrib
-   doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
-   contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl 
\
-   contrib/{spamitarium,stripsearch}.pl
-
-   insinto /usr/share/${PN}/contrib
-   

[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-20 Thread Markus Meier
commit: 21ebfb12411ab46d9725a97bb8fbe8bf139b9b8f
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Oct 20 11:21:38 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Oct 20 11:21:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ebfb12

mail-filter/bogofilter: arm stable, bug #666848

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index 03dddccbeb2..f83e1f2d5ab 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-14 Thread Sergei Trofimovich
commit: cf5c83591640ccc92f858a362b8c1b24187a829e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 14 09:11:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 14 09:14:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5c8359

mail-filter/bogofilter: stable 1.2.4-r2 for ppc64, bug #666848

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index 5cb63af083b..03dddccbeb2 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-14 Thread Sergei Trofimovich
commit: 768889293155045f95dc5637471e8702732e5a8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 14 08:54:12 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 14 08:54:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76888929

mail-filter/bogofilter: stable 1.2.4-r2 for ppc, bug #666848

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index 69e7802dbf4..5cb63af083b 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-12 Thread Mikle Kolyada
commit: 68aa3b2eb317fbafbc0c0122b037a1a99ffbd50d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct 12 13:56:02 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct 12 13:56:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68aa3b2e

mail-filter/bogofilter: amd64 stable wrt bug #666848

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index 5008540d98a..69e7802dbf4 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-12 Thread Tobias Klausmann
commit: 545e584aef59792b70a921854aeb2591ff1fd7e2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Oct 12 07:32:16 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Oct 12 07:32:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545e584a

mail-filter/bogofilter-1.2.4-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/666848
Signed-off-by: Tobias Klausmann  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index da01b7d2674..5008540d98a 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-10-01 Thread Thomas Deutschmann
commit: 83e47482dc68de9223da1dd67900cb7ca537113d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct  1 21:32:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct  1 21:45:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e47482

mail-filter/bogofilter: x86 stable (bug #666848)

Signed-off-by: Thomas Deutschmann  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
index 0be07cf8a7b..75349ed4bda 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2018-07-17 Thread Johannes Huber
commit: 02721a6f36078a7fb1f2be96b41176dcb07d994b
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jul 17 07:29:15 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jul 17 07:30:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02721a6f

mail-filter/bogofilter: Revision bump 1.2.4-r2

EAPI 6. Drops gcc 3.4 patch. Sorts dependencies. Drops failing tests.

Closes: https://bugs.gentoo.org/654990
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 131 ++
 1 file changed, 131 insertions(+)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
new file mode 100644
index 000..0be07cf8a7b
--- /dev/null
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools db-use flag-o-matic toolchain-funcs
+
+DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
+HOMEPAGE="http://bogofilter.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="berkdb sqlite tokyocabinet"
+
+# pax needed for bf_tar
+DEPEND="
+   app-arch/pax
+   sci-libs/gsl:=
+   virtual/libiconv
+   berkdb?  ( >=sys-libs/db-3.2:* )
+   !berkdb? (
+   sqlite?  ( >=dev-db/sqlite-3.6.22 )
+   !sqlite? (
+   tokyocabinet? ( dev-db/tokyocabinet )
+   !tokyocabinet? ( >=sys-libs/db-3.2:* )
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-test-env.patch" )
+
+pkg_setup() {
+   has_version mail-filter/bogofilter || return 0
+   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
+   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
+   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
+   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
+   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
+   ) ; then
+   ewarn
+   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
+   ewarn "with the current version (old use flags) and load it 
with the new version!"
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # bug 445918
+   sed -i -e 's/ -ggdb//' configure.ac || die
+
+   # bug 421747
+   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id}
+
+   # bug 654990
+   sed -i -e 's/t.bulkmode//' \
+   -e 's/t.dump.load//' \
+   -e 's/t.nonascii.replace//' \
+   src/tests/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="" berkdb=true
+   myconf="--without-included-gsl"
+
+   # determine backend: berkdb *is* default
+   if use berkdb && use sqlite ; then
+   elog "Both useflags berkdb and sqlite are in USE:"
+   elog "Using berkdb as database backend."
+   elif use berkdb && use tokyocabinet ; then
+   elog "Both useflags berkdb and tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   elif use sqlite && use tokyocabinet ; then
+   elog "Both useflags sqlite and tokyocabinet are in USE:"
+   elog "Using sqlite as database backend."
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use sqlite ; then
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use tokyocabinet ; then
+   myconf="${myconf} --with-database=tokyocabinet"
+   berkdb=false
+   elif ! use berkdb ; then
+   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   fi
+
+   # Include the right berkdb headers for FreeBSD
+   if ${berkdb} ; then
+   append-cppflags "-I$(db_includedir)"
+   fi
+
+   econf ${myconf}
+}
+
+src_test() {
+   emake -C src/ check
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   exeinto /usr/share/${PN}/contrib
+   doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
+   contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl 
\
+   contrib/{spamitarium,stripsearch}.pl
+
+   

[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2016-11-06 Thread Pacho Ramos
commit: bbc8416960016a9caea0b60fcc9d0123ae119ac5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov  6 10:40:05 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov  6 10:42:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc84169

mail-filter/bogofilter: Looks compatible with all newer db slots

Package-Manager: portage-2.3.2

 mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
index 62eb710..c398220 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
@@ -17,12 +17,12 @@ IUSE="berkdb sqlite tokyocabinet"
 
 DEPEND="
virtual/libiconv
-   berkdb?  ( >=sys-libs/db-3.2 )
+   berkdb?  ( >=sys-libs/db-3.2:* )
!berkdb? (
sqlite?  ( >=dev-db/sqlite-3.6.22 )
!sqlite? (
tokyocabinet? ( dev-db/tokyocabinet )
-   !tokyocabinet? ( >=sys-libs/db-3.2 )
+   !tokyocabinet? ( >=sys-libs/db-3.2:* )
)
)
sci-libs/gsl:=



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2016-02-12 Thread Justin Lecher
commit: 70adcb59cf59adbea6f84d01c6d856e67a8714ab
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Feb 12 09:54:42 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Feb 12 10:07:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70adcb59

mail-filter/bogofilter: Add SLOT operator for gsl

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
index 348722a..62eb710 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+
 inherit autotools db-use eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
@@ -14,7 +15,8 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="berkdb sqlite tokyocabinet"
 
-DEPEND="virtual/libiconv
+DEPEND="
+   virtual/libiconv
berkdb?  ( >=sys-libs/db-3.2 )
!berkdb? (
sqlite?  ( >=dev-db/sqlite-3.6.22 )
@@ -23,7 +25,7 @@ DEPEND="virtual/libiconv
!tokyocabinet? ( >=sys-libs/db-3.2 )
)
)
-   sci-libs/gsl
+   sci-libs/gsl:=
app-arch/pax"
 # pax needed for bf_tar
 RDEPEND="${DEPEND}"