--- subunit-0.0.2~bzr66.orig/debian/libsubunit0.install +++ subunit-0.0.2~bzr66/debian/libsubunit0.install @@ -0,0 +1 @@ +usr/lib/libsubunit*.so.* --- subunit-0.0.2~bzr66.orig/debian/python-subunit.install +++ subunit-0.0.2~bzr66/debian/python-subunit.install @@ -0,0 +1 @@ +usr/lib/python* --- subunit-0.0.2~bzr66.orig/debian/pycompat +++ subunit-0.0.2~bzr66/debian/pycompat @@ -0,0 +1 @@ +2 --- subunit-0.0.2~bzr66.orig/debian/libsubunit-dev.install +++ subunit-0.0.2~bzr66/debian/libsubunit-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/libsubunit.so +usr/lib/libsubunit.a +usr/lib/pkgconfig/libsubunit.pc --- subunit-0.0.2~bzr66.orig/debian/rules +++ subunit-0.0.2~bzr66/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f + +TARFILE+=subunit_0.0.1~bzr-.orig.tar.gz +DH = dh --with python-central --without python-support + +build: + [ -f configure ] || autoreconf -fi + $(DH) build + +clean: + make distclean || true + rm -f configure + $(DH) clean + +install: build + $(DH) install + +binary-arch: install + $(DH) binary-arch + +binary-indep: install + $(DH) binary-indep + +UPSTREAM = http://bazaar.launchpad.net/~subunit/subunit/trunk + +# nb the double-indirect below is to allow eventual idempotent writes, where +# the same tar is always created. At this point its more a uupdate kindof thing. +get-orig-source:: + rm -rf debian/new-upstream + mkdir debian/new-upstream + revno=$$(bzr revno ${UPSTREAM}); \ +echo exporting revno $$revno; \ +bzr branch -r $$revno ${UPSTREAM} debian/new-upstream/subunit; \ +bzr export debian/new-upstream/subunit-0.0.2~bzr$$revno debian/new-upstream/subunit; \ +tar -C debian/new-upstream/ -c subunit-0.0.2~bzr$$revno | gzip -9nf > ../subunit_0.0.2~bzr$$revno.orig.tar.gz + rm -rf debian/new-upstream + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install --- subunit-0.0.2~bzr66.orig/debian/control +++ subunit-0.0.2~bzr66/debian/control @@ -0,0 +1,68 @@ +Source: subunit +Section: devel +Priority: optional +Maintainer: Jelmer Vernooij +Uploaders: Robert Collins +Build-Depends: debhelper (>= 7.0), + python-central (>= 0.5.6), + python-dev (>= 2.3.5-7), + python-all-dev, + autoconf (>= 2.59), + automake, + libtool, + pkg-config, + check +Standards-Version: 3.8.1 +XS-Python-Version: all +Vcs-Bzr: http://bzr.debian.org/collab-maint/subunit/unstable +Vcs-Browser: http://bzr.debian.org/loggerhead/collab-maint/subunit/unstable +Homepage: http://code.launchpad.net/subunit + +Package: subunit +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, python-subunit +XB-Python-Version: ${python:Versions} +Description: Unit testing protocol + subunit is a protocol for test activity serialisation deserialisation. This + permits executing tests remotely, or saving the result of test runs for later + introspection. + . + The subunit package includes the subunit command line tools: + subunit-filter subunit-stats tap2subunit subunit2pyunit subunit-ls + subunit-tags + +Package: python-subunit +Architecture: all +Section: python +Provides: ${python:Provides} +Depends: ${python:Depends}, ${misc:Depends} +XB-Python-Version: ${python:Versions} +Description: Unit testing protocol - Python bindings and tools + subunit is a protocol for test activity reporting. This permits executing + tests remotely, or saving the result of test runs for later introspection. + . + The python-subunit package includes the Python language bindings. + +Package: libsubunit0 +Architecture: any +Provides: ${python:Provides} +Depends: ${shlibs:Depends}, ${misc:Depends} +XB-Python-Version: ${python:Versions} +Description: Unit testing protocol - C shared library + subunit is a protocol for test activity reporting. This permits executing + tests remotely, or saving the result of test runs for later introspection. + . + The libsubunit0 package contains the C shared library. + +Package: libsubunit-dev +Section: libdevel +Architecture: any +Provides: ${python:Provides} +Depends: ${shlibs:Depends}, ${misc:Depends}, libsubunit0 (=${binary:Version}) +XB-Python-Version: ${python:Versions} +Description: Unit testing protocol - Development headers + subunit is a protocol for test activity reporting. This permits executing + tests remotely, or saving the result of test runs for later introspection. + . + The libsubunit-dev package contains the C development headers, + pkgconfig data file and a static version of the library. --- subunit-0.0.2~bzr66.orig/debian/docs +++ subunit-0.0.2~bzr66/debian/docs @@ -0,0 +1 @@ +README --- subunit-0.0.2~bzr66.orig/debian/subunit.install +++ subunit-0.0.2~bzr66/debian/subunit.install @@ -0,0 +1 @@ +usr/bin --- subunit-0.0.2~bzr66.orig/debian/changelog +++ subunit-0.0.2~bzr66/debian/changelog @@ -0,0 +1,27 @@ +subunit (0.0.2~bzr66-2) unstable; urgency=low + + * Actually include libraries and headers in libsubunit0 and + libsubunit-dev. Closes: #531656 + + -- Jelmer Vernooij Wed, 03 Jun 2009 15:45:33 +0200 + +subunit (0.0.2~bzr66-1) unstable; urgency=low + + * Use different versioning scheme compatible with bzr-builddeb. + * First Debian upload. (Closes: #480982) + + Set myself as maintainer, Robert as co-maintainer. + + -- Jelmer Vernooij Thu, 21 May 2009 16:38:03 +0200 + +subunit (0.0.1-65-9) jaunty; urgency=low + + * Fix dependencies for libsubunit-dev. + + -- Robert Collins Sat, 09 May 2009 09:35:47 +1000 + +subunit (0.0.1-65-7) jaunty; urgency=low + + * Initial packaging (Closes: #480982). + + -- Robert Collins Thu, 07 May 2009 18:21:00 +1000 + --- subunit-0.0.2~bzr66.orig/debian/subunit.dirs +++ subunit-0.0.2~bzr66/debian/subunit.dirs @@ -0,0 +1 @@ +usr/bin --- subunit-0.0.2~bzr66.orig/debian/compat +++ subunit-0.0.2~bzr66/debian/compat @@ -0,0 +1 @@ +7 --- subunit-0.0.2~bzr66.orig/debian/copyright +++ subunit-0.0.2~bzr66/debian/copyright @@ -0,0 +1,38 @@ +This package was debianized by Robert Collins Thu, 07 May 2009. + +The source code is from http://bazaar.launchpad.net/~subunit/subunit/trunk. + +Upstream Author: + + Robert Collins + Jonathan Lange + Jelmer Vernooij + +URL: + http://launchpad.net/subunit + + +Copyright: + + Copyright (C) 2005, 2006, 2008, 2009 Robert Collins + Copyright (C) 2004 Canonical Limited + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian/Ubuntu systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'.