summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjoerg <joerg>2013-03-28 21:22:57 +0000
committerjoerg <joerg>2013-03-28 21:22:57 +0000
commit205fc8cd1a88bc947bc5b10ec840fd5f302c7410 (patch)
tree85f3f2924a7b64996f88490fbda07a0cbabad82b /devel
parent4ce5b558647c2df0abfabffabb80c61b7ecfaa18 (diff)
downloadpkgsrc-205fc8cd1a88bc947bc5b10ec840fd5f302c7410.tar.gz
Update to PySVN 1.7.6. No changelog, but fixes the build with the
current subversion. Switch to the Egg framework.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-pysvn/Makefile34
-rw-r--r--devel/py-pysvn/PLIST9
-rw-r--r--devel/py-pysvn/distinfo8
3 files changed, 14 insertions, 37 deletions
diff --git a/devel/py-pysvn/Makefile b/devel/py-pysvn/Makefile
index 87f65e33182..3b838ed13ca 100644
--- a/devel/py-pysvn/Makefile
+++ b/devel/py-pysvn/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.17 2013/02/06 23:22:09 jperkin Exp $
+# $NetBSD: Makefile,v 1.18 2013/03/28 21:22:57 joerg Exp $
#
-VERS= 1.7.5
+VERS= 1.7.6
DISTNAME= pysvn-${VERS}
PKGNAME= ${PYPKGPREFIX}-pysvn-${VERS}
-PKGREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
@@ -15,17 +14,7 @@ LICENSE= apache-1.1
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
+USE_LANGUAGES= c
.include "../../mk/bsd.prefs.mk"
@@ -33,22 +22,7 @@ INSTALLATION_DIRS= ${PYSITELIB}/pysvn
BUILDLINK_TRANSFORM+= rm:-lresolv
.endif
-do-configure:
- 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 "../../lang/python/egg.mk"
.include "../../mk/krb5.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pysvn/PLIST b/devel/py-pysvn/PLIST
index 4229b3ecdfa..b22ba0bc66f 100644
--- a/devel/py-pysvn/PLIST
+++ b/devel/py-pysvn/PLIST
@@ -1,3 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2012/02/19 14:02:38 wiz Exp $
-${PYSITELIB}/pysvn/__init__.py
-${PYSITELIB}/pysvn/_pysvn.so
+@comment $NetBSD: PLIST,v 1.4 2013/03/28 21:22:57 joerg Exp $
+${PYSITELIB}/_pysvn.so
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/devel/py-pysvn/distinfo b/devel/py-pysvn/distinfo
index a7ee5989621..92dc5d1929d 100644
--- a/devel/py-pysvn/distinfo
+++ b/devel/py-pysvn/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2012/11/16 00:43:11 joerg Exp $
+$NetBSD: distinfo,v 1.5 2013/03/28 21:22:57 joerg Exp $
-SHA1 (pysvn-1.7.5.tar.gz) = 912d7081a8294a578f822e03d60747154cf8532d
-RMD160 (pysvn-1.7.5.tar.gz) = d412aab74737d371a184a327ceadc971a00340ab
-Size (pysvn-1.7.5.tar.gz) = 333366 bytes
+SHA1 (pysvn-1.7.6.tar.gz) = 720399815278a0b29a2ea87a09a0d2807d4614e4
+RMD160 (pysvn-1.7.6.tar.gz) = f6b44e293ec4a94cd610cb8e1f2b711c1aad5aee
+Size (pysvn-1.7.6.tar.gz) = 331549 bytes
SHA1 (patch-Source_pysvn__client__cmd__checkin.cpp) = d4a6ab9709fea7728519fa3a34044bf93ef24bd2