pkgsrc/devel/py-pysvn/Makefile
wiz 50f9430a5c Update to 1.7.5, provided by Helge Muehlmeier via pkgsrc-wip.
pysvn Extension 1.7.5 (27 Feb 2011) release supports Subversion 1.4.0 thru 1.6.15
pysvn Extension 1.7.4 (15 Aug 2010) release supports Subversion 1.4.0 thru 1.6.12
pysvn Extension 1.7.3 release was never fully announced
2012-02-19 14:02:38 +00:00

59 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.8 2012/02/19 14:02:38 wiz Exp $
#
VERS= 1.7.5
DISTNAME= pysvn-${VERS}
PKGNAME= ${PYPKGPREFIX}-pysvn-${VERS}
CATEGORIES= devel
MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
MAINTAINER= helgoman@users.sourceforge.net
HOMEPAGE= http://pysvn.tigris.org/
COMMENT= Python interface to Subversion
LICENSE= apache-1.1
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
USE_LANGUAGES= c c++
USE_TOOLS= gmake
PSVNSRC= Source
PYSETUP= setup.py
PYSETUPSUBDIR= ${PSVNSRC}/pysvn
PY_PATCHPLIST= yes
TESTDIR= Tests
BUILD_DIRS= ${PSVNSRC}
INSTALLATION_DIRS= ${PYSITELIB}/pysvn
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "DragonFly"
BUILDLINK_TRANSFORM+= rm:-lresolv
.endif
.include "../../lang/python/pyversion.mk"
do-configure:
.if ${PYVERSSUFFIX} == "2.5" || ${PYVERSSUFFIX} == "2.4"
cd ${WRKSRC}/${PSVNSRC} && ${PYTHONBIN} ${PYSETUP} backport
.endif
cd ${WRKSRC}/${PSVNSRC} && \
${PYTHONBIN} ${PYSETUP} configure --fixed-module-name \
--svn-root-dir=${BUILDLINK_PREFIX.subversion-base}
do-install:
${INSTALL_DATA} \
${WRKSRC}/${PYSETUPSUBDIR}/*.py \
${WRKSRC}/${PYSETUPSUBDIR}/*.so \
${DESTDIR}${PREFIX}/${PYSITELIB}/pysvn
# XXX expect one difference due to the patched Python path
do-test:
cd ${WRKSRC}/${TESTDIR} && ${MAKE}
.include "../../devel/subversion-base/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"