Changeset View
Changeset View
Standalone View
Standalone View
archivers/py-librtfcomp/Makefile
# Created by: Alexander Logvinov <ports@logvinov.com> | # Created by: Alexander Logvinov <ports@logvinov.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= librtfcomp | PORTNAME= librtfcomp | ||||
PORTVERSION= 1.3 | PORTVERSION= 1.3 | ||||
PORTREVISION= 3 | PORTREVISION= 3 | ||||
CATEGORIES= archivers python | CATEGORIES= archivers python | ||||
MASTER_SITES= SF/synce/SynCE/${PORTNAME} | MASTER_SITES= SF/synce/SynCE/${PORTNAME} | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= sunpoet@FreeBSD.org | MAINTAINER= sunpoet@FreeBSD.org | ||||
COMMENT= Python bindings for library for handling compressed RTF documents | COMMENT= Python bindings for library for handling compressed RTF documents | ||||
LICENSE= LGPL21 | LICENSE= LGPL21 | ||||
LICENSE_FILE= ${WRKSRC}/LICENCE | LICENSE_FILE= ${WRKSRC}/LICENCE | ||||
BUILD_DEPENDS= pyrexc:devel/pyrex | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${FLAVOR} | ||||
LIB_DEPENDS= librtfcomp.so:archivers/librtfcomp | LIB_DEPENDS= librtfcomp.so:archivers/librtfcomp | ||||
CONFIGURE_ARGS= --enable-python-bindings | CONFIGURE_ARGS= --enable-python-bindings | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USES= libtool python:2 | USES= libtool python:2 | ||||
USE_PYTHON= flavors | |||||
BUILD_WRKSRC= ${WRKSRC}/python | BUILD_WRKSRC= ${WRKSRC}/python | ||||
INSTALL_WRKSRC= ${WRKSRC}/python | INSTALL_WRKSRC= ${WRKSRC}/python | ||||
PLIST_FILES= %%PYTHON_SITELIBDIR%%/pyrtfcomp.a \ | PLIST_FILES= %%PYTHON_SITELIBDIR%%/pyrtfcomp.a \ | ||||
%%PYTHON_SITELIBDIR%%/pyrtfcomp.so | %%PYTHON_SITELIBDIR%%/pyrtfcomp.so | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e '/VISIBILITY=/ s| -fvisibility=hidden||' ${WRKSRC}/configure | @${REINPLACE_CMD} -e '/VISIBILITY=/ s| -fvisibility=hidden||' ${WRKSRC}/configure | ||||
@${REINPLACE_CMD} -e 's|[^ ]*/src/librtfcomp\.la||' ${WRKSRC}/python/Makefile.in | @${REINPLACE_CMD} -e 's|[^ ]*/src/librtfcomp\.la||' ${WRKSRC}/python/Makefile.in | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyrtfcomp.so | ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyrtfcomp.so | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |