debian/0000755000000000000000000000000012151767026007175 5ustar debian/examples0000644000000000000000000000001612151756076010736 0ustar examples/*.py debian/copyright0000644000000000000000000000102012151756076011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: subvertpy Upstream-Contact: Jelmer Vernooij Source: http://samba.org/~jelmer/subvertpy Debianized-By: Jelmer Vernooij Debianized-Date: Wed Nov 12 12:50:24 CET 2008 Files: * Copyright: 2005-2012 Jelmer Vernooij License: LGPL-2.1+ On Debian systems the full text of the GNU Lesser General Public License version 2.1 can be found in the `/usr/share/common-licenses/LGPL-2.1' file. debian/source/0000755000000000000000000000000012151756076010500 5ustar debian/source/format0000644000000000000000000000001412151756076011706 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010312151756076010223 0ustar version=2 http://samba.org/~jelmer/subvertpy/subvertpy-(.*).tar.gz debian/control0000644000000000000000000000326112151766074010604 0ustar Source: subvertpy Section: python Priority: optional Maintainer: Jelmer Vernooij Homepage: http://samba.org/~jelmer/subvertpy Build-Depends: debhelper (>= 8.1.0), libsvn-dev, python (>= 2.6.6-3), python-all-dbg (>= 2.6.6-3), python-all-dev (>= 2.6.6-3), python-docutils, python-pydoctor (>= 0.3+bzr567), python-testtools Standards-Version: 3.9.4 X-Python-Version: >= 2.4 Vcs-Bzr: http://bzr.debian.org/users/jelmer/subvertpy/unstable Package: python-subvertpy Architecture: any Conflicts: bzr-svn (<< 0.5.0~rc2~) Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Provides: ${python:Provides} Suggests: python-subvertpy-dbg Description: Alternative Python bindings for Subversion Python bindings for the Subversion version control system. The aim of these bindings is to be fast, complete and to provide an API that feels native to Python programmers. . This also includes an experimental server-side implementation of the Subversion protocol. Package: python-subvertpy-dbg Architecture: any Conflicts: bzr-svn (<< 0.5.0~rc2~) Priority: extra Section: debug Recommends: libapr1-dbg, libaprutil1-dbg, python-dbg Provides: ${python:Provides} Depends: python-subvertpy (= ${binary:Version}), ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Description: Alternative Python bindings for Subversion - Debugging Symbols Python bindings for the Subversion version control system. The aim of these bindings is to be fast, complete and to provide an API that feels native to Python programmers. . This package contains the debug extension. debian/changelog0000644000000000000000000001467012151767007011056 0ustar subvertpy (0.9.1-2) unstable; urgency=low * Bump standards version (no changes). * Support dpkg-buildflags; enables hardening. -- Jelmer Vernooij Fri, 31 May 2013 01:18:15 +0100 subvertpy (0.9.1-1) unstable; urgency=low * New upstream release. + Fixes compatibility with newer versions of Subversion 1.7, disabling subvertpy.wc which is broken by svn 1.7. Fixes FTBFS. Closes: #680792, #680800, LP: #887749 -- Jelmer Vernooij Thu, 01 Mar 2012 03:20:02 +0100 subvertpy (0.8.10-2) unstable; urgency=low * Install manual page for subvertpy-fast-export. * Bump standards version to 3.9.3 (no changes). * Fix format string of copyright file format. -- Jelmer Vernooij Tue, 28 Feb 2012 13:58:26 +0100 subvertpy (0.8.10-1) unstable; urgency=low * New upstream release. * Format copyright file according to DEP-5. -- Jelmer Vernooij Mon, 23 Jan 2012 14:23:34 +0100 subvertpy (0.8.9-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 25 Oct 2011 20:06:57 -0700 subvertpy (0.8.7-1) unstable; urgency=low * New upstream release. + Fixes double pool free, which caused testsuite failures on ia64. Thanks Roland Mas for the help with debugging. LP: #853960, Closes: #632225 -- Jelmer Vernooij Mon, 19 Sep 2011 18:30:10 +0200 subvertpy (0.8.5-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Sun, 21 Aug 2011 03:31:12 +0200 subvertpy (0.8.4-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Fri, 19 Aug 2011 01:40:54 +0200 subvertpy (0.8.3-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Sun, 24 Jul 2011 16:30:33 +0200 subvertpy (0.8.2+bzr2368-1) unstable; urgency=low * New upstream snapshot. + Fixes several double free issues. + Prevents freeing RemoteAccess object before requests. LP: #803353, Closes: #635006 * Fix typo in python-subvertpy-dbg package description. -- Jelmer Vernooij Fri, 22 Jul 2011 23:40:08 +0200 subvertpy (0.8.2+bzr2352-1) unstable; urgency=low * Add python-subvertpy-dbg package with debugging symbols. * New upstream snapshot. + Fixes test_transmit_text_deltas test. Closes: #625722, LP: #730931 -- Jelmer Vernooij Fri, 17 Jun 2011 19:25:01 +0200 subvertpy (0.8.2-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Fri, 17 Jun 2011 15:11:11 +0200 subvertpy (0.8.1-1) unstable; urgency=low * Add missing Breaks: field to python-subvertpy. * Switch to debhelper 7, drop cdbs. * New upstream release. * Bump standards version to 3.9.2 (no changes). -- Jelmer Vernooij Thu, 02 Jun 2011 19:14:31 +0200 subvertpy (0.8.0-2) unstable; urgency=low * Switch to dh_python2. -- Jelmer Vernooij Mon, 07 Mar 2011 03:17:32 +0100 subvertpy (0.8.0-1) unstable; urgency=low * New upstream release. * Make dependency on python-testtools versioned. -- Jelmer Vernooij Wed, 02 Mar 2011 18:20:53 +0100 subvertpy (0.7.5-1) unstable; urgency=low * New upstream release. * Drop dependency on specific python-support. Closes: #601496 -- Jelmer Vernooij Tue, 26 Oct 2010 11:18:48 -0700 subvertpy (0.7.4-2) unstable; urgency=low * Switch to python-support. * Build python2.5 packages for all architectures. Closes: #593750 -- Jelmer Vernooij Mon, 04 Oct 2010 19:39:10 +0200 subvertpy (0.7.4-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.9.1 (no changes). -- Jelmer Vernooij Sat, 25 Sep 2010 11:02:55 -0700 subvertpy (0.7.3-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.9.0. -- Jelmer Vernooij Wed, 21 Jul 2010 13:23:20 +0200 subvertpy (0.7.2-3) UNRELEASED; urgency=low * Include API documentation. Closes: #525029 * Bump standards version to 3.9.1 (no changes) -- Jelmer Vernooij Mon, 06 Dec 2010 19:01:12 +0100 subvertpy (0.7.2-2) unstable; urgency=low * Cope with type size changes on different platforms. Closes: #567490 * Bump standards version to 3.8.4. * Switch to dpkg-source 3.0 (quilt) format -- Jelmer Vernooij Wed, 03 Feb 2010 15:13:51 +0100 subvertpy (0.7.2-1) unstable; urgency=low * New upstream release. * Support building when $HOME exists but is unreadable. Patch by Jakub Wilk. Closes: #563440 -- Jelmer Vernooij Sun, 03 Jan 2010 17:35:38 +0100 subvertpy (0.7.1-1) unstable; urgency=low * New upstream release. * Rebuild with correct version of python-support. Closes: #560988. -- Jelmer Vernooij Sun, 13 Dec 2009 15:34:05 +0100 subvertpy (0.7.0-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 20 Oct 2009 01:45:26 +0200 subvertpy (0.6.9-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.8.3. -- Jelmer Vernooij Thu, 10 Sep 2009 17:28:15 +0200 subvertpy (0.6.8-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Thu, 18 Jun 2009 13:56:09 +0200 subvertpy (0.6.7-1) unstable; urgency=low * New upstream release. * Run testsuite. -- Jelmer Vernooij Mon, 01 Jun 2009 18:51:46 +0200 subvertpy (0.6.6-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.8.1. -- Jelmer Vernooij Mon, 04 May 2009 14:29:53 +0200 subvertpy (0.6.5-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Sat, 07 Mar 2009 01:56:31 +0100 subvertpy (0.6.4-1) unstable; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 17 Feb 2009 23:14:36 +0100 subvertpy (0.6.1-1) unstable; urgency=low * New upstream release. * Add watch file. -- Jelmer Vernooij Tue, 27 Jan 2009 04:25:49 +0100 subvertpy (0.6.0+bzr1991-1) unstable; urgency=low * New upstream snapshot. -- Jelmer Vernooij Wed, 14 Jan 2009 20:27:30 +0100 subvertpy (0.6.0+bzr1986-1) unstable; urgency=low * Initial release. (Closes: #511813) -- Jelmer Vernooij Tue, 13 Jan 2009 17:42:24 +0100 debian/rules0000755000000000000000000000342012151766753010262 0ustar #!/usr/bin/make -f CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) # Get the supported Python versions PYVERS = $(shell pyversions -r -v) # Get the default Python version PYVERSION = $(shell pyversions -d -v) # Callable functions to determine the correct PYTHONPATH pythonpath = $$(ls -d $(CURDIR)/build/lib.*-$(1)) pythonpath_dbg = $$(ls -d $(CURDIR)/build/lib_d.*-$(1) 2>/dev/null || ls -d $(CURDIR)/build/lib.*$(1)-pydebug) export HOME=$(CURDIR)/nonexistent %: CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ LDFLAGS="$(LDFLAGS)" dh --with python2 --buildsystem=python_distutils $* override_dh_auto_build: dh_auto_build $(MAKE) pydoctor override_dh_auto_install: dh_auto_install --destdir=debian/tmp # Install everything excluding the *_d.so debug extensions to python-subvertpy dh_install -X"*_d.so" "debian/tmp/*" -p python-subvertpy # Install the debug extensions to python-subvertpy-dbg dh_install "debian/tmp/usr/lib/python*/*-packages/subvertpy/*_d.so" -p python-subvertpy-dbg mkdir -p debian/python-subvertpy/usr/share/doc/python-subvertpy mv apidocs debian/python-subvertpy/usr/share/doc/python-subvertpy/api override_dh_installdocs: dh_installdocs --link-doc=python-subvertpy override_dh_auto_test: ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) set -e -x; \ for py in $(PYVERS); do \ cd $(call pythonpath,$$py); python$$py -m testtools.run subvertpy.tests.test_suite ;\ cd $(call pythonpath_dbg,$$py); python$$py-dbg -m testtools.run subvertpy.tests.test_suite ;\ done endif override_dh_strip: ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) dh_strip --dbg-package=python-subvertpy-dbg endif debian/manpages0000644000000000000000000000003412151756076010713 0ustar man/subvertpy-fast-export.1 debian/compat0000644000000000000000000000000212151756076010376 0ustar 5 debian/pycompat0000644000000000000000000000000212151756076010747 0ustar 2