summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog26
l---------debian/changelog.in1
-rw-r--r--debian/compat2
-rw-r--r--debian/control67
-rw-r--r--[l---------]debian/copyright31
-rw-r--r--debian/postinst2
-rw-r--r--debian/prerm3
-rw-r--r--debian/python-reconfigure-doc.docs1
-rw-r--r--debian/python-reconfigure.install1
-rw-r--r--debian/pyversions1
-rwxr-xr-xdebian/rules20
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch2
13 files changed, 134 insertions, 24 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ec50b61
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,26 @@
+python-reconfigure (0.1.50+git20140603-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ * Drop old patches.
+ * Use pybuild.
+
+ -- Andrew Shadura <andrewsh@debian.org> Sun, 29 Jun 2014 23:52:18 +0200
+
+python-reconfigure (0.1.39-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Andrew Shadura <andrewsh@debian.org> Tue, 11 Mar 2014 00:35:43 +0100
+
+python-reconfigure (0.1.29-2) unstable; urgency=low
+
+ * Upload to unstable.
+ * Fix python-sphinx build dependency.
+
+ -- Andrew Shadura <andrewsh@debian.org> Sun, 22 Sep 2013 11:37:24 +0200
+
+python-reconfigure (0.1.29-1) experimental; urgency=low
+
+ * Initial release.
+
+ -- Andrew Shadura <andrewsh@debian.org> Thu, 19 Sep 2013 14:07:20 +0200
diff --git a/debian/changelog.in b/debian/changelog.in
deleted file mode 120000
index 1af8df1..0000000
--- a/debian/changelog.in
+++ /dev/null
@@ -1 +0,0 @@
-../docs/CHANGELOG \ No newline at end of file
diff --git a/debian/compat b/debian/compat
index 45a4fb7..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-8
+9
diff --git a/debian/control b/debian/control
index f13d970..5c8b8b8 100644
--- a/debian/control
+++ b/debian/control
@@ -1,14 +1,65 @@
Source: python-reconfigure
Section: python
Priority: optional
-Maintainer: Eugeny Pankov <e@ajenti.org>
-Build-Depends: debhelper (>=8.0.0), python-support (>= 0.6), cdbs (>= 0.4.49)
-XS-Python-Version: >=2.6
-Standards-Version: 3.9.1
+Maintainer: Andrew Shadura <andrewsh@debian.org>
+Build-Depends:
+ dh-python,
+ 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
-Homepage: http://eugeny.github.com/reconfigure
-XB-Python-Version: ${python:Versions}
-Depends: ${misc:Depends}, ${python:Depends}, python-chardet
-Description: Simple config file management library
+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.
diff --git a/debian/copyright b/debian/copyright
index 7c36994..28774f6 120000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1 +1,30 @@
-../docs/COPYRIGHT \ No newline at end of file
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: reconfigure
+Upstream-Contact: Eugeny Pankov <john.pankov@gmail.com>
+Source: http://eugeny.github.io/reconfigure/
+License: LGPL-3
+Copyright:
+ (c) 2012-2013 The Ajenti Team
+ Eugeny Pankov <john.pankov@gmail.com> & contributors
+
+Files: debian/*
+Copyright: 2013, Andrew Shadura <andrewsh@debian.org>
+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
diff --git a/debian/postinst b/debian/postinst
deleted file mode 100644
index bd4ec77..0000000
--- a/debian/postinst
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-#DEBHELPER#
diff --git a/debian/prerm b/debian/prerm
deleted file mode 100644
index c35303b..0000000
--- a/debian/prerm
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-#DEBHELPER#
-
diff --git a/debian/python-reconfigure-doc.docs b/debian/python-reconfigure-doc.docs
new file mode 100644
index 0000000..a213c54
--- /dev/null
+++ b/debian/python-reconfigure-doc.docs
@@ -0,0 +1 @@
+docs/build/html
diff --git a/debian/python-reconfigure.install b/debian/python-reconfigure.install
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/debian/python-reconfigure.install
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/pyversions b/debian/pyversions
deleted file mode 100644
index 0c043f1..0000000
--- a/debian/pyversions
+++ /dev/null
@@ -1 +0,0 @@
-2.6-
diff --git a/debian/rules b/debian/rules
index fb55c26..4d1de0f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,17 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-DEB_PYTHON_SYSTEM := pysupport
+%:
+ dh $@ --with python2,sphinxdoc --buildsystem=pybuild
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
+override_dh_auto_build:
+ dh_auto_build
+ $(MAKE) doc
-clean::
- rm -rf build build-stamp configure-stamp build/ MANIFEST
- dh_clean
+override_dh_auto_clean:
+ rm -rf docs/build/*
+ dh_auto_clean
+
+override_dh_installchangelogs:
+ dh_installchangelogs -X docs
+
+.PHONY: override_dh_auto_build override_dh_auto_clean override_dh_installchangelogs
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
index 9e7c0da..dc38551 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1 +1,3 @@
version=3
+
+opts=filenamemangle=s/.*\/(.*)$/python-reconfigure-$1/ https://github.com/Eugeny/reconfigure/tags /Eugeny/reconfigure/archive/(\d.*).tar.gz