[SCM] Google Gadgets packaging branch, master, updated. debian/0.11.2-3-14-gc4ea436
Pino Toscano
pino at alioth.debian.org
Mon Jul 25 21:30:12 UTC 2011
The following commit has been merged in the master branch:
commit 2922d22ad3d31c1dbf23ec95fe30e14192978e15
Author: Pino Toscano <pino at debian.org>
Date: Mon Jul 25 21:34:58 2011 +0200
drop the XUL-based modules (#631037)
... as they do not compile anymore with xulrunner >= 2.0
- do not use the xulrunner dh addon.
- remove the google-gadgets-xul binary.
- drop the xulrunner-dev and chrpath build-dependencies.
---
debian/changelog | 5 +++++
debian/control | 20 ++------------------
debian/google-gadgets-xul.install | 3 ---
debian/rules | 6 ++----
4 files changed, 9 insertions(+), 25 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index d44f926..049da30 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,11 @@ google-gadgets (0.11.2-4) UNRELEASED; urgency=low
* Use wildcard architectures:
- !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 -> linux-any
* Switch to my @debian.org address, I'm a DD now.
+ * Drop the XUL-based modules, which do not compile anymore with
+ xulrunner >= 2.0: (Closes: #631037)
+ - do not use the xulrunner dh addon.
+ - remove the google-gadgets-xul binary.
+ - drop the xulrunner-dev and chrpath build-dependencies.
-- Debian Krap Maintainers <debian-qt-kde at lists.debian.org> Mon, 21 Feb 2011 14:04:53 +0100
diff --git a/debian/control b/debian/control
index 5e8bf46..54de699 100644
--- a/debian/control
+++ b/debian/control
@@ -4,13 +4,13 @@ Priority: extra
Maintainer: Debian Krap Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Sune Vuorela <debian at pusling.com>, Modestas Vainius <modax at debian.org>, Fathi Boudra <fabo at debian.org>, Pino Toscano <pino at debian.org>
Build-Depends: debhelper (>= 7.0.50~), automake, autoconf, dh-autoreconf,
- libtool, chrpath, zip, libsoup2.4-dev (>= 2.26.0),
+ libtool, zip, libsoup2.4-dev (>= 2.26.0),
libdbus-1-dev, libeditline-dev, libgtk2.0-dev,
libgstreamer-plugins-base0.10-dev, libltdl3-dev, libqt4-dev, libqtwebkit-dev,
librsvg2-dev,
libstartup-notification0-dev, libxml2-dev,
network-manager-dev [linux-any],
- xulrunner-dev (>= 1.9.1.6), zlib1g-dev
+ zlib1g-dev
Standards-Version: 3.9.2
Vcs-Git: git://git.debian.org/pkg-kde/krap/google-gadgets.git
Vcs-Browser: http://git.debian.org/?p=pkg-kde/krap/google-gadgets.git
@@ -128,7 +128,6 @@ Section: gnome
Architecture: any
Depends: google-gadgets-common (= ${binary:Version}),
google-gadgets-gst (= ${binary:Version}),
- google-gadgets-xul (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Description: GTK+ Version of Google Gadgets
Google Gadgets for Linux provides a platform for running desktop gadgets under
@@ -144,7 +143,6 @@ Section: kde
Architecture: any
Depends: google-gadgets-common (= ${binary:Version}),
google-gadgets-gst (= ${binary:Version}),
- google-gadgets-xul (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Description: Qt4 version of Google Gadgets
Google Gadgets for Linux provides a platform for running desktop gadgets under
@@ -168,17 +166,3 @@ Description: GStreamer Module for Google Gadgets
under the Apache License.
.
This package includes the GStreamer modules.
-
-Package: google-gadgets-xul
-Section: misc
-Architecture: any
-Depends: google-gadgets-common (= ${binary:Version}),
- ${shlibs:Depends}, ${misc:Depends}
-Description: XULRunner module for Google Gadgets
- Google Gadgets for Linux provides a platform for running desktop gadgets under
- Linux, catering to the unique needs of Linux users. It is compatible with the
- gadgets written for Google Desktop for Windows as well as the Universal
- Gadgets on iGoogle. Following Linux norms, this project is open-sourced,
- under the Apache License.
- .
- This package includes the XULRunner Modules.
diff --git a/debian/google-gadgets-xul.install b/debian/google-gadgets-xul.install
deleted file mode 100644
index 9d201d7..0000000
--- a/debian/google-gadgets-xul.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/google-gadgets/gtkmoz-browser-child
-usr/lib/google-gadgets/modules/gtkmoz*.so
-usr/lib/google-gadgets/modules/smjs*.so
diff --git a/debian/rules b/debian/rules
index 521f234..357936d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@
#export DH_VERBOSE=1
%:
- dh $@ --with autoreconf,xulrunner
+ dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- \
@@ -13,13 +13,11 @@ override_dh_auto_configure:
--enable-ltdl-install=no
override_dh_install:
- chrpath -d debian/tmp/usr/lib/google-gadgets/gtkmoz-browser-child
- chrpath -d debian/tmp/usr/lib/google-gadgets/modules/smjs-script-runtime.so
dh_install --list-missing -X.la
override_dh_makeshlibs:
dh_makeshlibs -V -Ngoogle-gadgets-common -Ngoogle-gadgets-gtk \
- -Ngoogle-gadgets-qt -Ngoogle-gadgets-gst -Ngoogle-gadgets-xul
+ -Ngoogle-gadgets-qt -Ngoogle-gadgets-gst
get-orig-source:
# rename to what debian wants, repack to tgz rather than tbz2
--
Google Gadgets packaging
More information about the pkg-kde-commits
mailing list