[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