1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
freebsd-ports/devel/pysvn/Makefile
Olli Hauer 311e3b182f - rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
2014-12-24 06:03:22 +00:00

48 lines
1.2 KiB
Makefile

# Created by: bra@fsn.hu
# $FreeBSD$
PORTNAME= pysvn
PORTVERSION= 1.7.8
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
MAINTAINER= bra@fsn.hu
COMMENT= Python binding for Subversion
LICENSE= APACHE20
LIB_DEPENDS= libsvn_client-1.so:${PORTSDIR}/devel/subversion \
libneon.so:${PORTSDIR}/www/neon
# Python3 ready
USES= python
USE_PYTHON= distutils noegginfo
PYDISTUTILS_CONFIGURE_TARGET= configure
PYDISTUTILS_CONFIGUREARGS= --apr-inc-dir=${LOCALBASE}/include/apr-1 \
--svn-root-dir=${LOCALBASE}
PLIST_SUB= PYTHONVER=${PYTHON_VERSION:S/./_/:S/python//}
PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \
%%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_%%PYTHONVER%%.so
WRKSRC= ${WRKDIR}/${DISTNAME}/Source
post-patch:
${REINPLACE_CMD} -e "s,gcc,${CC},g" -e "s,g++,${CXX},g" ${WRKSRC}/setup_configure.py
do-build:
@cd ${WRKSRC} && ${MAKE}
pre-install:
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
do-install:
${INSTALL_SCRIPT} \
${WRKSRC}/${PORTNAME}/*.py \
${WRKSRC}/${PORTNAME}/*.so \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
.include <bsd.port.mk>