debian/0000755000000000000000000000000012233567105007172 5ustar debian/rules0000755000000000000000000000025012233514522010242 0ustar #!/usr/bin/make -f %: dh $@ --buildsystem=ruby --with ruby override_dh_installchangelogs: dh_installchangelogs NEWS override_dh_clean: $(RM) -rf build/ dh_clean debian/watch0000644000000000000000000000010512200633544010212 0ustar version=3 http://download.augeas.net/ruby/ruby-augeas-([0-9.]+)\.t.* debian/source/0000755000000000000000000000000012233514506010467 5ustar debian/source/lintian-overrides0000644000000000000000000000031112233514506014043 0ustar ruby-augeas source: duplicate-short-description libaugeas-ruby libaugeas-ruby1.8 libaugeas-ruby1.9.1 ruby-augeas source: duplicate-long-description libaugeas-ruby libaugeas-ruby1.8 libaugeas-ruby1.9.1 debian/source/format0000644000000000000000000000001412200633544011673 0ustar 3.0 (quilt) debian/ruby-test-files.yaml0000644000000000000000000000003112200633544013101 0ustar --- - tests/tc_augeas.rb debian/copyright0000644000000000000000000000137412233564011011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ruby-augeas Upstream-Contact: David Lutterkort Source: https://git.fedorahosted.org/git/ruby-augeas.git Files: * Copyright: 2008-2011 Red Hat Inc License: LGPL-2+ Files: debian/* Copyright: 2008 Bart Cortooms License: LGPL-2+ License: LGPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU Library Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/control0000644000000000000000000000420112233567040010570 0ustar Source: ruby-augeas Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Matt Palmer Build-Depends: debhelper (>= 9), gem2deb (>= 0.5.0~), libaugeas-dev (>= 1.0.0), libxml2-dev, pkg-config, ruby-minitest, ruby-test-unit Standards-Version: 3.9.5 Homepage: http://augeas.net/ Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-augeas.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-augeas.git;a=summary XS-Ruby-Versions: all Package: ruby-augeas Architecture: any XB-Ruby-Versions: ${ruby:Versions} Depends: ${misc:Depends}, ${shlibs:Depends} Replaces: libaugeas-ruby (<< 0.5.0-1~), libaugeas-ruby1.8 (<< 0.5.0-1~), libaugeas-ruby1.9.1 (<< 0.5.0-1~) Provides: libaugeas-ruby, libaugeas-ruby1.8, libaugeas-ruby1.9.1 Breaks: libaugeas-ruby (<< 0.5.0-1~), libaugeas-ruby1.8 (<< 0.5.0-1~), libaugeas-ruby1.9.1 (<< 0.5.0-1~) Description: Augeas bindings for the Ruby language 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 populating this tree and saving it back into native config files. Package: libaugeas-ruby Section: oldlibs Priority: extra Architecture: all Depends: ruby-augeas, ${misc:Depends} Description: Transitional package for ruby-augeas This is a transitional package to ease upgrades to the ruby-augeas package. It can safely be removed. Package: libaugeas-ruby1.8 Section: oldlibs Priority: extra Architecture: all Depends: ruby-augeas, ${misc:Depends} Description: Transitional package for ruby-augeas This is a transitional package to ease upgrades to the ruby-augeas package. It can safely be removed. Package: libaugeas-ruby1.9.1 Section: oldlibs Priority: extra Architecture: all Depends: ruby-augeas, ${misc:Depends} Description: Transitional package for ruby-augeas This is a transitional package to ease upgrades to the ruby-augeas package. It can safely be removed. debian/patches/0000755000000000000000000000000012233511315010611 5ustar debian/patches/series0000644000000000000000000000004612233511000012015 0ustar do_not_modify_loadpath_in_tests.patch debian/patches/do_not_modify_loadpath_in_tests.patch0000644000000000000000000000077512233511315020260 0ustar Description: do not override Ruby $LOAD_PATH in tests doing this will load the extension built for the wrong Ruby version Author: Cédric Boutillier Bug-Debian: http://bugs.debian.org/725532 Last-Update: 2013-10-28 --- a/tests/tc_augeas.rb +++ b/tests/tc_augeas.rb @@ -2,9 +2,6 @@ TOPDIR = File::expand_path(File::join(File::dirname(__FILE__), "..")) -$:.unshift(File::join(TOPDIR, "lib")) -$:.unshift(File::join(TOPDIR, "ext", "augeas")) - require 'augeas' require 'fileutils' debian/compat0000644000000000000000000000000212200633544010363 0ustar 9 debian/ruby-augeas.docs0000644000000000000000000000001412233514522012256 0ustar README.rdoc debian/changelog0000644000000000000000000000545512233567105011055 0ustar ruby-augeas (0.5.0-2) unstable; urgency=low * Team upload * Add do_not_modify_loadpath_in_tests.patch, in order to use the correct extension in tests (Closes: #725532) * Build against gem2deb >= 0.5 to add support for Ruby 2.0 and drop support for Ruby 1.8 * debian/rules: + no need to ignore test failures with Ruby1.8 since this version is no longer supported by gem2deb >= 0.5 + install NEWS as upstream changelog + delete build/ when cleaning * Add lintian overrides for duplicate description of transitional packages * Convert copyright file to copyright-format/1.0 * Bump Standards-Version to 3.9.5 (no changes needed) -- Cédric Boutillier Mon, 28 Oct 2013 23:52:49 +0100 ruby-augeas (0.5.0-1) unstable; urgency=low * Team upload. [ Christian Hofstaedtler ] * Rename to ruby-augeas. * Convert to new Ruby policy (Closes: #707181). [ Laurent Bigonville ] * Put under the Debian Ruby Extras team maintenance with Matt blessing * New upstream release * Bump debhelper to 9 * debian/watch: Update URL * debian/control: Bump Standards-Version to 3.9.4 (no further changes) * debian/control: Explicitly add libxml2-dev to the build-dependencies * debian/control: Bump libaugeas-dev build-dependency to >= 1.0.0 * debian/control: Add Vcs-* fields * debian/control: Add ruby-test-unit to the build-dependencies -- Laurent Bigonville Sat, 13 Jul 2013 15:30:26 +0200 libaugeas-ruby (0.4.1-1.1) unstable; urgency=low * Non-maintainer upload. * Change libaugeas-ruby depends from ruby1.8 to ruby1.9.1 to match the current default ruby and update package description to match (Closes: #680684) -- Scott Kitterman Mon, 16 Jul 2012 20:59:26 -0400 libaugeas-ruby (0.4.1-1) unstable; urgency=low * New upstream release. Closes: #665927. * Remove Nicolas Scerpella from uploaders, no activity. * Bump Standards-Version to 3.9.3; no changes required. * Bump debhelper compat to 8; no changes required. * Bugger off cdbs, may it burn in hell. -- Matt Palmer Sat, 21 Apr 2012 22:41:23 +1000 libaugeas-ruby (0.3.0-1) unstable; urgency=low * New upstream release. * New maintainer. -- Matt Palmer Fri, 29 Jan 2010 07:14:27 +1100 libaugeas-ruby (0.2.0-2) unstable; urgency=low * Add missing augeas.rb to package. Thanks, Marc Fournier. (Closes: #509438) * Decrease build-dep versions to allow package to be built on legacy distributions. Thanks, Marc Fournier. * Fix typo in description. Thanks, Bernhard Kleine. -- Bart Cortooms Sun, 25 Jan 2009 15:49:32 +0100 libaugeas-ruby (0.2.0-1) unstable; urgency=low * Initial release. (Closes: #497940) -- Bart Cortooms Sat, 01 Nov 2008 14:49:34 +0000