Update audio/qjackctl to version 0.6.2
[dports.git] / audio / py-aubio / Makefile
1 # $FreeBSD$
2
3 PORTREVISION=   3
4 CATEGORIES=     audio python
5 PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}
6
7 MAINTAINER=     jhale@FreeBSD.org
8 COMMENT=        Python bindings for aubio music analysis
9
10 LIB_DEPENDS=    libaubio.so:audio/aubio
11 BUILD_DEPENDS=  ${PYNUMPY}
12 RUN_DEPENDS=    ${PYNUMPY}
13 TEST_DEPENDS=   sox:audio/sox \
14                 ${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2@${PY_FLAVOR}
15
16 USES+=          python
17 USE_PYTHON=     autoplist concurrent distutils
18
19 TEST_ENV=       ${MAKE_ENV} PYTHONPATH=${WRKSRC}/`ls -rtd build/lib.* | head -1`
20 TEST_TARGET=    test
21 DO_MAKE_TEST=   ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYSETUP}
22
23 MASTERDIR=      ${.CURDIR}/../../audio/aubio
24 SLAVEPORT=      py
25 PLIST=          ${.CURDIR}/pkg-plist
26
27 pre-test:
28         @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} create_test_sounds)
29
30 post-install:
31         ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_aubio.so
32
33 .include "${MASTERDIR}/Makefile"