[DRE-commits] [SCM] ruby-hiera-puppet.git branch, master, updated. upstream/0.3.0-10-gb4ac339
Patrick Ringl
patrick_ at freenet.de
Wed Jun 20 00:58:21 UTC 2012
The following commit has been merged in the master branch:
commit b4ac3399a548da72d9061d686ad72e96f02d39a7
Author: Patrick Ringl <patrick_ at freenet.de>
Date: Wed Jun 20 02:21:04 2012 +0200
reflected the changes needed for 1.0.0rc1
diff --git a/debian/changelog b/debian/changelog
index 2e8245a..36c8d15 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-ruby-hiera-puppet (0.3.0-1) unstable; urgency=low
+ruby-hiera-puppet (1.0.0~rc1-1) unstable; urgency=low
* Initial release (Closes: #677877)
diff --git a/debian/control b/debian/control
index f5f6f26..c2aa0ee 100644
--- a/debian/control
+++ b/debian/control
@@ -4,17 +4,17 @@ Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Patrick Ringl <patrick_ at freenet.de>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.17~), rake, ruby-rspec, ruby-mocha
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.13~), rake, ruby-rspec, ruby-mocha, puppet-common (>= 2.6.2)
Standards-Version: 3.9.3
Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-hiera-puppet.git
Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-hiera-puppet.git;a=summary
Homepage: https://github.com/puppetlabs/hiera-puppet
-XS-Ruby-Versions: ruby1.8
+XS-Ruby-Versions: all
Package: ruby-hiera-puppet
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
-Depends: ${shlibs:Depends}, ${misc:Depends}, ruby1.8, ruby-hiera (>= 0.3.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-hiera (>= 1.0.0~)
Recommends: puppet-common (>= 2.6.2)
Description: data backend for ruby-hiera and puppet query function interface
ruby-hiera-puppet is a data backend for ruby-hiera that can query the
diff --git a/debian/patches/dont-require-rubygems b/debian/patches/dont-require-rubygems
new file mode 100644
index 0000000..78177e1
--- /dev/null
+++ b/debian/patches/dont-require-rubygems
@@ -0,0 +1,25 @@
+Description: don't require rubygems, as the package is debianized.
+ Removing all calls to the rubygems framework is enforced by the 'pkg-ruby-extra'-team policy.
+Forwarded: not-needed
+Origin: vendor
+Author: Patrick Ringl <patrick_ at freenet.de>
+
+--- ruby-hiera-puppet-1.0.0~rc1.orig/bin/extlookup2hiera
++++ ruby-hiera-puppet-1.0.0~rc1/bin/extlookup2hiera
+@@ -50,7 +50,6 @@ when :yaml
+ File.open(options[:out], "w") {|f| f.write hieradata.to_yaml}
+
+ when :json
+- require 'rubygems'
+ require 'json'
+ File.open(options[:out], "w") {|f| f.write JSON.pretty_generate hieradata}
+ end
+--- ruby-hiera-puppet-1.0.0~rc1.orig/spec/spec_helper.rb
++++ ruby-hiera-puppet-1.0.0~rc1/spec/spec_helper.rb
+@@ -1,6 +1,5 @@
+ $:.insert(0, File.join([File.dirname(__FILE__), "..", "..", "lib"]))
+
+-require 'rubygems'
+ require 'rspec'
+ require 'hiera/backend/puppet_backend'
+ require 'hiera/scope'
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..281b00c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+dont-require-rubygems
diff --git a/debian/rules b/debian/rules
index a5e7dc8..9d2cbbb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,7 @@
#
# Uncomment to ignore some test failures (but the tests will run anyway).
# Valid values:
-#export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems
+export DH_RUBY_IGNORE_TESTS=ruby1.9.1
#
# If you need to specify the .gemspec (eg there is more than one)
#export DH_RUBY_GEMSPEC=gem.gemspec
--
ruby-hiera-puppet.git
More information about the Pkg-ruby-extras-commits
mailing list