4 CATEGORIES= comms python
5 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
7 MAINTAINER= avilla@FreeBSD.org
8 COMMENT= Python bindings for libimobiledevice
10 LIB_DEPENDS= libimobiledevice.so:${PORTSDIR}/${MASTER_PORT}
11 BUILD_DEPENDS= cython:${PORTSDIR}/lang/cython \
12 ${PYTHON_SITELIBDIR}/plist.so:${PORTSDIR}/devel/py-libplist
13 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/plist.so:${PORTSDIR}/devel/py-libplist
16 CONFIGURE_ENV= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`"
18 MASTERDIR= ${.CURDIR:H:H}/comms/libimobiledevice
20 PLIST= ${.CURDIR}/pkg-plist
21 BUILD_WRKSRC= ${WRKSRC}/cython
22 INSTALL_WRKSRC= ${BUILD_WRKSRC}
24 PLIST_FILES= include/imobiledevice/cython/imobiledevice.pxd \
25 ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/imobiledevice.a \
26 ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/imobiledevice.so
30 -e 's,../src/libimobiledevice.la,-limobiledevice,' \
31 -e 's/$$(imobiledevice_la_DEPENDENCIES)//' \
32 ${BUILD_WRKSRC}/Makefile.in
35 @${MKDIR} ${STAGEDIR}${PREFIX}/include/imobiledevice/cython
36 ${INSTALL_DATA} ${INSTALL_WRKSRC}/imobiledevice.pxd \
37 ${STAGEDIR}${PREFIX}/include/imobiledevice/cython
39 .include "${MASTERDIR}/Makefile"