[DRE-commits] [ruby-gnome2] 04/09: Fixing ruby2.1 builds, courtesy of Matthias Klose <doko at ubuntu.com>
Paul van Tilburg
paulvt at moszumanska.debian.org
Tue May 6 14:19:45 UTC 2014
This is an automated email from the git hooks/post-receive script.
paulvt pushed a commit to branch master
in repository ruby-gnome2.
commit 45a2ae11939684e9eee9e9da38c86608ca3cac31
Author: Paul van Tilburg <paulvt at debian.org>
Date: Tue May 6 15:25:19 2014 +0200
Fixing ruby2.1 builds, courtesy of Matthias Klose <doko at ubuntu.com>
* Merge changes from Ubuntu's ruby-gnome2 2.1.0-1ubuntu1, fixing
ruby2.1 builds, courtesy of Matthias Klose <doko at ubuntu.com>
* debian/build: add DESTDIR fix for Ruby 2.1
* debian/ruby-*.install: remove ruby1.8/ruby1.9.1 install paths
---
debian/build | 14 +++++++-------
debian/changelog | 6 +++++-
debian/ruby-atk.install | 1 -
debian/ruby-cairo-gobject.install | 1 -
debian/ruby-gdk-pixbuf2.install | 1 -
debian/ruby-gdk3.install | 1 -
debian/ruby-gio2.install | 1 -
debian/ruby-glib2.install | 1 -
debian/ruby-gnome2-dev.install | 1 -
debian/ruby-gobject-introspection.install | 1 -
debian/ruby-goocanvas.install | 1 -
debian/ruby-gstreamer.install | 1 -
debian/ruby-gtk2.install | 1 -
debian/ruby-gtk3.install | 1 -
debian/ruby-gtksourceview2.install | 1 -
debian/ruby-gtksourceview3.install | 1 -
debian/ruby-pango.install | 1 -
debian/ruby-poppler.install | 1 -
debian/ruby-rsvg2.install | 1 -
debian/ruby-vte.install | 1 -
debian/ruby-vte3.install | 1 -
21 files changed, 12 insertions(+), 27 deletions(-)
diff --git a/debian/build b/debian/build
index 5247687..b9fd1e4 100755
--- a/debian/build
+++ b/debian/build
@@ -22,14 +22,14 @@ echo "I: DESTDIR = $pkgdir"
RUBYOPT='-Ku' $ruby extconf.rb
-# TODO remove this when support for ruby1.9.1 is dropped
-if [ "$ruby" = 'ruby1.9.1' ]; then
- libdir="$pkgdir/$libdir"
- archdir="$pkgdir/$archdir"
-fi
-
make
-make install DESTDIR="$pkgdir" sitelibdir="$libdir" sitearchdir="$archdir"
+if [ "$ruby" = 'ruby2.1' ]; then
+ make install DESTDIR="$pkgdir" \
+ sitelibdir='$(DESTDIR)'"$libdir" sitearchdir='$(DESTDIR)'"$archdir"
+else
+ make install DESTDIR="$pkgdir" \
+ sitelibdir="$libdir" sitearchdir="$archdir"
+fi
make distclean
diff --git a/debian/changelog b/debian/changelog
index 031a1fe..e557728 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
ruby-gnome2 (2.2.0-1) UNRELEASED; urgency=medium
* New upstream release
+ * Merge changes from Ubuntu's ruby-gnome2 2.1.0-1ubuntu1, fixing
+ ruby2.1 builds, courtesy of Matthias Klose <doko at ubuntu.com>
+ * debian/build: add DESTDIR fix for Ruby 2.1
+ * debian/ruby-*.install: remove ruby1.8/ruby1.9.1 install paths
- -- Paul van Tilburg <paulvt at debian.org> Tue, 06 May 2014 09:59:46 +0200
+ -- Paul van Tilburg <paulvt at debian.org> Tue, 06 May 2014 15:19:15 +0200
ruby-gnome2 (2.1.0-1) unstable; urgency=low
diff --git a/debian/ruby-atk.install b/debian/ruby-atk.install
index 3f3d82c..4a58cd8 100644
--- a/debian/ruby-atk.install
+++ b/debian/ruby-atk.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/atk.rb
-usr/lib/ruby/vendor_ruby/*/*/atk.so
usr/lib/*/ruby/vendor_ruby/*/atk.so
diff --git a/debian/ruby-cairo-gobject.install b/debian/ruby-cairo-gobject.install
index 3d0773d..3a95446 100644
--- a/debian/ruby-cairo-gobject.install
+++ b/debian/ruby-cairo-gobject.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/cairo-gobject.rb
-usr/lib/ruby/vendor_ruby/*/*/cairo_gobject.so
usr/lib/*/ruby/vendor_ruby/*/cairo_gobject.so
diff --git a/debian/ruby-gdk-pixbuf2.install b/debian/ruby-gdk-pixbuf2.install
index e0d0945..d43d036 100644
--- a/debian/ruby-gdk-pixbuf2.install
+++ b/debian/ruby-gdk-pixbuf2.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/gdk_pixbuf2.rb
-usr/lib/ruby/vendor_ruby/*/*/gdk_pixbuf2.so
usr/lib/*/ruby/vendor_ruby/*/gdk_pixbuf2.so
diff --git a/debian/ruby-gdk3.install b/debian/ruby-gdk3.install
index 971d208..6719fe4 100644
--- a/debian/ruby-gdk3.install
+++ b/debian/ruby-gdk3.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gdk3
usr/lib/ruby/vendor_ruby/gdk3.rb
-usr/lib/ruby/vendor_ruby/*/*/gdk3.so
usr/lib/*/ruby/vendor_ruby/*/gdk3.so
diff --git a/debian/ruby-gio2.install b/debian/ruby-gio2.install
index 8add9d5..f69d00b 100644
--- a/debian/ruby-gio2.install
+++ b/debian/ruby-gio2.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gio2.rb
usr/lib/ruby/vendor_ruby/gio2/deprecated.rb
-usr/lib/ruby/vendor_ruby/*/*/gio2.so
usr/lib/*/ruby/vendor_ruby/*/gio2.so
diff --git a/debian/ruby-glib2.install b/debian/ruby-glib2.install
index 44e9d74..5bd9853 100644
--- a/debian/ruby-glib2.install
+++ b/debian/ruby-glib2.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/glib2.rb
usr/lib/ruby/vendor_ruby/glib2/deprecatable.rb
-usr/lib/ruby/vendor_ruby/*/*/glib2.so
usr/lib/*/ruby/vendor_ruby/*/glib2.so
diff --git a/debian/ruby-gnome2-dev.install b/debian/ruby-gnome2-dev.install
index 89c8cf9..82c8823 100644
--- a/debian/ruby-gnome2-dev.install
+++ b/debian/ruby-gnome2-dev.install
@@ -1,5 +1,4 @@
usr/lib/ruby/vendor_ruby/gnome2-raketask.rb
usr/lib/ruby/vendor_ruby/mkmf-gnome2.rb
usr/lib/ruby/vendor_ruby/glib-mkenums.rb
-usr/lib/ruby/vendor_ruby/*/*/*.h
usr/lib/*/ruby/vendor_ruby/*/*.h
diff --git a/debian/ruby-gobject-introspection.install b/debian/ruby-gobject-introspection.install
index e0762a9..946917b 100644
--- a/debian/ruby-gobject-introspection.install
+++ b/debian/ruby-gobject-introspection.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gobject-introspection/*
usr/lib/ruby/vendor_ruby/gobject-introspection.rb
-usr/lib/ruby/vendor_ruby/*/*/gobject_introspection.so
usr/lib/*/ruby/vendor_ruby/*/gobject_introspection.so
diff --git a/debian/ruby-goocanvas.install b/debian/ruby-goocanvas.install
index 6c4c896..28d1601 100644
--- a/debian/ruby-goocanvas.install
+++ b/debian/ruby-goocanvas.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/goocanvas.rb
-usr/lib/ruby/vendor_ruby/*/*/goocanvas.so
usr/lib/*/ruby/vendor_ruby/*/goocanvas.so
diff --git a/debian/ruby-gstreamer.install b/debian/ruby-gstreamer.install
index 029864e..defbd8c 100644
--- a/debian/ruby-gstreamer.install
+++ b/debian/ruby-gstreamer.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gst.rb
usr/lib/ruby/vendor_ruby/gst
-usr/lib/ruby/vendor_ruby/*/*/gstreamer.so
usr/lib/*/ruby/vendor_ruby/*/gstreamer.so
diff --git a/debian/ruby-gtk2.install b/debian/ruby-gtk2.install
index f816d1a..132847e 100644
--- a/debian/ruby-gtk2.install
+++ b/debian/ruby-gtk2.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gtk2.rb
usr/lib/ruby/vendor_ruby/gtk2/base.rb
-usr/lib/ruby/vendor_ruby/*/*/gtk2.so
usr/lib/*/ruby/vendor_ruby/*/gtk2.so
diff --git a/debian/ruby-gtk3.install b/debian/ruby-gtk3.install
index 489becb..048a6cd 100644
--- a/debian/ruby-gtk3.install
+++ b/debian/ruby-gtk3.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gtk3
usr/lib/ruby/vendor_ruby/gtk3.rb
-usr/lib/ruby/vendor_ruby/*/*/gtk3.so
usr/lib/*/ruby/vendor_ruby/*/gtk3.so
diff --git a/debian/ruby-gtksourceview2.install b/debian/ruby-gtksourceview2.install
index 0c02142..c16bb92 100644
--- a/debian/ruby-gtksourceview2.install
+++ b/debian/ruby-gtksourceview2.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/gtksourceview2.rb
-usr/lib/ruby/vendor_ruby/*/*/gtksourceview2.so
usr/lib/*/ruby/vendor_ruby/*/gtksourceview2.so
diff --git a/debian/ruby-gtksourceview3.install b/debian/ruby-gtksourceview3.install
index 582c3ce..a07bed9 100644
--- a/debian/ruby-gtksourceview3.install
+++ b/debian/ruby-gtksourceview3.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/gtksourceview3.rb
usr/lib/ruby/vendor_ruby/gtksourceview3
-usr/lib/ruby/vendor_ruby/*/*/gtksourceview3.so
usr/lib/*/ruby/vendor_ruby/*/gtksourceview3.so
diff --git a/debian/ruby-pango.install b/debian/ruby-pango.install
index 1696db4..32399c1 100644
--- a/debian/ruby-pango.install
+++ b/debian/ruby-pango.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/pango.rb
-usr/lib/ruby/vendor_ruby/*/*/pango.so
usr/lib/*/ruby/vendor_ruby/*/pango.so
diff --git a/debian/ruby-poppler.install b/debian/ruby-poppler.install
index bce6171..4d588a4 100644
--- a/debian/ruby-poppler.install
+++ b/debian/ruby-poppler.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/poppler.rb
-usr/lib/ruby/vendor_ruby/*/*/poppler.so
usr/lib/*/ruby/vendor_ruby/*/poppler.so
diff --git a/debian/ruby-rsvg2.install b/debian/ruby-rsvg2.install
index d561b2d..058722d 100644
--- a/debian/ruby-rsvg2.install
+++ b/debian/ruby-rsvg2.install
@@ -1,3 +1,2 @@
usr/lib/ruby/vendor_ruby/rsvg2.rb
-usr/lib/ruby/vendor_ruby/*/*/rsvg2.so
usr/lib/*/ruby/vendor_ruby/*/rsvg2.so
diff --git a/debian/ruby-vte.install b/debian/ruby-vte.install
index 5bdd0c2..69185d0 100644
--- a/debian/ruby-vte.install
+++ b/debian/ruby-vte.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/vte.rb
usr/lib/ruby/vendor_ruby/vte/deprecated.rb
-usr/lib/ruby/vendor_ruby/*/*/vte.so
usr/lib/*/ruby/vendor_ruby/*/vte.so
diff --git a/debian/ruby-vte3.install b/debian/ruby-vte3.install
index 5da5820..664b4d1 100644
--- a/debian/ruby-vte3.install
+++ b/debian/ruby-vte3.install
@@ -1,4 +1,3 @@
usr/lib/ruby/vendor_ruby/vte3.rb
usr/lib/ruby/vendor_ruby/vte3/deprecated.rb
-usr/lib/ruby/vendor_ruby/*/*/vte3.so
usr/lib/*/ruby/vendor_ruby/*/vte3.so
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-gnome2.git
More information about the Pkg-ruby-extras-commits
mailing list