summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2014-02-02 22:47:05 +0400
committerIgor Pashev <pashev.igor@gmail.com>2014-02-02 22:47:05 +0400
commita474e4ebcc1247297e30a1a66bbebcf4845fa8c4 (patch)
treebbc916a47a3cb88297750aa78485ebd0cdb84ae6
downloadaugeas-a474e4ebcc1247297e30a1a66bbebcf4845fa8c4.tar.gz
Imported debian dir from 1.2.0-0ubuntu1
-rw-r--r--debian/augeas-doc.dirs2
-rw-r--r--debian/augeas-doc.docs3
-rw-r--r--debian/augeas-lenses.install1
-rw-r--r--debian/augeas-tools.install3
-rw-r--r--debian/augeas-tools.manpages1
-rw-r--r--debian/changelog413
-rw-r--r--debian/compat1
-rw-r--r--debian/control102
-rw-r--r--debian/copyright137
-rw-r--r--debian/libaugeas-dev.install3
-rw-r--r--debian/libaugeas0.install1
-rw-r--r--debian/libaugeas0.symbols59
-rw-r--r--debian/patches/link-pthread.diff20
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/preserving-libtoolize4
-rwxr-xr-xdebian/rules109
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch2
18 files changed, 863 insertions, 0 deletions
diff --git a/debian/augeas-doc.dirs b/debian/augeas-doc.dirs
new file mode 100644
index 0000000..b6a0eee
--- /dev/null
+++ b/debian/augeas-doc.dirs
@@ -0,0 +1,2 @@
+usr/share/vim/vimcurrent/syntax
+usr/share/vim/vimcurrent/ftdetect
diff --git a/debian/augeas-doc.docs b/debian/augeas-doc.docs
new file mode 100644
index 0000000..3b78d52
--- /dev/null
+++ b/debian/augeas-doc.docs
@@ -0,0 +1,3 @@
+doc/naturaldocs/output/*
+doc/*.pdf
+doc/*.txt
diff --git a/debian/augeas-lenses.install b/debian/augeas-lenses.install
new file mode 100644
index 0000000..85731b4
--- /dev/null
+++ b/debian/augeas-lenses.install
@@ -0,0 +1 @@
+usr/share/augeas/*
diff --git a/debian/augeas-tools.install b/debian/augeas-tools.install
new file mode 100644
index 0000000..f898ae5
--- /dev/null
+++ b/debian/augeas-tools.install
@@ -0,0 +1,3 @@
+usr/bin/augtool
+usr/bin/augparse
+usr/share/man/*
diff --git a/debian/augeas-tools.manpages b/debian/augeas-tools.manpages
new file mode 100644
index 0000000..ef0a03a
--- /dev/null
+++ b/debian/augeas-tools.manpages
@@ -0,0 +1 @@
+usr/share/man/*
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..1a60738
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,413 @@
+augeas (1.2.0-0ubuntu1) trusty; urgency=low
+
+ * New upstream release.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Mon, 27 Jan 2014 15:28:04 +0100
+
+augeas (1.1.0-0ubuntu4) trusty; urgency=medium
+
+ * d/p/etc-network-interfaces-{source-stanza,d}.patch: add support for source
+ stanza and /etc/network/interfaces.d/ directory; cherry-picked from
+ upstream (LP: #1270881).
+
+ -- Robie Basak <robie.basak@ubuntu.com> Tue, 21 Jan 2014 09:23:41 -0600
+
+augeas (1.1.0-0ubuntu3) trusty; urgency=medium
+
+ * debian/{control,rules,preserving-libtoolize}: Build with dh-autoreconf for
+ new libtool. Use a libtoolize wrapper that preserves argz.m4, as
+ autoreconf disagrees with the embedded gnulib.
+ * debian/patches/link-pthread.diff: Fix existing patch to add --no-as-needed
+ to LDFLAGS rather than LDADD, to appease new automake.
+
+ -- William Grant <wgrant@ubuntu.com> Thu, 19 Dec 2013 00:46:51 +1100
+
+augeas (1.1.0-0ubuntu2) saucy; urgency=low
+
+ * Build the test-lock and test-thread_create tests with --no-as-needed
+ to fix the test failures. LP: #1216917.
+ * Configure with --disable-silent-rules.
+
+ -- Matthias Klose <doko@ubuntu.com> Thu, 26 Sep 2013 16:14:45 +0200
+
+augeas (1.1.0-0ubuntu1) saucy; urgency=low
+
+ * New upstream release
+ * Fix download URL in debian/watch
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Sat, 15 Jun 2013 22:36:05 +0200
+
+augeas (1.0.0-1) unstable; urgency=low
+
+ * Uploaded to Debian
+
+ -- Free Ekanayaka <freee@debian.org> Fri, 11 Jan 2013 10:49:44 +0100
+
+augeas (1.0.0-0ubuntu1) raring; urgency=low
+
+ * New upstream version.
+ * Drop all patches.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Thu, 27 Dec 2012 10:07:10 +0100
+
+augeas (0.10.0-1fakesync1ubuntu2) raring; urgency=low
+
+ * Fix FTBFS: Avoid assuming that gets is declared.
+
+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Mon, 24 Dec 2012 13:53:10 +0200
+
+augeas (0.10.0-1fakesync1ubuntu1) quantal-proposed; urgency=low
+
+ * augeas-split-lines.patch: consolidate 2 commits from upstream to fix
+ handling of split lines in modprobe.conf (LP: #1054306) (Closes: #688347)
+
+ -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 24 Sep 2012 22:56:01 -0500
+
+augeas (0.10.0-1fakesync1) quantal-proposed; urgency=low
+
+ * Fake sync due to mismatching orig tarball. (LP: #1054329)
+
+ -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 24 Sep 2012 14:39:56 -0500
+
+augeas (0.10.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Pull packaging changes from Ubuntu (see the changelog)
+ * Pull packaging changes from Igor Pashev's package at mentors.d.o:
+ - Update maintainer's email
+ - Add upstream sudoers.patch (Closes: #650079)
+ - Add upstream debctl.patch (Closes: #650887)
+ - Add upstream modprobe.patch (Closes: #641813)
+ - Add cpp-linkage.patch for C++ linkage
+ - Add gnulib-build-out-of-source.patch for building out of source tree
+ - Add regexp-escape.patch for escape() usage on systems without uselocale()
+ * Fix build-deps on naturaldocs (build-depends-on-1-revision)
+
+ -- Free Ekanayaka <freee@debian.org> Sun, 20 May 2012 09:45:39 +0200
+
+augeas (0.10.0-0ubuntu4) precise; urgency=low
+
+ * Add a Depends on libxml2-dev for libaugeas-dev, since it is required by
+ the pcfile. (LP: #940172)
+
+ -- Iain Lane <laney@ubuntu.com> Fri, 24 Feb 2012 10:16:51 +0000
+
+augeas (0.10.0-0ubuntu3) precise; urgency=low
+
+ * Add LP838010_sudoers.patch to (LP: #838010).
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Sun, 18 Dec 2011 21:51:39 +0100
+
+augeas (0.10.0-0ubuntu2) precise; urgency=low
+
+ * Pull patches from upstream:
+ - libxml2_onechar_path.patch
+ - mdadm_debian_path.patch
+ - pkg-config_require_libxml2.patch
+ * Update Ubuntu maintainer as per XSBC-Original-Maintainer policy.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Wed, 14 Dec 2011 09:59:18 +0100
+
+augeas (0.10.0-0ubuntu1) precise; urgency=low
+
+ * New upstream release
+ * Add libxml2-dev and pkg-config to Build-Depends.
+ * Deactivate obsolete test-readlink-errno.patch patch.
+ * Update debian/libaugeas0.symbols to match upstream changes.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Sat, 03 Dec 2011 14:46:20 +0100
+
+augeas (0.9.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Added build-arch and build-indep targets to d/rules. (Closes: #648156)
+ Thanks to Niels Thykier for the patch.
+
+ -- Nicolas Valcárcel Scerpella <nicolas.valcarcel@canonical.com> Thu, 10 Nov 2011 09:20:03 -0500
+
+augeas (0.8.1-2) unstable; urgency=low
+
+ * debian/patches/test-readlink-errno.patch: On linux kernels >2.6.39
+ one of the readlink tests fails with EINVAL, rather than the previous
+ (expected) behaviour of ENOENT; causing FTBFS. This patch accepts
+ both behaviours resolving failure. Thanks to Dave Walker for the patch
+ (Closes: #630256)
+
+ -- Nicolas Valcárcel Scerpella <nicolas.valcarcel@canonical.com> Mon, 13 Jun 2011 14:42:12 -0400
+
+augeas (0.8.1-1) unstable; urgency=low
+
+ * new upstream release
+ * pull packaging from Ubuntu - new binary package augeas-docs
+ * change build dependency on naturaldocs to version in Debian
+ * remove debian/patches/*, no longer needed
+ * update standards version - no changes
+ * update libaugeas0 short description to not start with an article
+ * update debian/libaugeas0.symbols to match upstream changes
+
+ -- Micah Anderson <micah@debian.org> Thu, 09 Jun 2011 10:25:27 -0400
+
+augeas (0.8.0-0ubuntu4) natty; urgency=low
+
+ * debian/rules: Work around segfault in make check by building with -O0 on armel.
+ Fixes armel FTBFS (LP: #758082)
+
+ -- Jani Monoses <jani@ubuntu.com> Tue, 12 Apr 2011 00:04:20 +0300
+
+augeas (0.8.0-0ubuntu3) natty; urgency=low
+
+ * Fix FTBFS.
+
+ -- Chuck Short <zulcss@ubuntu.com> Mon, 04 Apr 2011 15:03:57 -0400
+
+augeas (0.8.0-0ubuntu2) natty; urgency=low
+
+ * src/augtool.c: Fix null pointer derefrence.
+ (LP: #736685)
+
+ -- Chuck Short <zulcss@ubuntu.com> Mon, 04 Apr 2011 14:03:22 -0400
+
+augeas (0.8.0-0ubuntu1) natty; urgency=low
+
+ * New upstream release.
+ * Remove obsolete ruby Build-Depend.
+ * Build PDF docs and add them to augeas-doc.
+ * Build-Depend on texlive-latex-base to build PDF docs.
+ * Install txt doc files in augeas-doc.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Thu, 24 Feb 2011 09:32:22 +0100
+
+augeas (0.7.4-0ubuntu3) natty; urgency=low
+
+ * Install vim syntax files in augeas-doc.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Tue, 15 Feb 2011 16:45:34 +0100
+
+augeas (0.7.4-0ubuntu2) natty; urgency=low
+
+ * Fix Priority of augeas-doc package.
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Mon, 22 Nov 2010 18:51:38 +0100
+
+augeas (0.7.4-0ubuntu1) natty; urgency=low
+
+ * New upstream release
+ * Build an augeas-doc package:
+ - Add --with-naturaldocs-output=HTML to configure
+ - Build-Depend on naturaldocs
+ - augeas-lenses suggests augeas-doc
+ * Activate checks:
+ - Add make check
+ - Build-Depend on ruby for tests
+
+ -- Raphaël Pinson <raphink@ubuntu.com> Fri, 19 Nov 2010 23:02:00 +0100
+
+augeas (0.7.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nicolas.valcarcel@canonical.com> Fri, 27 Aug 2010 14:59:07 -0500
+
+augeas (0.7.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Droped 50_iptables-lens.diff. Included upstream
+ * Updated libaugeas0.symbols
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nicolas.valcarcel@canonical.com> Fri, 25 Jun 2010 16:12:45 -0500
+
+augeas (0.7.1-2) unstable; urgency=low
+
+ * Remove libaugeas0 from augeas-lenses depends. (Closes: #578880)
+ * Change iptables config location. (LP: #566803)
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nicolas.valcarcel@canonical.com> Fri, 23 Apr 2010 09:28:28 -0500
+
+augeas (0.7.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Remove 50_grub_lense.diff. Included upstream
+ * Switch to dpkg-source 3.0 (quilt) format
+ - Remove Build-dep on quilt
+ - Remove all reference to quilt in debian/rules
+ - Remove README.source
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nicolas.valcarcel@canonical.com> Wed, 21 Apr 2010 18:38:21 -0500
+
+augeas (0.7.0-2) unstable; urgency=low
+
+ * Add dependecy on libaugeas0 ( >= 0.70) to augeas-lenses
+ * Add dependency on ${misc:Depends} to augeas-lenses and augeas-dbg
+ to satisfy lintian.
+ * Updated my mail in Maintainers field
+ * Add README.source
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nicolas.valcarcel@canonical.com> Wed, 21 Apr 2010 18:12:37 -0500
+
+augeas (0.7.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Update grub.lens patch to match grub's config file location
+ (Closes: #535141)
+ * Add augeas-dbg binary package. Thanks Matthew Palmer for the patch.
+ (Closes: #567236)
+ * Updated libaugeas0.symbols.
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Thu, 28 Jan 2010 00:51:54 -0500
+
+augeas (0.6.0-2) unstable; urgency=low
+
+ * Add DM-Upload-Allowed field
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Sun, 20 Dec 2009 22:03:04 -0500
+
+augeas (0.6.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Add symbols support. (Closes: #530889) Thanks to Chuck Short for the patch.
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Wed, 02 Dec 2009 22:44:01 -0500
+
+augeas (0.5.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Exclude XXX~ files when cleaning
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Sat, 19 Sep 2009 00:39:07 -0500
+
+augeas (0.5.2-2) unstable; urgency=low
+
+ * Change libreadline5-dev Build-Dep to libreadline-dev
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Sun, 13 Sep 2009 15:58:16 -0500
+
+augeas (0.5.2-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Free Ekanayaka <freee@debian.org> Tue, 14 Jul 2009 12:09:26 +0200
+
+augeas (0.5.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Nicolas Valcárcel Scerpella (Canonical) <nvalcarcel@canonical.com> Wed, 10 Jun 2009 11:52:57 -0500
+
+augeas (0.5.0-2) unstable; urgency=low
+
+ * Bumped the Standards Version to 3.8.1
+ * Version depend in the shlib file. Patch from Torsten Werner.
+ (Closes: #530931)
+
+ -- Nicolas Valcárcel Scerpella <nvalcarcel@canonical.com> Thu, 28 May 2009 23:46:03 +0200
+
+augeas (0.5.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated 50_grub_lense.diff to fit with new grub lense.
+
+ -- Nicolas Valcárcel Scerpella <nvalcarcel@canonical.com> Tue, 12 May 2009 11:07:05 -0500
+
+augeas (0.4.0-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Free Ekanayaka <freee@debian.org> Sun, 08 Feb 2009 10:58:29 +0100
+
+augeas (0.3.6-1) unstable; urgency=low
+
+ * New Upstream Version
+ * Add Vcs-Browser and Vcs-Git fields
+
+ -- Free Ekanayaka <freee@debian.org> Tue, 27 Jan 2009 21:49:47 +0000
+
+augeas (0.3.5-1) unstable; urgency=low
+
+ * New upstream release
+ * Drop 60_extra-lenses patch, all lenses merged upstream
+
+ -- Free Ekanayaka <freee@debian.org> Wed, 24 Dec 2008 16:11:49 +0000
+
+augeas (0.3.4-2) unstable; urgency=low
+
+ * Update extra-lenses patch (add passwd lens)
+
+ -- Free Ekanayaka <freee@debian.org> Mon, 22 Dec 2008 11:27:18 +0000
+
+augeas (0.3.4-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Free Ekanayaka <freee@debian.org> Mon, 10 Nov 2008 13:48:04 +0100
+
+augeas (0.3.3-2) unstable; urgency=low
+
+ * Update extra-lenses patch (group and cron-apt lenses)
+
+ -- Free Ekanayaka <freee@debian.org> Tue, 28 Oct 2008 12:30:48 +0100
+
+augeas (0.3.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Free Ekanayaka <freee@debian.org> Sat, 25 Oct 2008 14:05:54 +0200
+
+augeas (0.3.2-1) unstable; urgency=low
+
+ * New upstream version
+ * Add extra-lenses patch (phpvars, squid, postfix, webmin)
+
+ -- Free Ekanayaka <freee@debian.org> Wed, 22 Oct 2008 11:04:09 +0200
+
+augeas (0.3.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Pass --enable-compile-warnings=yes to ./configure, which makes
+ the package buildable on etch
+ * Added myself to Uploaders:
+
+ -- Free Ekanayaka <freee@debian.org> Fri, 05 Sep 2008 10:04:12 +0200
+
+augeas (0.3.0-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nicolas Valcárcel <nvalcarcel@gmail.com> Fri, 08 Aug 2008 00:31:56 -0500
+
+augeas (0.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Dropped: 51_alias_commas.diff, 52_dput_support.diff and
+ 20_autool_null_printing.diff since they are not needed anymore.
+ * Install NEWS file with changelogs.
+
+ -- Nicolas Valcárcel <nvalcarcel@gmail.com> Fri, 18 Jul 2008 19:05:12 -0500
+
+augeas (0.2.1-2) unstable; urgency=low
+
+ * Removed required spaces after commas on aliases.aug (51_alias_commas.diff)
+ - Added test cases to tests/test_aliases.aug
+ (Patch taken from upstream)
+ * Added dput support (dput.aug)
+ - Added test cases to tests/test_dput.aug (52_dput_support.diff)
+ (Patch taken from upstream, originally written by Raphael Pinson)
+ * debian/control:
+ - augeas-lenses:
+ + Droped Depends field
+ + Added libaugeas0 (= ${binary:Version}) to Suggests field
+ - libaugeas0:
+ + Added augeas-tools to Suggests field
+ * Fixed printing of null values in augtool (20_autool_null_printing.diff)
+ (Patch taken from upstream)
+
+ -- Nicolas Valcárcel <nvalcarcel@gmail.com> Fri, 18 Jul 2008 00:10:06 -0500
+
+augeas (0.2.1-1) unstable; urgency=low
+
+ * Initial packaging for debian. (Closes: #476648)
+ * Fix rpath issue. http://wiki.debian.org/RpathIssue
+ * 50_grub_lense.diff:
+ - Fix configuration file path for grub (Debian systems only).
+
+ -- Nicolas Valcárcel <nvalcarcel@gmail.com> Thu, 03 Jul 2008 19:52:15 -0500
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8c35a41
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,102 @@
+Source: augeas
+Priority: optional
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Nicolas Valcárcel Scerpella <nvalcarcel@gmail.com>
+Uploaders: Free Ekanayaka <freee@debian.org>, Micah Anderson <micah@debian.org>
+Build-Depends: debhelper (>= 5), dh-autoreconf, libreadline-dev, chrpath,
+ naturaldocs (>= 1.51), texlive-latex-base,
+ libxml2-dev, pkg-config
+Standards-Version: 3.9.3
+Section: libs
+Homepage: http://augeas.net/
+DM-Upload-Allowed: yes
+
+Package: augeas-tools
+Section: admin
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Augeas command line tools
+ Augeas is a configuration editing tool. It parses configuration files in their
+ native formats and transforms them into a tree. Configuration changes are made
+ by manipulating this tree and saving it back into native config files.
+ .
+ This package provides command line tools based on libaugeas0:
+ - augtool, a tool to manage configuration files.
+ - augparse, a testing and debugging tool for augeas lenses.
+
+Package: libaugeas-dev
+Section: libdevel
+Architecture: any
+Depends: libaugeas0 (= ${binary:Version}), libxml2-dev, ${shlibs:Depends},
+ ${misc:Depends}
+Description: Development files for writing applications based on libaugeas0
+ Augeas is a configuration editing tool. It parses configuration files in their
+ native formats and transforms them into a tree. Configuration changes are made
+ by manipulating this tree and saving it back into native config files.
+ .
+ This package includes the development files to write programs using the Augeas
+ API.
+
+Package: libaugeas0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, augeas-lenses
+Suggests: augeas-tools
+Description: Augeas configuration editing library and API
+ Augeas is a configuration editing tool. It parses configuration files in their
+ native formats and transforms them into a tree. Configuration changes are made
+ by manipulating this tree and saving it back into native config files.
+ .
+ The transformation works very hard to preserve comments and formatting
+ details. It is controlled by ``lens'' definitions that describe the file
+ format and the transformation into a tree.
+
+Package: augeas-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libaugeas0 (= ${binary:Version}), augeas-tools (= ${binary:Version}),
+ ${misc:Depends}
+Description: Debugging symbols for libaugeas0
+ Augeas is a configuration editing tool. It parses configuration files in their
+ native formats and transforms them into a tree. Configuration changes are made
+ by manipulating this tree and saving it back into native config files.
+ .
+ This package provides debugging symbols for augeas, both the core library
+ and the tools, to assist in diagnosing critical bugs. It is not required
+ for normal operation.
+
+Package: augeas-lenses
+Section: misc
+Depends: ${misc:Depends}
+Suggests: augeas-doc
+Architecture: all
+Description: Set of lenses needed by libaugeas0 to parse config files
+ Augeas parses configuration files described in lenses into a tree structure,
+ which it exposes through its public API. Changes made through the API are
+ written back to the initially read files.
+ .
+ Lenses are the building blocks of the file <-> tree transformation; they
+ combine parsing a file and building the tree (the get transformation), with
+ turning the tree back into an (updated) file (the put transformation).
+ .
+ The transformation works very hard to preserve comments and formatting
+ details. It is controlled by ``lens'' definitions that describe the file
+ format and the transformation into a tree. This package includes the official
+ set of lenses.
+
+Package: augeas-doc
+Section: doc
+Depends: ${misc:Depends}
+Architecture: all
+Description: Augeas lenses documentation
+ Augeas parses configuration files described in lenses into a tree structure,
+ which it exposes through its public API. Changes made through the API are
+ written back to the initially read files.
+ .
+ Lenses are the building blocks of the file <-> tree transformation; they
+ combine parsing a file and building the tree (the get transformation), with
+ turning the tree back into an (updated) file (the put transformation).
+ .
+ This package contains the generated documentation for the lenses shipping in
+ the augeas-lenses package.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..5f2341a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,137 @@
+This package was debianized by Nicolas Valcárcel <nvalcarcel@ubuntu.com> on
+Wed, 18 Jun 2008 18:57:49 -0500.
+
+It was downloaded from http://augeas.net/download/.
+
+Upstream Authors:
+
+ Written by:
+ David Lutterkort <dlutter@redhat.com>
+
+ Contributions by:
+ Harald Hoyer <harald@redhat.com>
+ Jim Meyering <meyering@redhat.com>
+ Alan Pevec <apevec@redhat.com>
+ Dean Wilson <dwilson@blueowl.it>
+
+
+Copyright:
+
+ Augeas:
+ Copyright (C) 2007, 2008 Red Hat Inc.
+ Cutest (tests/cutest.{c,h}):
+ Copyright (c) 2003 Asim Jalis
+ Bison (src/parser.{c,h}):
+ Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
+ Free Software Foundation, Inc.
+ Hash Table Data Type (src/hash.{c,h}):
+ Copyright (C) 1997 Kaz Kylheku <kaz@ashi.footprints.net>
+ Safer Memory Allocation (src/memory.{c,h}):
+ Copyright (C) 2008 Daniel P. Berrange
+ Gnulib (gnulib/):
+ Copyright (C) 1992, 1995-1998, 2000-2008 Free Software Foundation, Inc.
+ ./missing:
+ Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
+ Free Software Foundation, Inc.
+ ./ylwrap:
+ Copyright (C) 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005,
+ 2007 Free Software Foundation, Inc.
+
+
+
+License:
+
+ Augeas, Safer Memory Allocation (src/memory.{c,h}), Gnulib (gnulib/lib/):
+ This package 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 2.1 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser 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
+
+ Hash Table Data Type (src/hash.{c,h}):
+ All rights are reserved by the author, with the following exceptions:
+ Permission is granted to freely reproduce and distribute this software,
+ possibly in exchange for a fee, provided that this copyright notice appears
+ intact. Permission is also granted to adapt this software to produce
+ derivative works, as long as the modified versions carry this copyright
+ notice and additional notices stating that the work has been modified.
+ This source code may be translated into executable form and incorporated
+ into proprietary software; there is no requirement for such software to
+ contain a copyright notice related to this source.
+
+ Cutest (tests/cutest.{c,h}):
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software in
+ a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+
+ 3. This notice may not be removed or altered from any source distribution.
+
+ Bison (src/parser.{c,h}), ./missing, ./ylwrap:
+ 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 package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Gnulib (gnulib/tests):
+ 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
+
+ Gnulib (gnulib/m4/):
+ This file is free software, distributed under the terms of the GNU
+ General Public License. As a special exception to the GNU General
+ Public License, this file may be distributed as part of a program
+ that contains a configuration script generated by Autoconf, under
+ the same distribution terms as the rest of that program.
+
+
+On Debian systems, the complete text of the GNU Lesser General Public
+License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+On Debian systems, the complete text of the GNU General Public
+License version 2 can be found in `/usr/share/common-licenses/GPL-2'
+
+On Debian systems, the complete text of the GNU General Public
+License version 3 can be found in `/usr/share/common-licenses/GPL-3'
+
+The Debian packaging is (C) 2008, Nicolas Valcárcel <nvalcarcel@ubuntu.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/libaugeas-dev.install b/debian/libaugeas-dev.install
new file mode 100644
index 0000000..e0b94a5
--- /dev/null
+++ b/debian/libaugeas-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/*.so
+usr/lib/pkgconfig/augeas.pc
diff --git a/debian/libaugeas0.install b/debian/libaugeas0.install
new file mode 100644
index 0000000..093956b
--- /dev/null
+++ b/debian/libaugeas0.install
@@ -0,0 +1 @@
+usr/lib/*.so.*
diff --git a/debian/libaugeas0.symbols b/debian/libaugeas0.symbols
new file mode 100644
index 0000000..c08f93e
--- /dev/null
+++ b/debian/libaugeas0.symbols
@@ -0,0 +1,59 @@
+libaugeas.so.0 libaugeas0 #MINVER#
+ AUGEAS_0.1.0@AUGEAS_0.1.0 0.6.0
+ AUGEAS_0.10.0@AUGEAS_0.10.0 0.6.0
+ AUGEAS_0.11.0@AUGEAS_0.11.0 0.7.2
+ AUGEAS_0.12.0@AUGEAS_0.12.0 0.8.1
+ AUGEAS_0.14.0@AUGEAS_0.14.0 0.10.0
+ AUGEAS_0.15.0@AUGEAS_0.15.0 0.10.0
+ AUGEAS_0.8.0@AUGEAS_0.8.0 0.6.0
+ __aug_close_memstream@AUGEAS_0.14.0 0.10.0
+ __aug_init_memstream@AUGEAS_0.14.0 0.10.0
+ __aug_load_module_file@AUGEAS_0.1.0 0.6.0
+ aug_close@AUGEAS_0.1.0 0.6.0
+ aug_defnode@AUGEAS_0.8.0 0.6.0
+ aug_defvar@AUGEAS_0.8.0 0.6.0
+ aug_error@AUGEAS_0.10.0 0.6.0
+ aug_error_details@AUGEAS_0.10.0 0.6.0
+ aug_error_message@AUGEAS_0.10.0 0.6.0
+ aug_error_minor_message@AUGEAS_0.10.0 0.6.0
+ aug_get@AUGEAS_0.1.0 0.6.0
+ aug_init@AUGEAS_0.1.0 0.6.0
+ aug_insert@AUGEAS_0.1.0 0.6.0
+ aug_load@AUGEAS_0.8.0 0.6.0
+ aug_match@AUGEAS_0.1.0 0.6.0
+ aug_mv@AUGEAS_0.1.0 0.6.0
+ aug_print@AUGEAS_0.1.0 0.6.0
+ aug_rm@AUGEAS_0.1.0 0.6.0
+ aug_save@AUGEAS_0.1.0 0.6.0
+ aug_set@AUGEAS_0.1.0 0.6.0
+ aug_setm@AUGEAS_0.11.0 0.7.2
+ aug_span@AUGEAS_0.12.0 0.8.1
+ aug_srun@AUGEAS_0.14.0 0.10.0
+ aug_to_xml@AUGEAS_0.15.0 0.10.0
+libfa.so.1 libaugeas0 #MINVER#
+ FA_1.0.0@FA_1.0.0 0.6.0
+ FA_1.2.0@FA_1.2.0 0.7.0
+ fa_ambig_example@FA_1.0.0 0.6.0
+ fa_as_regexp@FA_1.0.0 0.6.0
+ fa_compile@FA_1.0.0 0.6.0
+ fa_complement@FA_1.0.0 0.6.0
+ fa_concat@FA_1.0.0 0.6.0
+ fa_contains@FA_1.0.0 0.6.0
+ fa_dot@FA_1.0.0 0.6.0
+ fa_equals@FA_1.0.0 0.6.0
+ fa_example@FA_1.0.0 0.6.0
+ fa_expand_char_ranges@FA_1.0.0 0.6.0
+ fa_expand_nocase@FA_1.2.0 0.7.0
+ fa_free@FA_1.0.0 0.6.0
+ fa_intersect@FA_1.0.0 0.6.0
+ fa_is_basic@FA_1.0.0 0.6.0
+ fa_is_nocase@FA_1.2.0 0.7.0
+ fa_iter@FA_1.0.0 0.6.0
+ fa_make_basic@FA_1.0.0 0.6.0
+ fa_minimization_algorithm@FA_1.0.0 0.6.0
+ fa_minimize@FA_1.0.0 0.6.0
+ fa_minus@FA_1.0.0 0.6.0
+ fa_nocase@FA_1.2.0 0.7.0
+ fa_overlap@FA_1.0.0 0.6.0
+ fa_restrict_alphabet@FA_1.0.0 0.6.0
+ fa_union@FA_1.0.0 0.6.0
diff --git a/debian/patches/link-pthread.diff b/debian/patches/link-pthread.diff
new file mode 100644
index 0000000..442574a
--- /dev/null
+++ b/debian/patches/link-pthread.diff
@@ -0,0 +1,20 @@
+Index: augeas-1.1.0/gnulib/tests/Makefile.am
+===================================================================
+--- augeas-1.1.0.orig/gnulib/tests/Makefile.am 2013-12-19 00:53:26.187799730 +1100
++++ augeas-1.1.0/gnulib/tests/Makefile.am 2013-12-19 00:53:26.183799736 +1100
+@@ -507,6 +507,7 @@
+
+ TESTS += test-lock
+ check_PROGRAMS += test-lock
++test_lock_LDFLAGS = -Wl,--no-as-needed
+ test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@
+ EXTRA_DIST += test-lock.c
+
+@@ -972,6 +973,7 @@
+ TESTS += test-thread_self test-thread_create
+ check_PROGRAMS += test-thread_self test-thread_create
+ test_thread_self_LDADD = $(LDADD) @LIBTHREAD@
++test_thread_create_LDFLAGS = -Wl,--no-as-needed
+ test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@
+ EXTRA_DIST += test-thread_self.c test-thread_create.c macros.h
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..90f8ce2
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+link-pthread.diff
diff --git a/debian/preserving-libtoolize b/debian/preserving-libtoolize
new file mode 100755
index 0000000..ea221cb
--- /dev/null
+++ b/debian/preserving-libtoolize
@@ -0,0 +1,4 @@
+#!/bin/sh
+cp -a gnulib/m4/argz.m4 gnulib/m4/argz-safe.m4
+libtoolize "$@"
+mv gnulib/m4/argz-safe.m4 gnulib/m4/argz.m4
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..0c78b64
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,109 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+DEB_DH_MAKESHLIBS_ARGS = -- -c4
+
+ifeq ($(DEB_HOST_ARCH),armel)
+ CFLAGS += -O0
+endif
+
+config.status: configure
+ dh_testdir
+
+ # Add here commands to configure the package.
+ LIBTOOLIZE=debian/preserving-libtoolize dh_autoreconf
+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+ --disable-silent-rules \
+ --prefix=/usr --mandir=\$${prefix}/share/man \
+ --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" \
+ --enable-compile-warnings=yes \
+ --with-naturaldocs-output=HTML \
+ --with-pdfdocs
+
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ # Do non-regression tests
+ $(MAKE) check
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f config.log
+
+ dh_autoreconf_clean
+ dh_clean \
+ --exclude=./tests/root/etc/group~ \
+ --exclude=./tests/root/etc/multipath.conf~ \
+ --exclude=./tests/root/etc/passwd~
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k \
+ --exclude=./tests/root/etc/group~ \
+ --exclude=./tests/root/etc/multipath.conf~ \
+ --exclude=./tests/root/etc/passwd~
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+ # Install vim syntax files
+ cp $(CURDIR)/doc/syntax/* \
+ $(CURDIR)/debian/augeas-doc/usr/share/vim/vimcurrent/syntax/
+ cp $(CURDIR)/doc/ftdetect/* \
+ $(CURDIR)/debian/augeas-doc/usr/share/vim/vimcurrent/ftdetect/
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs NEWS
+ dh_installdocs
+ dh_installexamples
+ dh_install --sourcedir=debian/tmp
+ dh_installman
+ dh_link
+ dh_strip --dbg-package augeas-dbg
+ #Strip rpath.
+ chrpath -d $(CURDIR)/debian/augeas-tools/usr/bin/augtool
+ chrpath -d $(CURDIR)/debian/augeas-tools/usr/bin/augparse
+ chrpath -d $(CURDIR)/debian/libaugeas0/usr/lib/libfa.so.*
+ chrpath -d $(CURDIR)/debian/libaugeas0/usr/lib/libaugeas.so.*
+ dh_compress
+ dh_fixperms
+ dh_makeshlibs -V
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
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
new file mode 100644
index 0000000..e7ee8ba
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://download.augeas.net/ augeas-(.*)\.tar\.gz