[DRE-commits] [ruby-tioga] 01/01: Fix FTBS + conforms to newer standards
Vincent Fourmond
fourmond at moszumanska.debian.org
Mon Jul 13 21:11:56 UTC 2015
This is an automated email from the git hooks/post-receive script.
fourmond pushed a commit to branch master
in repository ruby-tioga.
commit 01b08def5c7933c704f6832f50a8f4f51a195412
Author: Vincent Fourmond <fourmond at debian.org>
Date: Mon Jul 13 22:54:06 2015 +0200
Fix FTBS + conforms to newer standards
---
debian/changelog | 8 ++++++++
debian/control | 2 +-
debian/patches/newer-setup-rb.diff | 26 ++++++++++++++++++++++++++
debian/patches/series | 2 ++
4 files changed, 37 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index a514120..a7f451e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ruby-tioga (1.18-2) unstable; urgency=medium
+
+ * Use more recent setup.rb + explicit load path for scripts, to avoid FTBSes
+ (closes: #791783)
+ * Already conforms to latest standards
+
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 13 Jul 2015 23:01:04 +0200
+
ruby-tioga (1.18-1) unstable; urgency=low
* New upstream release
diff --git a/debian/control b/debian/control
index ff5d72c..266f521 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.ali
Build-Depends: debhelper (>= 7.0.50~), rdoc,
libfftw3-dev, zlib1g-dev,
gem2deb (>= 0.3.0~)
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
Homepage: http://tioga.rubyforge.org
Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-tioga.git
Vcs-Browser: http://anonscm.debian.org/gitweb?p=pkg-ruby-extras/ruby-tioga.git;a=summary
diff --git a/debian/patches/newer-setup-rb.diff b/debian/patches/newer-setup-rb.diff
new file mode 100644
index 0000000..269b5d1
--- /dev/null
+++ b/debian/patches/newer-setup-rb.diff
@@ -0,0 +1,26 @@
+Index: ruby-tioga/setup.rb
+===================================================================
+--- ruby-tioga.orig/setup.rb
++++ ruby-tioga/setup.rb
+@@ -786,7 +786,7 @@ class ToplevelInstaller
+ else
+ require 'rbconfig'
+ end
+- ::Config::CONFIG
++ ::RbConfig::CONFIG
+ end
+
+ def initialize(ardir_root, config)
+Index: ruby-tioga/pre-setup.rb
+===================================================================
+--- ruby-tioga.orig/pre-setup.rb
++++ ruby-tioga/pre-setup.rb
+@@ -4,7 +4,7 @@ require 'fileutils'
+ # First, generate include files and preambles
+ system "#{config("rubyprog")} misc/mk_tioga_sty.rb"
+
+-if Config::CONFIG["target"] =~ /darwin/i
++if RbConfig::CONFIG["target"] =~ /darwin/i
+ File.open("bin/repreview", 'w') do |f|
+ f.puts '#!/bin/sh'
+ f.puts "osascript #{config('bindir')}/Reload_Preview_Document.scpt $*"
diff --git a/debian/patches/series b/debian/patches/series
index 1de31aa..58bd38f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,3 @@
disable-require-rubygems.diff
+newer-setup-rb.diff
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-tioga.git
More information about the Pkg-ruby-extras-commits
mailing list