debian/0000775000000000000000000000000012314577543007203 5ustar debian/source/0000775000000000000000000000000012314577543010503 5ustar debian/source/format0000664000000000000000000000001412314577417011711 0ustar 3.0 (quilt) debian/python3-simplestreams.install0000664000000000000000000000005412314577417015064 0ustar usr/lib/python3*/*-packages/simplestreams/* debian/simplestreams.install0000664000000000000000000000011012314577417013453 0ustar usr/bin/* usr/lib/simplestreams/hook-debug usr/share/doc/simplestreams/ debian/changelog0000664000000000000000000001153212314577537011062 0ustar simplestreams (0.1.0~bzr341-0ubuntu1) trusty; urgency=medium * New upstream snapshot. * sstream-mirror: dry-run support * sstream-mirror: support for mirroring streams that re-use a path across items (such as maas ephemerals) * sstream-mirror: show gpg error message on gpg verification * debian/control: add build-depends on python-nose and python-yaml for running python 2 tests. -- Scott Moser Wed, 26 Mar 2014 12:25:02 -0400 simplestreams (0.1.0~bzr331-0ubuntu1) trusty; urgency=medium * New upstream snapshot. * support writing sparse files in FileStore * stringitems: make ints and floats available as strings * resolvwork: enforce that max and keep must be integers * load_keystone_creds: documentation * fix bug with contentsource (LP: #1241711) -- Scott Moser Tue, 18 Mar 2014 17:01:45 -0400 simplestreams (0.1.0~bzr323-0ubuntu2) trusty; urgency=medium * Rebuild to drop files installed into /usr/share/pyshared. -- Matthias Klose Sun, 23 Feb 2014 13:54:02 +0000 simplestreams (0.1.0~bzr323-0ubuntu1) trusty; urgency=low * New upstream snapshot. * fix bug with sstream-sync (LP: #1241711) * fix bug in glance mirror (LP: #1243433) * fix odd behavior bug when filtering. The result was that if you had ever run with a filter, subsequent runs with modified filter would not see different results (LP: #1238227). -- Scott Moser Tue, 22 Oct 2013 19:35:38 -0400 simplestreams (0.1.0~bzr318-0ubuntu1) saucy-proposed; urgency=low * New upstream snapshot. * fix odd behavior bug when filtering. The result was that if you had ever run with a filter, subsequent runs with modified filter would not see different results (LP: #1238227). -- Scott Moser Tue, 15 Oct 2013 17:25:40 -0400 simplestreams (0.1.0~bzr316-0ubuntu1) saucy; urgency=low * New upstream snapshot. * fix bug in resuming a partial download in sstream-mirror or anything using the FileObjectStore (LP: #1237990) -- Scott Moser Thu, 10 Oct 2013 12:07:34 -0400 simplestreams (0.1.0~bzr315-0ubuntu1) saucy; urgency=low * New upstream snapshot. * fix interpreter written on sstream-sync, sstream-query and sstream-mirror. It should be python3, not python2.7. (LP: #1237637) * simplestreams/mirrors/__init__.py: fix bug causing resumed downloads to stack trace (LP: #1237658) -- Scott Moser Wed, 09 Oct 2013 17:30:23 -0400 simplestreams (0.1.0~bzr313-0ubuntu1) saucy; urgency=low * New upstream snapshot. * handle sigpipe gracefully (LP: #1207779) * as user-friendly cleanup add a trailing '/' to a url if necessary * add --delete flag to sstream-sync * add python-simplestreams-openstack metapackage so other packages could depend on this, but the python-simplestreams package will not incur those dependencies. (LP: #1233269) * debian/control: Suggest rather than Depend on python-requests. Also, up the version to the actual required version (1.1). -- Scott Moser Mon, 30 Sep 2013 15:00:54 -0400 simplestreams (0.1.0~bzr307-0ubuntu1) saucy; urgency=low * New upstream snapshot. * support for progress callbacks in file object store. * support for partial download resume support to file object store. * inclusion of sstream-mirror * support for reading from gpg keyring rather than user's default keyring. * sstream-query --pretty output format. * fix for python2 if no python-requests is available -- Scott Moser Wed, 11 Sep 2013 21:55:18 -0400 simplestreams (0.1.0~bzr272-0ubuntu1) saucy; urgency=low * New upstream snapshot. * fix bug where .sjson files did not work with sstream-query and python3. * fix python2 issue in library that resulted in items not having all tags. -- Scott Moser Wed, 10 Jul 2013 11:20:09 -0400 simplestreams (0.1.0~bzr266-0ubuntu1) saucy; urgency=low * New upstream snapshot. * include sstream-query, improved sstream-sync * supports python3 -- Scott Moser Fri, 28 Jun 2013 16:23:11 -0400 simplestreams (0.1.0~bzr229-0ubuntu1) raring; urgency=low * New upstream snapshot. * fix a bug in 'products_condense' * support http simple and digest auth -- Scott Moser Thu, 18 Apr 2013 18:19:11 -0400 simplestreams (0.1.0~bzr223-0ubuntu1) raring; urgency=low * New upstream snapshot. * some fixes to resolvework * include upstream work on glance mirror with support for writing simplestreams output to swift -- Scott Moser Thu, 11 Apr 2013 13:05:52 -0400 simplestreams (0.1.0~bzr191-0ubuntu1) raring; urgency=low * Initial release -- Scott Moser Tue, 26 Mar 2013 01:10:01 +0000 debian/copyright0000664000000000000000000000115612314577417011141 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: simplestreams Upstream-Contact: Scott Moser Source: https://launchpad.net/simplestreams Files: * Copyright: 2013, Canonical Ltd. License: AGPLv3 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 . Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. . The complete text of the AGPL version 3 can be seen in http://www.gnu.org/licenses/agpl-3.0.html debian/rules0000775000000000000000000000122512314577417010263 0ustar #!/usr/bin/make -f PYVERS := $(shell pyversions -r) PY3VERS := $(shell py3versions -r) %: dh $@ --with=python2,python3 override_dh_auto_install: dh_auto_install set -ex; for python in $(PY3VERS) $(PYVERS); do \ $$python setup.py build --executable=/usr/bin/python3 && \ $$python setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb; \ done # there:are no packages for python3-{boto, swiftclient, # glanceclient, keystonclient}, so do not package the bits # that would depend on them. for bad in openstack mirrors/glance objectstores/swift objectstores/s3; do \ rm $(CURDIR)/debian/tmp/usr/lib/python3/*/simplestreams/$$bad.py; done debian/python-simplestreams.install0000664000000000000000000000005412314577417015001 0ustar usr/lib/python2*/*-packages/simplestreams/* debian/changelog.trunk0000664000000000000000000000023412314577417012216 0ustar simplestreams (0.1.0~bzrREVNO-1~trunk1) UNRELEASED; urgency=low * Initial release -- Scott Moser Tue, 26 Mar 2013 01:10:01 +0000 debian/control0000664000000000000000000000406712314577474010620 0ustar Source: simplestreams Section: python Priority: extra Standards-Version: 3.9.4 Maintainer: Ubuntu Developers Build-Depends: debhelper (>= 7), python-all, python-nose, python-setuptools, python-yaml, python3, python3-nose, python3-setuptools, python3-yaml Homepage: http://launchpad.net/simplestreams X-Python-Version: >= 2.7 X-Python3-Version: >= 3.2 Package: simplestreams Architecture: all Priority: extra Depends: python3-simplestreams, python3-yaml, ${misc:Depends}, ${python3:Depends} Replaces: python-simplestreams (<= 0.1.0~bzr230) Conflicts: python-simplestreams (<= 0.1.0~bzr230) Description: Library and tools for using Simple Streams data This package provides a client for interacting with simple streams data as is produced to describe Ubuntu's cloud images. Package: python3-simplestreams Architecture: all Priority: extra Depends: gnupg, ${misc:Depends}, ${python3:Depends} Suggests: python3-requests (>= 1.1) Description: Library and tools for using Simple Streams data This package provides a client for interacting with simple streams data as is produced to describe Ubuntu's cloud images. Package: python-simplestreams Architecture: all Priority: extra Depends: gnupg, python-boto, ${misc:Depends}, ${python:Depends} Suggests: python-requests (>= 1.1) Description: Library and tools for using Simple Streams data This package provides a client for interacting with simple streams data as is produced to describe Ubuntu's cloud images. Package: python-simplestreams-openstack Architecture: all Priority: extra Depends: python-glanceclient, python-keystoneclient, python-simplestreams, python-swiftclient, ${misc:Depends} Description: Library and tools for using Simple Streams data This package depends on libraries necessary to use the openstack dependent functionality in simplestreams. That includes interacting with glance, swift and keystone. debian/compat0000664000000000000000000000000212314577417010401 0ustar 7