[SCM] gtk2-engines-oxygen packaging branch, master, updated. debian/1.1.2-1-2-g541f165
Kai Wasserbäch
curan at alioth.debian.org
Fri Sep 9 19:06:37 UTC 2011
The following commit has been merged in the master branch:
commit 541f165048e39947e12dc38d60a633d480a7dfa2
Author: Kai Wasserbäch <curan at debian.org>
Date: Fri Sep 9 19:10:17 2011 +0200
Prepare for multiarch
* debian/rules: query ma triplet and pass it to CMake.
* debian/control:
- Bumped B-D on debhelper.
- Bumped B-D on libgtk2.0-dev (multiarch ready since 2.24.5-4).
- Added Pre-Depends and Multi-Arch entries to binary package.
---
debian/changelog | 6 ++++++
debian/control | 7 ++++++-
debian/rules | 5 ++---
3 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 52854d9..727f425 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,12 @@
gtk2-engines-oxygen (1.1.2-2) UNRELEASED; urgency=low
* debian/control: Updated Vcs-* entries to point to anonscm.d.o.
+ * Prepare for multiarch:
+ - debian/rules: query ma triplet and pass it to CMake.
+ - debian/control:
+ · Bumped B-D on debhelper.
+ · Bumped B-D on libgtk2.0-dev (multiarch ready since 2.24.5-4).
+ · Added Pre-Depends and Multi-Arch entries to binary package.
-- Kai Wasserbäch <curan at debian.org> Thu, 08 Sep 2011 22:25:50 +0200
diff --git a/debian/control b/debian/control
index e35ab6d..5584370 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,10 @@ Section: gnome
Priority: optional
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Fathi Boudra <fabo at debian.org>, Kai Wasserbäch <curan at debian.org>
-Build-Depends: cmake, debhelper (>= 8), libdbus-glib-1-dev, libgtk2.0-dev
+Build-Depends: cmake,
+ debhelper (>= 8.1.3~),
+ libdbus-glib-1-dev,
+ libgtk2.0-dev (>= 2.24.5-4)
Standards-Version: 3.9.2
Homepage: https://projects.kde.org/projects/playground/artwork/oxygen-gtk
Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-extras/gtk2-engines-oxygen.git
@@ -11,8 +14,10 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-extras/gtk2-engines
Package: gtk2-engines-oxygen
Architecture: any
+Pre-Depends: multiarch-support
Depends: ${misc:Depends}, ${shlibs:Depends}
Suggests: kde-config-gtk-style
+Multi-Arch: same
Description: Oxygen widget theme for GTK+-based applications
Oxygen-Gtk is a port of the Oxygen widget style to GTK+.
.
diff --git a/debian/rules b/debian/rules
index 5ab0e53..9eab08a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,12 @@
#!/usr/bin/make -f
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%:
dh $@ --parallel
override_dh_auto_configure:
dh_auto_configure -- \
+ -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
--
gtk2-engines-oxygen packaging
More information about the pkg-kde-commits
mailing list