[arch-commits] Commit in aubio/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Mon Feb 12 00:13:03 UTC 2018
Date: Monday, February 12, 2018 @ 00:13:02
Author: dvzrv
Revision: 292589
upgpkg: aubio 0.4.6-2
Adding check() using python{,2}-nose2.
Modified:
aubio/trunk/PKGBUILD
----------+
PKGBUILD | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-12 00:08:44 UTC (rev 292588)
+++ PKGBUILD 2018-02-12 00:13:02 UTC (rev 292589)
@@ -6,7 +6,7 @@
pkgbase=aubio
pkgname=('aubio' 'python-aubio' 'python2-aubio')
pkgver=0.4.6
-pkgrel=1
+pkgrel=2
pkgdesc="A tool for extracting annotations from audio signals"
arch=('x86_64')
url="https://aubio.org/"
@@ -14,6 +14,7 @@
makedepends=('doxygen' 'ffmpeg' 'fftw' 'jack' 'libsamplerate' 'libsndfile'
'python-numpy' 'python-setuptools' 'python-sphinx' 'python2-numpy'
'python2-setuptools' 'python2-sphinx' 'txt2man')
+checkdepends=('python-nose2' 'python2-nose2')
source=("https://${pkgname}.org/pub/${pkgname}-${pkgver}.tar.bz2")
sha512sums=('0e5cab0c88d51f2fb70c0d85e1c067a7b3758fbffdbd5026686726379aa36203adb63ed3f8e40c83ea02930e0ffc4e6c246803f1d518d448d47a01984678e77d')
@@ -39,6 +40,16 @@
python2 setup.py build
}
+check() {
+ cd "${pkgname[1]}-${pkgver}"
+ export PYTHONPATH="${srcdir}/${pkgname[1]}-${pkgver}/build/lib.linux-${arch}-3.6":${PYTHONPATH}
+ python setup.py test
+
+ cd ../"${pkgname[2]}-${pkgver}"
+ export PYTHONPATH="${srcdir}/${pkgname[2]}-${pkgver}/build/lib.linux-${arch}-2.7":${PYTHONPATH}
+ python2 setup.py test
+}
+
package_aubio() {
depends=('ffmpeg' 'fftw' 'jack' 'libsamplerate' 'libsndfile')
optdepends=('python2-numpy: Python 2.x interface'
More information about the arch-commits
mailing list