Changeset View
Changeset View
Standalone View
Standalone View
audio/py-pyliblo/Makefile
# Created by: Wen Heping <wenheping@gmail.com> | # Created by: Wen Heping <wenheping@gmail.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= pyliblo | PORTNAME= pyliblo | ||||
PORTVERSION= 0.10.0 | PORTVERSION= 0.10.0 | ||||
CATEGORIES= audio python | CATEGORIES= audio python | ||||
MASTER_SITES= http://das.nasophon.de/download/ | MASTER_SITES= http://das.nasophon.de/download/ | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Python wrapper for the Liblo OSC Library | COMMENT= Python wrapper for the Liblo OSC Library | ||||
LICENSE= LGPL21 | LICENSE= LGPL21 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
BUILD_DEPENDS= pyrex>=0.9.4:devel/pyrex \ | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>=0.9.4:devel/pyrex@${FLAVOR} | ||||
${LOCALBASE}/bin/cython:lang/cython | |||||
LIB_DEPENDS= liblo.so:audio/liblo | LIB_DEPENDS= liblo.so:audio/liblo | ||||
USES= python | USES= python:2.7 | ||||
USE_PYTHON= distutils | USE_PYTHON= distutils cython | ||||
MAKE_ENV+= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} | MAKE_ENV+= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} | ||||
LDFLAGS+= -L${LOCALBASE}/lib | LDFLAGS+= -L${LOCALBASE}/lib | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e 's#%%LOCALBASE%%#${LOCALBASE}#g' ${WRKSRC}/setup.py | ${REINPLACE_CMD} -e 's#%%LOCALBASE%%#${LOCALBASE}#g' ${WRKSRC}/setup.py | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo.so | ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo.so | ||||
${INSTALL_MAN} ${WRKSRC}/scripts/dump_osc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ${INSTALL_MAN} ${WRKSRC}/scripts/dump_osc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ||||
${INSTALL_MAN} ${WRKSRC}/scripts/send_osc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ${INSTALL_MAN} ${WRKSRC}/scripts/send_osc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |