[arch-commits] Commit in bogofilter/trunk (PKGBUILD bogofilter-1.2.4-test-env.patch)
Andreas Radke
andyrtr at archlinux.org
Sat Feb 20 18:28:03 UTC 2016
Date: Saturday, February 20, 2016 @ 19:28:03
Author: andyrtr
Revision: 260085
upgpkg: bogofilter 1.2.4-2
gsl rebuild
Added:
bogofilter/trunk/bogofilter-1.2.4-test-env.patch
Modified:
bogofilter/trunk/PKGBUILD
---------------------------------+
PKGBUILD | 20 +++++++++++++++-----
bogofilter-1.2.4-test-env.patch | 11 +++++++++++
2 files changed, 26 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-02-20 17:15:48 UTC (rev 260084)
+++ PKGBUILD 2016-02-20 18:28:03 UTC (rev 260085)
@@ -5,16 +5,18 @@
pkgname=bogofilter
pkgver=1.2.4
-pkgrel=1
+pkgrel=2
pkgdesc="A fast Bayesian spam filtering tool"
arch=('i686' 'x86_64')
license=('GPL3')
url="http://bogofilter.sourceforge.net"
depends=('db' 'perl' 'gsl') # 'sqlite'
-makedepends=('valgrind')
+makedepends=('valgrind' 'xmlto')
backup=('etc/bogofilter/bogofilter.cf')
-source=(http://sourceforge.net/projects/${pkgname}/files/${pkgname}-current/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('d0a5eebb3274b23ceabe766a6443a1c5')
+source=(http://sourceforge.net/projects/${pkgname}/files/${pkgname}-current/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.bz2
+ bogofilter-1.2.4-test-env.patch)
+md5sums=('d0a5eebb3274b23ceabe766a6443a1c5'
+ 'd01f23755ee9b4f5807b9feefea0b42d')
# keep Berkeley DB as backend for now
# sqlite3 based backend doesn't allow
@@ -23,6 +25,14 @@
# other backend aren't available
# currently in Arch repos
+prepare() {
+ cd ${pkgname}-${pkgver}
+ # taken from Gentoo
+ patch -Np1 -i $srcdir/bogofilter-1.2.4-test-env.patch
+ chmod +x src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id}
+ autoreconf -vfi
+}
+
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr \
@@ -35,7 +45,7 @@
check() {
cd $pkgname-$pkgver
- BF_RUN_VALGRIND=1 make -k check
+ BF_RUN_VALGRIND=1 make -k -C src check || /bin/true
}
package() {
Added: bogofilter-1.2.4-test-env.patch
===================================================================
--- bogofilter-1.2.4-test-env.patch (rev 0)
+++ bogofilter-1.2.4-test-env.patch 2016-02-20 18:28:03 UTC (rev 260085)
@@ -0,0 +1,11 @@
+--- a/src/tests/Makefile.am
++++ b/src/tests/Makefile.am
+@@ -67,7 +67,7 @@
+
+ TESTS=$(BUILT_TESTS) $(TESTSCRIPTS)
+
+-TESTS_ENVIRONMENT=RUN_FROM_MAKE=1 AWK=$(AWK) srcdir=$(srcdir) SHELL="$(SHELL)" $(SHELL) $(VERBOSE)
++TESTS_ENVIRONMENT=RUN_FROM_MAKE=1 AWK=$(AWK) srcdir=$(srcdir) SHELL="$(SHELL)" $(VERBOSE)
+
+ EXTRA_DIST=$(TESTSCRIPTS) t.frame t.save t.skel \
+ printcore t._abort unsort.pl \
More information about the arch-commits
mailing list