# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pysvn # pysvn/Makefile # pysvn/distinfo # pysvn/pkg-descr # pysvn/files # pysvn/files/patch-setup_configure.py # echo c - pysvn mkdir -p pysvn > /dev/null 2>&1 echo x - pysvn/Makefile sed 's/^X//' >pysvn/Makefile << '735aeb8b395afd7f962d8fa8f3b574ae' X# New ports collection makefile for: pysvn X# Date created: 22 April 2008 X# Whom: bra@fsn.hu X# X# $FreeBSD: ports/devel/pysvn/Makefile,v 1.10 2009/02/17 22:19:25 pav Exp $ X# X XPORTNAME= pysvn XPORTVERSION= 1.7.0 XCATEGORIES= devel XMASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/ X XMAINTAINER= bra@fsn.hu XCOMMENT= Python binding for Subversion X XLIB_DEPENDS= svn_client-1:${PORTSDIR}/devel/subversion \ X neon.28:${PORTSDIR}/www/neon28 X XUSE_PYTHON= yes XUSE_PYDISTUTILS=yes XPYDISTUTILS_NOEGGINFO=yes XPYDISTUTILS_CONFIGURE_TARGET=configure XPYDISTUTILS_CONFIGUREARGS=--apr-inc-dir=${LOCALBASE}/include/apr-1 X.include XPYVERSION= ${PYTHON_VERSION:S/^python//} X XPLIST_SUB= PYTHONVER=${PYTHON_VERSION:S/./_/:S/python//} XPLIST_FILES= %%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \ X %%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_%%PYTHONVER%%.so XPLIST_DIRS= %%PYTHON_SITELIBDIR%%/${PORTNAME} X XWRKSRC= ${WRKDIR}/${DISTNAME}/Source X X.if defined(PYTHON_VERSION) && ${PYVERSION:S/.//} < 26 Xpre-configure: X @cd ${WRKSRC} && ${PYTHON_CMD} setup.py backport X.endif X Xdo-build: X @cd ${WRKSRC} && ${MAKE} X Xpre-install: X ${MKDIR} ${PYTHONPREFIX_SITELIBDIR} X ${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} X Xdo-install: X ${INSTALL_SCRIPT} \ X ${WRKSRC}/${PORTNAME}/*.py \ X ${WRKSRC}/${PORTNAME}/*.so \ X ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} X X.include 735aeb8b395afd7f962d8fa8f3b574ae echo x - pysvn/distinfo sed 's/^X//' >pysvn/distinfo << '5376b65d7cf6abfbd3e2b82504237213' XMD5 (pysvn-1.7.0.tar.gz) = 77614676d24bca45749034ea6ec449d8 XSHA256 (pysvn-1.7.0.tar.gz) = 55ae53e2e05fc7099c329a08f13a9b5d216b620cdba9f4036e3de0115601f505 XSIZE (pysvn-1.7.0.tar.gz) = 324484 5376b65d7cf6abfbd3e2b82504237213 echo x - pysvn/pkg-descr sed 's/^X//' >pysvn/pkg-descr << '8a0957dabc661b8b149a702884abbc23' XThe pysvn module is a python interface to the Subversion version control Xsystem. This API exposes client interfaces for managing a working copy, Xquerying a repository, and synchronizing the two. X XThis API cannot create new repositories; it can only interact with existing Xrepositories. If you need to create a repository, use the svnadmin command Xfrom Subversion. X XUsing the API, you can check out a working copy, add, edit, and remove working Xfiles, and check in, compare, or discard your changes. Repository properties Xsuch as keyword expansion, end of line characters, and ignore lists can also Xbe examined and manipulated. X XWWW: http://pysvn.tigris.org/ 8a0957dabc661b8b149a702884abbc23 echo c - pysvn/files mkdir -p pysvn/files > /dev/null 2>&1 echo x - pysvn/files/patch-setup_configure.py sed 's/^X//' >pysvn/files/patch-setup_configure.py << 'c902023d3eee809db84613427f9ce3c1' X--- setup_configure.py.orig 2009-03-15 12:58:45.000000000 +0100 X+++ setup_configure.py 2009-03-15 12:59:08.000000000 +0100 X@@ -147,6 +147,7 @@ X X # add source dir X include_dir_list.append( '.' ) X+ include_dir_list.reverse() X X # get the python CFLAGS X py_cflags_python_list = distutils.sysconfig.get_config_var('CFLAGS').split() c902023d3eee809db84613427f9ce3c1 exit