debian/0000755000000000000000000000000012302376303007165 5ustar debian/python-cliff-doc.doc-base0000644000000000000000000000063712224354275013746 0ustar Document: python-cliff Title: cliff - Command Line Interface Formulation Framework documentation Author: Doug Hellmann Abstract: cliff is a framework for building command line programs. It uses plugins to define sub-commands, output formatters, and other extensions. Section: Programming/Python Format: HTML Index: /usr/share/doc/python-cliff-doc/html/index.html Files: /usr/share/doc/python-cliff-doc/html/*.html debian/docs0000644000000000000000000000000012156711027010031 0ustar debian/copyright0000644000000000000000000000334312224354275011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cliff Upstream-Contact: Doug Hellmann Source: https://github.com/dreamhost/cliff Files: * Copyright: 2012 Doug Hellmann 2012 Duncan McGreggor 2012 Dean Troyer 2012 Matt Joyce 2012 Jonathan LaCour 2012 Mark McClain License: Apache Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Files: debian/* Copyright: 2012 Canonical License: GPL-2+ This package 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 package 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, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/changelog0000644000000000000000000001174312302376303011045 0ustar python-cliff (1.4.5-1ubuntu2) trusty; urgency=medium * Rebuild to drop files installed into /usr/share/pyshared. -- Matthias Klose Sun, 23 Feb 2014 13:50:59 +0000 python-cliff (1.4.5-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control: Depend on >= 0.6.7 for python-cmd2. -- Chuck Short Mon, 28 Oct 2013 09:53:16 -0400 python-cliff (1.4.5-1) unstable; urgency=low * New upstream release. * Added myself as uploader. * Ran wrap-and-sort. * python-pyparsing build-depends is now >= 2.0.1. * Now build-depends on python-all (>= 2.6.6-3~) and python3, added python3 support and the corresponding build-depends. -- Thomas Goirand Sat, 05 Oct 2013 08:20:05 +0000 python-cliff (1.4.5-0ubuntu2) saucy; urgency=low * debian/control: Depend on >= 0.6.7 for python-cmd2. -- Chuck Short Tue, 24 Sep 2013 15:07:04 -0400 python-cliff (1.4.5-0ubuntu1) saucy; urgency=low * New upstream release. * debian/patches/fix-pyparsing-version.patch: Dropped. -- Chuck Short Tue, 24 Sep 2013 10:14:00 -0400 python-cliff (1.4.4-0ubuntu1) saucy; urgency=low * New upstream release. * debian/patches/fix-pyparsing-version.patch: Refreshed -- Chuck Short Mon, 16 Sep 2013 15:09:22 -0400 python-cliff (1.4-1ubuntu3) saucy; urgency=low * debian/control: Fix build dependency. -- Chuck Short Fri, 13 Sep 2013 14:02:18 -0400 python-cliff (1.4-1ubuntu2) saucy; urgency=low * debian/patches/fix-pyparsing-version.patch: Bump pyparsing to 2.0. -- Chuck Short Fri, 13 Sep 2013 10:04:12 -0400 python-cliff (1.4-1ubuntu1) saucy; urgency=low * Merge from Debian unstable (LP: #1200544). Remaining changes: - debian/control: update maintainer and priority - debian/pydist-overrides: preserved rename of package - debian/rules: updated multiple python version build -- Yolanda Robla Thu, 18 Jul 2013 11:50:22 +0200 python-cliff (1.4-1) unstable; urgency=low * Team upload. * New upstream release. * Bumped to debhelper and compat 9. * Standard-Version bumped to 3.9.4. * Removed "-1" from python-pyparsing build-depends version. -- Thomas Goirand Wed, 26 Jun 2013 06:24:43 +0000 python-cliff (1.4-0ubuntu1) saucy-proposed; urgency=low * New upstream release. * debian/patches/disable-ez-setup.patch: Dropped. -- Adam Gandelman Fri, 14 Jun 2013 14:56:31 -0700 python-cliff (1.3.3-4) unstable; urgency=low * Added (>= 1.5.7+dfsg1-1) in the pyparsing build-depends. -- Thomas Goirand Wed, 12 Jun 2013 15:44:31 +0000 python-cliff (1.3.3-3) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Thomas Goirand ] * Team upload. * New upstream version. * Added rm -rf cliff.egg-info in the clean target. -- Thomas Goirand Mon, 13 May 2013 14:10:27 +0000 python-cliff (1.3.3-0ubuntu1) saucy; urgency=low * New upstream release. * debian/patches/disable-ez-setup.patch: Refreshed. -- Chuck Short Tue, 14 May 2013 07:43:45 -0500 python-cliff (1.3.1-0ubuntu1) raring; urgency=low * New upstream release. -- Chuck Short Wed, 27 Feb 2013 14:31:29 -0600 python-cliff (1.3-1) unstable; urgency=low * New upstream version. -- Jan Dittberner Mon, 22 Oct 2012 10:45:46 +0200 python-cliff (1.3-0ubuntu2) raring; urgency=low * debian/rules: Fix packaging install due to upstream changes. -- Chuck Short Tue, 12 Feb 2013 13:42:47 -0600 python-cliff (1.3-0ubuntu1) raring; urgency=low * New upstream release. -- Chuck Short Tue, 12 Feb 2013 09:25:04 -0600 python-cliff (1.2.1-1) unstable; urgency=low * Initial release. (Closes: #670837: ITP: python-cliff -- command line interface formulation framework) -- Jan Dittberner Tue, 09 Oct 2012 20:47:34 +0200 python-cliff (1.1.2-0ubuntu2) quantal; urgency=low * Make python-cliff installable. -- Chuck Short Fri, 10 Aug 2012 12:32:19 -0500 python-cliff (1.1.2-0ubuntu1) quantal; urgency=low * New upstream version. * debian/patches/disable-ez-setup.patch: Disable ez-setup. -- Chuck Short Wed, 08 Aug 2012 10:19:39 -0500 python-cliff (1.1-0ubuntu2) quantal; urgency=low * New upstream version. * debian/rules: Fix testsuite * debian/control: Add python-cmd2, python-nose, and python-pyparsing as a build-depends. -- Chuck Short Wed, 08 Aug 2012 09:13:35 -0500 python-cliff (1.1-0ubuntu1) quantal; urgency=low * New upstream version, dropped python-tablib. -- Chuck Short Thu, 02 Aug 2012 10:01:36 -0500 python-cliff (1.0-0ubuntu1) quantal; urgency=low * Initial release. -- Chuck Short Fri, 13 Jul 2012 08:39:24 -0500 debian/pydist-overrides0000644000000000000000000000002012175732030012415 0ustar python2.7-cliff debian/compat0000644000000000000000000000000212224354275010372 0ustar 9 debian/patches/0000755000000000000000000000000012224354276010624 5ustar debian/control0000644000000000000000000000545212233466231010601 0ustar Source: python-cliff Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Jan Dittberner , Thomas Goirand Build-Depends: debhelper (>= 9), python-all (>= 2.6.6-3~), python-cmd2, python-cmd2 (>= 0.6.7), python-mock, python-nose, python-prettytable, python-pyparsing (>= 2.0.1), python-setuptools, python-sphinx (>= 1.0.7+dfsg-1~), python3-all, python3-pyparsing (>= 2.0.1), python3-setuptools Standards-Version: 3.9.4 Homepage: https://github.com/dreamhost/cliff Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-cliff/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-cliff/trunk Package: python-cliff Architecture: all Depends: ${misc:Depends}, ${python:Depends} Recommends: python-cliff-doc (=${binary:Version}), ${python:Recommends} Description: command line interface formulation framework - Python 2.x Cliff is a framework for building command line programs. It uses plugins to define sub-commands, output formatters, and other extensions. . The cliff framework is meant to be used to create multi-level commands such as Subversion and git, where the main program handles some basic argument parsing and then invokes a sub-command to do the work. . This package provides the Python 2.x module. Package: python3-cliff Architecture: all Depends: ${misc:Depends}, ${python3:Depends} Recommends: python-cliff-doc (=${binary:Version}), ${python3:Recommends} Description: command line interface formulation framework - Python 3.x Cliff is a framework for building command line programs. It uses plugins to define sub-commands, output formatters, and other extensions. . The cliff framework is meant to be used to create multi-level commands such as Subversion and git, where the main program handles some basic argument parsing and then invokes a sub-command to do the work. . This package provides the Python 3.x module. Package: python-cliff-doc Architecture: all Section: doc Depends: libjs-sphinxdoc, ${misc:Depends}, ${sphinxdoc:Depends} Description: command line interface formulation framework documentation Cliff is a framework for building command line programs. It uses plugins to define sub-commands, output formatters, and other extensions. . The cliff framework is meant to be used to create multi-level commands such as Subversion and git, where the main program handles some basic argument parsing and then invokes a sub-command to do the work. . This is the documentation of python-cliff. debian/rules0000755000000000000000000000251412233465777010270 0ustar #!/usr/bin/make -f PYTHONS:=$(shell pyversions -vr) PYTHON3S:=$(shell py3versions -vr) %: dh $@ --with python2,python3,sphinxdoc --buildsystem=python_distutils override_dh_auto_install: # Install the docs with sphinx PYTHONPATH=$(CURDIR) sphinx-build -b html -a -c docs/source docs/source \ $(CURDIR)/debian/python-cliff-doc/usr/share/doc/python-cliff-doc/html set -e && for pyvers in $(PYTHONS); do \ python$$pyvers setup.py install --install-layout=deb \ --root $(CURDIR)/debian/python-cliff; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py install --install-layout=deb \ --root $(CURDIR)/debian/python3-cliff; \ done override_dh_installchangelogs: dh_installchangelogs -O--buildsystem=python_distutils docs/source/history.rst override_dh_clean: dh_clean rm -rf cliff.egg-info build override_dh_python2: dh_python2 -O--buildsystem=python_distutils -ppython-cliff override_dh_python3: dh_python3 -O--buildsystem=python_distutils -ppython3-cliff override_dh_sphinxdoc: dh_sphinxdoc -O--buildsystem=python_distutils -ppython-cliff-doc override_dh_compress: dh_compress -O--buildsystem=python_distutils -i -X.rst -X.js -X.html -X.txt -X.py override_dh_auto_test: ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) set -e -x; \ PYTHONPATH=$(CURDIR)/build/lib.* python setup.py nosetests endif debian/source/0000755000000000000000000000000012224354276010475 5ustar debian/source/format0000644000000000000000000000001412224354275011702 0ustar 3.0 (quilt) debian/python-cliff-doc.examples0000644000000000000000000000004312224354275014076 0ustar demoapp/setup.py demoapp/cliffdemo debian/watch0000644000000000000000000000012212224354275010220 0ustar version=3 http://pypi.python.org/packages/source/c/cliff/ cliff-([\d.]+)\.tar\.gz