[SCM] qtbase packaging branch, experimental, updated. debian/5.3.0+dfsg-5-2-g193a6ec
Lisandro Damián Nicanor Pérez
lisandro at moszumanska.debian.org
Wed Jun 25 21:57:46 UTC 2014
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtbase.git;a=commitdiff;h=ed47de9
The following commit has been merged in the experimental branch:
commit ed47de91928fc35a5d289161fd2bd8d36b5711a9
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date: Sat Jun 7 16:44:42 2014 -0300
Install only the last and relevant changelog.
---
debian/changelog | 5 +++++
debian/rules | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 489fb63..57b4435 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,11 @@ qtbase-opensource-src (5.3.0+dfsg-5) UNRELEASED; urgency=medium
I've contacted upstream to know the best way to go from here, in the
meantime we just don't detect it.
* Update symbols files with buildds' logs.
+ * Install only the last (and more relevant) changelog. We were trying (and
+ failing) to install all of them, but only the first one would end up as
+ changelog. As the listing order varies between archs, the final changelog
+ will also be different between them, thus not allowing the package to be
+ really Multi-Arch: same (Closes: #750730).
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 07 Jun 2014 15:27:33 -0300
diff --git a/debian/rules b/debian/rules
index 56f867f..3edd6a0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
# Library package list for override_dh_makeshlibs, excludes -dev -dbg
pkgs_lib := $(filter-out %-dev %-dbg,$(filter lib%,$(shell dh_listpackages)))
# Upstream changelog
-upstream_changes := $(wildcard dist/changes-*)
+upstream_changes := dist/changes-$(shell dpkg-parsechangelog | sed -n 's/^Version: //p' | cut -f1 -d '-' | sed -e 's/+dfsg//')
# Current debian version (e.g.: 4:4.5.2-1)
current_version := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p')
# Specific shlibs version (e.g.: 4:4.5.2)
--
qtbase packaging
More information about the pkg-kde-commits
mailing list