[DRE-commits] r1315 - in packages-wip/libqt4-ruby/trunk/debian: .
patches
Vincent Fourmond
fourmond at alioth.debian.org
Mon Mar 19 21:22:30 CET 2007
Author: fourmond
Date: 2007-03-19 20:22:30 +0000 (Mon, 19 Mar 2007)
New Revision: 1315
Added:
packages-wip/libqt4-ruby/trunk/debian/patches/01-fix-rpath.dpatch
Removed:
packages-wip/libqt4-ruby/trunk/debian/control.in
Modified:
packages-wip/libqt4-ruby/trunk/debian/changelog
packages-wip/libqt4-ruby/trunk/debian/control
packages-wip/libqt4-ruby/trunk/debian/patches/00list
packages-wip/libqt4-ruby/trunk/debian/rules
Log:
libqt4-ruby: Putting 1.4.7 in a good shape
Modified: packages-wip/libqt4-ruby/trunk/debian/changelog
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/changelog 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/changelog 2007-03-19 20:22:30 UTC (rev 1315)
@@ -1,4 +1,4 @@
-libqt4-ruby (1.4.7-1) UNRELEASED; urgency=low
+libqt4-ruby (1.4.7-1) unstable; urgency=low
* Fix source package name to match Debian Ruby policy conventions
* New upstream release with many bug fixes and enhancements
@@ -12,8 +12,12 @@
* Wrote small manpages for both
* Fix bug in QVariant translation frome QDate/QDateTime
* Fixed 30-qt_enum that was breaking function lookup in certain cases.
+ * Removed the uploaders rule + using my shiny new address ;-) !
+ * Small improvements in the description.
+ * Fixed painful -rpath problem, using first suggestion on http://wiki.debian.org/RpathIssue
+ * lintian is finally silent, great !
- -- Vincent Fourmond <vincent.fourmond at 9online.fr> Tue, 16 Jan 2007 12:00:00 +0100
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 19 Mar 2007 20:54:20 +0100
qt4-qtruby (1.4.6-2) unstable; urgency=low
Modified: packages-wip/libqt4-ruby/trunk/debian/control
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/control 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/control 2007-03-19 20:22:30 UTC (rev 1315)
@@ -1,9 +1,9 @@
Source: libqt4-ruby
Section: interpreters
Priority: optional
-Maintainer: Vincent Fourmond <vincent.fourmond at 9online.fr>
+Maintainer: Vincent Fourmond <fourmond at debian.org>
Build-Depends: debhelper (>= 5), autotools-dev, dpatch,
- libqt4-dev, automake, libtool, ruby1.8-dev, ruby, ruby1.8,
+ libqt4-dev, automake1.7, autoconf, libtool, ruby1.8-dev, ruby, ruby1.8,
ruby-pkg-tools
Standards-Version: 3.7.2
@@ -11,7 +11,7 @@
Architecture: all
Depends: libqt4-ruby1.8
Description: ruby bindings for the Qt4 GUI library
- Ruby bindings for Qt4.
+ Smoke-based ruby bindings for Qt4, the Trolltech GUI library.
.
This is a dependency package to point to the current version
of ruby.
@@ -21,7 +21,7 @@
Depends: libsmokeqt4-1, ruby, ruby1.8, libruby1.8
Conflicts: libqt0-ruby1.8
Description: ruby bindings for the Qt4 GUI library
- Ruby bindings for Qt4.
+ Smoke-based ruby bindings for Qt4, the Trolltech GUI library.
.
Provides the bindings for ruby 1.8
Deleted: packages-wip/libqt4-ruby/trunk/debian/control.in
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/control.in 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/control.in 2007-03-19 20:22:30 UTC (rev 1315)
@@ -1,46 +0,0 @@
-Source: libqt4-ruby
-Section: interpreters
-Priority: optional
-Maintainer: Vincent Fourmond <vincent.fourmond at 9online.fr>
-Build-Depends: debhelper (>= 5), autotools-dev, dpatch,
- libqt4-dev, automake1.7, libtool, ruby1.8-dev, ruby, ruby1.8,
- ruby-pkg-tools
-Uploaders: @RUBY_EXTRAS_TEAM@
-Standards-Version: 3.7.2
-
-Package: libqt4-ruby
-Architecture: all
-Depends: libqt4-ruby1.8
-Description: ruby bindings for the Qt4 GUI library
- Ruby bindings for Qt4.
- .
- This is a dependency package to point to the current version
- of ruby.
-
-Package: libqt4-ruby1.8
-Architecture: any
-Depends: libsmokeqt4-1, ruby, ruby1.8, libruby1.8
-Conflicts: libqt0-ruby1.8
-Description: ruby bindings for the Qt4 GUI library
- Ruby bindings for Qt4.
- .
- Provides the bindings for ruby 1.8
-
-Package: libsmokeqt4-1
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: smoke library for Qt4
- This is the smoke library for Qt4, on which bindings for different
- languages (ruby, python, perl...) can be based.
-
-Package: libsmokeqt4-dev
-Architecture: any
-Section: libdevel
-Depends: libsmokeqt4-1 (= ${Source-Version})
-Description: Smoke library for Qt4
- This is the Smoke library for Qt4, on which bindings for different
- languages (ruby, python, perl...) can be based.
- .
- This package contains files needed for development with the
- Smoke Qt4 library.
Modified: packages-wip/libqt4-ruby/trunk/debian/patches/00list
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/patches/00list 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/patches/00list 2007-03-19 20:22:30 UTC (rev 1315)
@@ -1,3 +1,4 @@
+01-fix-rpath
02-qtruby-makefile
# 10-kalyptus
15-fix-install
Added: packages-wip/libqt4-ruby/trunk/debian/patches/01-fix-rpath.dpatch
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/patches/01-fix-rpath.dpatch 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/patches/01-fix-rpath.dpatch 2007-03-19 20:22:30 UTC (rev 1315)
@@ -0,0 +1,26 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01-fix-rpath.dpatch by <fourmond at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix the -rpath problem for generated binaries.
+
+ at DPATCH@
+diff -urNad libqt4-ruby-1.4.7~/configure.in libqt4-ruby-1.4.7/configure.in
+--- libqt4-ruby-1.4.7~/configure.in 2006-10-30 18:09:06.000000000 +0100
++++ libqt4-ruby-1.4.7/configure.in 2007-03-19 20:44:52.000000000 +0100
+@@ -31,6 +31,15 @@
+ AC_ENABLE_STATIC(no)
+ KDE_PROG_LIBTOOL
+
++# by Marcelo Magallon <mmagallo at efis.ucr.ac.cr>
++# Turn around -rpath problem with libtool 1.0c
++# This define should be improbable enough to not conflict with anything
++AC_MSG_RESULT([Fixing libtool for -rpath problems.])
++sed < libtool > libtool-2 \
++'s/^hardcode_libdir_flag_spec.*$'/'hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/'
++mv libtool-2 libtool
++chmod 755 libtool
++
+ AC_PATH_QT()
+ AC_SUBST(all_includes)
+ AC_SUBST(all_libraries)
Property changes on: packages-wip/libqt4-ruby/trunk/debian/patches/01-fix-rpath.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: packages-wip/libqt4-ruby/trunk/debian/rules
===================================================================
--- packages-wip/libqt4-ruby/trunk/debian/rules 2007-03-16 23:29:43 UTC (rev 1314)
+++ packages-wip/libqt4-ruby/trunk/debian/rules 2007-03-19 20:22:30 UTC (rev 1315)
@@ -14,7 +14,8 @@
#export DH_VERBOSE=1
# Include the uploader rule:
-include /usr/share/ruby-pkg-tools/1/rules/uploaders.mk
+# include /usr/share/ruby-pkg-tools/1/rules/uploaders.mk
+# not anymore !!
# This has to be exported to make some magic below work.
export DH_OPTIONS
@@ -37,6 +38,8 @@
dh_testdir
aclocal-1.7
automake-1.7
+# libtoolize -f
+ autoconf
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
# cd qtruby/rubylib/qtruby; touch Makefile.am; make Makefile;
# touch $@
More information about the Pkg-ruby-extras-commits
mailing list