[SCM] qtruby packaging branch, multi-ruby, updated. 60c3e087d46bf792e7c9342b2a806b425e4050dd

David Palacio dpalacio-guest at alioth.debian.org
Sat Oct 1 00:18:19 UTC 2011


The following commit has been merged in the multi-ruby branch:
commit 60c3e087d46bf792e7c9342b2a806b425e4050dd
Merge: 743858702ab34ce08575977f2c303fcfadd214d0 fad8a355a5e5d6362f43b53c0b8e2bdf2c2361db
Author: David Palacio <dpalacio at orbitalibre.org>
Date:   Fri Sep 30 19:12:53 2011 -0500

    Merge branch 'master' into multi-ruby
    
    Conflicts:
    	debian/control
    	debian/rules

 debian/changelog |   10 +++-
 debian/control   |    5 +-
 debian/copyright |  146 +++++++++++++++++++++++++++++++++++++++++-------------
 debian/rules     |   19 +++++++
 4 files changed, 141 insertions(+), 39 deletions(-)

diff --cc debian/control
index b21363e,5bb8fab..54d6400
--- a/debian/control
+++ b/debian/control
@@@ -4,8 -4,8 +4,8 @@@ Priority: optiona
  Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
  Uploaders: Torsten Marek <shlomme at debian.org>, Sune Vuorela <sune at debian.org>, David Palacio <dpalacio at orbitalibre.org>, Michael Meskes <meskes at debian.org>
  Build-Depends: debhelper (>= 7.4.10), pkg-kde-tools (>= 0.6.8), cmake,
 + ruby1.8, ruby1.8-dev, ruby1.9.1, ruby1.9.1-dev,
-  smoke-dev-tools (>= 4:4.7.0), libsmokeqt4-dev,
+  smoke-dev-tools (>= 4:4.7.1), libsmokeqt4-dev (>= 4:4.7.1),
 - ruby1.8, ruby1.8-dev,
   libqt4-dev, libqtwebkit-dev, libphonon-dev, libqscintilla2-dev
  Standards-Version: 3.9.2
  Homepage: http://projects.kde.org/projects/kde/kdebindings/ruby/qtruby
@@@ -144,8 -144,9 +144,9 @@@ Description: Transitional package for r
  
  Package: libqt4-ruby1.8
  Architecture: all
- Depends: ${misc:Depends}, ruby-qt4
+ Depends: ${misc:Depends}, ruby-qt4, ruby-phonon, ruby-qt4-script,
+  ruby-qt4-test, ruby-qt4-uitools, ruby-qt4-webkit
 -Description: transitional package for ruby-qt4
 +Description: Transitional package for ruby-qt4
   This is a transitional package to ease upgrades to the ruby-qt4 package.
   It can safely be removed.
  
diff --cc debian/rules
index bd0d34a,94e717e..ddc8253
--- a/debian/rules
+++ b/debian/rules
@@@ -1,10 -1,19 +1,16 @@@
  #! /usr/bin/make -f
  
+ pkgs_lib := $(filter-out %-dev %-dbg,$(filter lib%,$(shell dh_listpackages)))
+ current_version := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p')
+ 
 -#Always use Ruby 1.8.x
 -RUBY_SITEARCH := $(shell ruby1.8 -rrbconfig -e 'puts Config::CONFIG["sitearch"]')
 -CMAKE_FLAGS := \
 -  -DRUBY_EXECUTABLE=/usr/bin/ruby1.8 \
 -  -DCUSTOM_RUBY_SITE_LIB_DIR=/usr/lib/ruby/1.8/ \
 -  -DCUSTOM_RUBY_SITE_ARCH_DIR=/usr/lib/ruby/1.8/$(RUBY_SITEARCH) \
 -  $(NULL)
 +RUBY18_SITEARCH := $(shell ruby1.8 -rrbconfig -e 'puts Config::CONFIG["sitearch"]')
 +RUBY19_SITEARCH := $(shell ruby1.9.1 -rrbconfig -e 'puts Config::CONFIG["sitearch"]')
 +OBJRUBY18 = obj-ruby18
 +OBJRUBY19 = obj-ruby19
  
+ export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
+ export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+ 
  override_dh_install:
  	dh_install --list-missing
  

-- 
qtruby packaging



More information about the pkg-kde-commits mailing list