debian/0000755000000000000000000000000012271471375007177 5ustar debian/compat0000644000000000000000000000000212067007315010365 0ustar 5 debian/patches/0000755000000000000000000000000012271467636010633 5ustar debian/patches/series0000644000000000000000000000002212271467617012041 0ustar link-pthread.diff debian/patches/link-pthread.diff0000644000000000000000000000145012254324327014035 0ustar 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 debian/changelog0000644000000000000000000003237212271467664011066 0ustar augeas (1.2.0-0ubuntu1) trusty; urgency=low * New upstream release. -- Raphaël Pinson 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 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 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 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 Sat, 15 Jun 2013 22:36:05 +0200 augeas (1.0.0-1) unstable; urgency=low * Uploaded to Debian -- Free Ekanayaka 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 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 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 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 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 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 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 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 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 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 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 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 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 Tue, 12 Apr 2011 00:04:20 +0300 augeas (0.8.0-0ubuntu3) natty; urgency=low * Fix FTBFS. -- Chuck Short 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 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 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 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 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 Fri, 19 Nov 2010 23:02:00 +0100 augeas (0.7.3-1) unstable; urgency=low * New upstream release -- Nicolas Valcárcel Scerpella (Canonical) 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) 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) 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) 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) 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) 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) 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) 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) 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) Sun, 13 Sep 2009 15:58:16 -0500 augeas (0.5.2-1) unstable; urgency=low * New Upstream Version -- Free Ekanayaka Tue, 14 Jul 2009 12:09:26 +0200 augeas (0.5.1-1) unstable; urgency=low * New upstream release -- Nicolas Valcárcel Scerpella (Canonical) 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 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 Tue, 12 May 2009 11:07:05 -0500 augeas (0.4.0-1) unstable; urgency=low * New Upstream Version -- Free Ekanayaka 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 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 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 Mon, 22 Dec 2008 11:27:18 +0000 augeas (0.3.4-1) unstable; urgency=low * New Upstream Version -- Free Ekanayaka 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 Tue, 28 Oct 2008 12:30:48 +0100 augeas (0.3.3-1) unstable; urgency=low * New upstream release -- Free Ekanayaka 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 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 Fri, 05 Sep 2008 10:04:12 +0200 augeas (0.3.0-1) unstable; urgency=low * New upstream release. -- Nicolas Valcárcel 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 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 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 Thu, 03 Jul 2008 19:52:15 -0500 debian/augeas-tools.install0000644000000000000000000000006112067007315013157 0ustar usr/bin/augtool usr/bin/augparse usr/share/man/* debian/watch0000644000000000000000000000007312157150102010211 0ustar version=3 http://download.augeas.net/ augeas-(.*)\.tar\.gz debian/rules0000755000000000000000000000555612254326203010260 0ustar #!/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 debian/libaugeas0.install0000644000000000000000000000001712067007315012571 0ustar usr/lib/*.so.* debian/libaugeas0.symbols0000644000000000000000000000346212067007315012622 0ustar 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 debian/source/0000755000000000000000000000000012067007315010467 5ustar debian/source/format0000644000000000000000000000001412067007315011675 0ustar 3.0 (quilt) debian/libaugeas-dev.install0000644000000000000000000000006712067007315013272 0ustar usr/include/* usr/lib/*.so usr/lib/pkgconfig/augeas.pc debian/augeas-lenses.install0000644000000000000000000000002312067007315013306 0ustar usr/share/augeas/* debian/copyright0000644000000000000000000001365612067007315011135 0ustar This package was debianized by Nicolas Valcárcel on Wed, 18 Jun 2008 18:57:49 -0500. It was downloaded from http://augeas.net/download/. Upstream Authors: Written by: David Lutterkort Contributions by: Harald Hoyer Jim Meyering Alan Pevec Dean Wilson 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 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 and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/augeas-doc.dirs0000644000000000000000000000010212067007315012053 0ustar usr/share/vim/vimcurrent/syntax usr/share/vim/vimcurrent/ftdetect debian/augeas-doc.docs0000644000000000000000000000005512067007315012051 0ustar doc/naturaldocs/output/* doc/*.pdf doc/*.txt debian/augeas-tools.manpages0000644000000000000000000000002012067007315013277 0ustar usr/share/man/* debian/control0000644000000000000000000001035012254323504010570 0ustar Source: augeas Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Nicolas Valcárcel Scerpella Uploaders: Free Ekanayaka , Micah Anderson 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. debian/preserving-libtoolize0000755000000000000000000000016512254323372013457 0ustar #!/bin/sh cp -a gnulib/m4/argz.m4 gnulib/m4/argz-safe.m4 libtoolize "$@" mv gnulib/m4/argz-safe.m4 gnulib/m4/argz.m4