pysvn is an alternative subversion binding for python. Features: * Supports all svn client features * Supports svn transaction features required to write svn pre-commit hooks * Easy to learn and use * Python like interface * Good Documentation and examples * No need to understand the Subversion C API Fix: Patch attached with submission follows:
Sorry, I forgot to include the library dependencies. Please apply the following patch to the original port: --- Makefile.orig 2008-04-23 10:04:04.000000000 +0200 +++ Makefile 2008-04-23 10:03:53.000000000 +0200 @@ -14,6 +14,9 @@ COMMENT= Python binding for Subversion BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/CXX/__init__.py:${PORTSDIR}/devel/py-cxx +LIB_DEPENDS= svn_client-1:${PORTSDIR}/devel/subversion \ + apr-1.2:${PORTSDIR}/devel/apr \ + neon.26:${PORTSDIR}/www/neon USE_PYTHON= 2.2+ USE_PYDISTUTILS=yes
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
miwi 2008-04-27 09:29:44 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/pysvn Makefile distinfo pkg-descr Log: The pysvn module is a python interface to the Subversion version control system. This API exposes client interfaces for managing a working copy, querying a repository, and synchronizing the two. This API cannot create new repositories; it can only interact with existing repositories. If you need to create a repository, use the svnadmin command from Subversion. Using the API, you can check out a working copy, add, edit, and remove working files, and check in, compare, or discard your changes. Repository properties such as keyword expansion, end of line characters, and ignore lists can also be examined and manipulated. WWW: http://pysvn.tigris.org/ PR: ports/122986 Submitted by: Attila Nagy <bra@fsn.hu> Revision Changes Path 1.3051 +1 -0 ports/devel/Makefile 1.1 +47 -0 ports/devel/pysvn/Makefile (new) 1.1 +3 -0 ports/devel/pysvn/distinfo (new) 1.1 +14 -0 ports/devel/pysvn/pkg-descr (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added, with minor changes. Thanks!