debian/0000755000000000000000000000000012217535147007175 5ustar debian/control0000644000000000000000000000335312217535117010601 0ustar Source: python-reconfigure Section: python Priority: optional Maintainer: Andrew Shadura Build-Depends: python-setuptools (>= 0.6.24), python-all (>= 2.6.6-3), python-sphinx (>= 1.0.7+dfsg) | python3-sphinx, python-chardet, python-nose, debhelper (>= 9) Standards-Version: 3.9.4 Homepage: http://eugeny.github.io/reconfigure Package: python-reconfigure Architecture: all Depends: ${misc:Depends}, ${python:Depends} Provides: ${python:Provides} Description: simple config file management library python-reconfigure provides easy and uniform access to various kinds of configuration files, easily extendable with custom parsers. . Supported configuration files: * Ajenti (ajenti) * BIND9 DNS (bind9) * Crontabs (crontab) * Samba CTDB (ctdb) * ISC DHCPD / uDHCPD (dhcpd) * NFS /etc/exports (exports) * /etc/fstab (fstab) * /etc/group (group) * /etc/hosts (hosts) * iptables-save dump (iptables) * Netatalk afp.conf (netatalk) * NSD DNS (nsd) * /etc/passwd (passwd) * /etc/resolv.conf (resolv) * Samba (samba) * Squid 3 (squid) * Supervisord (supervisor) . Included parsers: * BIND9 config (bind9) * Crontab (crontab) * NFS Exports (exports) * .ini (ini) * iptables-save (iptables) * nginx-like (nginx) * squid (squid) * nsd (nsd) * CSV-like space-separated values (ssv) * JSON (jsonparser) Package: python-reconfigure-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${sphinxdoc:Depends} Description: simple config file management library (documentation) python-reconfigure provides easy and uniform access to various kinds of configuration files, easily extendable with custom parsers. . This package provides documentation to python-reconfigure. debian/python-reconfigure.install0000644000000000000000000000001012175546552014410 0ustar usr/lib debian/watch0000644000000000000000000000022712216562475010232 0ustar version=3 opts=filenamemangle=s/.*\/(.*)$/python-reconfigure-$1/ https://github.com/Eugeny/reconfigure/tags /Eugeny/reconfigure/archive/(\d.*).tar.gz debian/changelog0000644000000000000000000000053212217535142011042 0ustar python-reconfigure (0.1.29-2) unstable; urgency=low * Upload to unstable. * Fix python-sphinx build dependency. -- Andrew Shadura Sun, 22 Sep 2013 11:37:24 +0200 python-reconfigure (0.1.29-1) experimental; urgency=low * Initial release. -- Andrew Shadura Thu, 19 Sep 2013 14:07:20 +0200 debian/source/0000755000000000000000000000000012216564125010472 5ustar debian/source/format0000644000000000000000000000001412216564125011700 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000232212216567647011140 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: reconfigure Upstream-Contact: Eugeny Pankov Source: http://eugeny.github.io/reconfigure/ License: LGPL-3 Copyright: (c) 2012-2013 The Ajenti Team Eugeny Pankov & contributors Files: debian/* Copyright: 2013, Andrew Shadura License: LGPL-3 License: LGPL-3 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/LGPL-3 debian/patches/0000755000000000000000000000000012216564630010622 5ustar debian/patches/01-sphinx-config.patch0000644000000000000000000000041712216564630014637 0ustar --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -30,7 +30,7 @@ # -- Options for HTML output --------------------------------------------------- -html_theme = 'air' +#html_theme = 'air' #html_theme_options = {} html_theme_path = ['../../../sphinx-themes'] debian/patches/series0000644000000000000000000000002712216564576012047 0ustar 01-sphinx-config.patch debian/rules0000755000000000000000000000071612216567134010261 0ustar #!/usr/bin/make -f %: dh $@ --with python2,sphinxdoc override_dh_auto_build: dh_auto_build $(MAKE) doc override_dh_auto_install: dh_auto_install -- COMPILE=--install-layout=deb override_dh_installchangelogs: dh_installchangelogs -X docs override_dh_auto_clean: rm -rf build build-stamp configure-stamp build/ MANIFEST dh_auto_clean || true .PHONY: override_dh_auto_build override_dh_auto_install override_dh_installchangelogs override_dh_auto_clean debian/python-reconfigure-doc.docs0000644000000000000000000000002012175545776014445 0ustar docs/build/html debian/compat0000644000000000000000000000000212175542761010376 0ustar 9