debian/0000755000000000000000000000000012151130024007153 5ustar debian/docs0000644000000000000000000000001312142544025010032 0ustar README.txt debian/control0000644000000000000000000000421612150740622010573 0ustar Source: yapsy Section: python Priority: optional Maintainer: Agustin Henze Uploaders: Ulises Vitulli Build-Depends: debhelper (>= 9) Build-Depends-Indep: python-all, python-support (>= 1), python-sphinx, python-setuptools, python3-all, python3-setuptools, python-configparser, python-sphinx (>= 1.0.7+dfsg) | python3-sphinx, Standards-Version: 3.9.4 X-Python-Version: >= 2.7 Homepage: http://yapsy.sourceforge.net/ Vcs-Git: git://git.debian.org/collab-maint/yapsy.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/yapsy.git Package: python-yapsy Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-configparser Suggests: python-yapsy-doc Description: simple plugin system for Python applications Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application. . The main purpose is to depend only on Python's standard libraries (at least version 2.3) and to implement only the basic functionalities needed to detect, load and keep track of several plugins. Package: python3-yapsy Architecture: all Depends: ${python3:Depends}, ${misc:Depends} Suggests: python-yapsy-doc Description: simple plugin system for Python3 applications Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application. . The main purpose is to depend only on Python's standard libraries (at least version 3.2) and to implement only the basic functionalities needed to detect, load and keep track of several plugins. Package: python-yapsy-doc Architecture: all Depends: ${misc:Depends}, ${sphinxdoc:Depends} Section: doc Description: simple plugin system for Python applications - doc Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core mechanisms needed to build a plugin system into a wider application. . The main purpose is to depend only on Python's standard libraries and to implement only the basic functionalities needed to detect, load and keep track of several plugins. . This package contains API documentation. debian/rules0000755000000000000000000000215312150735324010251 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. # export DH_VERBOSE=1 PYVERS := python2.7 PY3VERS := $(shell py3versions -s) %: dh $@ --with python2,python3 --with sphinxdoc override_dh_auto_build: override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -ex; \ for py in $(PY3VERS) $(PYVERS); do \ $$py setup.py test; \ done endif override_dh_auto_clean: dh_auto_clean -- --all rm -rf src2/package/doc/_build rm -rf build rm -rf Yapsy.egg-info/ override_dh_installchangelogs: dh_installchangelogs --package python-yapsy src2/package/CHANGELOG.txt dh_installchangelogs --package python-yapsy-doc src2/package/CHANGELOG.txt dh_installchangelogs --package python3-yapsy src3/package/CHANGELOG.txt override_dh_auto_install: dh_auto_install set -ex; \ for py in $(PYVERS); do \ $$py setup.py install --root debian/python-yapsy \ --install-layout=deb; \ done set -ex; \ for py in $(PY3VERS); do \ $$py setup.py install --root debian/python3-yapsy \ --install-layout=deb; \ done # Doc cd src2/package/doc; \ make html; \ cd -; debian/watch0000644000000000000000000000012512142544025010214 0ustar version=3 http://pypi.python.org/packages/source/Y/Yapsy/Yapsy-([0-9.]*).*\.tar\.gz debian/changelog0000644000000000000000000000270512151126436011045 0ustar yapsy (1.10.2-1) unstable; urgency=low * Imported Upstream version 1.10.2. * Fixed FTBFS: AssertionError: 'IP' != 'Default' (Closes: #707162). * Untracked Yapsy.egg-info folder, this content is autogenerated by setuptools. * Fix duplicate-short-description lintian warning in python3 package. * Convert debian/copyright file to machine readable. * Removes Yapsy.egg-info folder in clean target (debian/rules). -- Agustin Henze Mon, 27 May 2013 17:43:01 -0300 yapsy (1.10.1-2) unstable; urgency=low * Bump Standards-Version to 3.9.4 (no changes required). * Removed libjs-jquery and libjs-underscore dependencies from python-yapsy-doc. * Added libjs-sphinxdoc dependency to python-yapsy-doc. * Added gbp.conf file. -- Agustin Henze Tue, 05 Feb 2013 18:36:56 -0300 yapsy (1.10.1-1) unstable; urgency=low * Imported Upstream version 1.10.1. * Updated the copyright file. * Updated the watch file for get the right upstream version. * Use sphinxdoc option from debhelper to build the documentation: - debian/control: Added missing dependency on python(3)-sphinx. - debian/python-yapsy-doc.links: removed, now handled by sphinxdoc. - debian/rules: Clean-up symlinks -- Agustin Henze Mon, 04 Feb 2013 17:56:50 -0300 yapsy (1.9.2p3-1) unstable; urgency=low * Initial release (Closes: #690069). -- Agustin Henze Wed, 09 Oct 2012 12:36:41 -0300 debian/compat0000644000000000000000000000000212142544025010363 0ustar 9 debian/python-yapsy-doc.doc-base0000644000000000000000000000052412142544025014014 0ustar Document: python-yapsy-reference-manual Title: Python Yapsy Library Reference Manual Author: Thibauld Nion Abstract: Small library implementing the core mechanisms needed to build a plugin system Section: Programming/Python Format: HTML Index: /usr/share/doc/python-yapsy-doc/html/index.html Files: /usr/share/doc/python-yapsy-doc/html/* debian/python-yapsy.docs0000644000000000000000000000003012142544025012514 0ustar src2/package/README.txt debian/source/0000755000000000000000000000000012142544025010465 5ustar debian/source/format0000644000000000000000000000001412142544025011673 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000552412150735436011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Yapsy Upstream-Contact: Thibauld Nion Source: http://sourceforge.net/projects/yapsy/files/ Files: src2/package/artwork/* src2/package/artwork/* Copyright: (c) 2007-2013, Thibauld Nion License: CC-SA-3.0 This file is licensed under the Creative Commons Attribution ShareAlike 3.0 License. In short: you are free to share and make derivative works of the file under the conditions that you appropriately attribute it, and that you distribute it only under a license identical to this one. . http://creativecommons.org/licenses/by-sa/3.0/ Files: * Copyright: (c) 2007-2013, Thibauld Nion License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: (C) 2012-2013 Agustin Henze License: GPL-3 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 3 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/python-yapsy-doc.docs0000644000000000000000000000003512142544025013264 0ustar src2/package/doc/_build/html debian/python3-yapsy.docs0000644000000000000000000000003012142544025012577 0ustar src3/package/README.txt debian/gbp.conf0000644000000000000000000000003612142544025010603 0ustar [DEFAULT] pristine-tar = True