[SCM] muon packaging branch, master, updated. debian/5.4.3-1-1-gbd480e7
Scott Kitterman
kitterman at moszumanska.debian.org
Fri Jul 15 01:45:47 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/plasma/muon.git;a=commitdiff;h=bd480e7
The following commit has been merged in the master branch:
commit bd480e765ba83646b1cf60986245af7b22ad1de7
Author: Scott Kitterman <scott at kitterman.com>
Date: Thu Jul 14 21:45:33 2016 -0400
New upstream release.
* Team upload.
* New upstream release 5.6.0 (Closes LP: #1562406)
- Drop binaries that conflict with plasma-discover (Closes: #831279)
* Update debian/patches/no-canonical-support for new file structure
* Drop muon-dbg binary and migrate to -dbgsym package and update
debian/rules
* Bump standards version to 3.9.8 without further change
---
debian/changelog | 16 +++++++
debian/control | 85 ++--------------------------------
debian/libmuon.install | 12 -----
debian/libmuon.lintian-overrides | 6 ---
debian/muon-common.install | 1 -
debian/muon-discover.install | 6 ---
debian/muon-discover.lintian-overrides | 1 -
debian/muon-notifier.install | 6 ---
debian/muon-updater.install | 4 --
debian/muon-updater.lintian-overrides | 1 -
debian/not-installed | 2 -
debian/patches/no-canonical-support | 10 ++--
debian/rules | 5 +-
13 files changed, 30 insertions(+), 125 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index ceb3111..70c890f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+muon (4:5.6.0-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Clive Johnston ]
+ * New upstream release 5.6.0 (Closes LP: #1562406)
+ - Drop binaries that conflict with plasma-discover (Closes: #831279)
+
+ [ Scott Kitterman ]
+ * Update debian/patches/no-canonical-support for new file structure
+ * Drop muon-dbg binary and migrate to -dbgsym package and update
+ debian/rules
+ * Bump standards version to 3.9.8 without further change
+
+ -- Scott Kitterman <scott at kitterman.com> Thu, 14 Jul 2016 21:27:43 -0400
+
muon (4:5.4.3-1) unstable; urgency=medium
* New upstream release (5.4.3).
diff --git a/debian/control b/debian/control
index 014da63..63bc5c4 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Build-Depends: cmake (>= 2.8.12),
libkf5widgetsaddons-dev,
libphonon4qt5-dev,
libphonon4qt5experimental-dev,
- libqapt-dev (>= 3.0.0),
+ libqapt-dev (>= 3.0.2),
libqca-qt5-2-dev,
libqt5svg5-dev (>= 5.4.0~),
pkg-config,
@@ -36,7 +36,7 @@ Build-Depends: cmake (>= 2.8.12),
plasma-framework-dev,
qtbase5-dev (>= 5.4.0~),
qtdeclarative5-dev (>= 5.4.0~)
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
Homepage: https://projects.kde.org/projects/kde/workspace/muon
Vcs-Browser: http://anonscm.debian.org/cgit/pkg-kde/plasma/muon.git
Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/muon.git
@@ -44,8 +44,8 @@ Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/muon.git
Package: muon
Architecture: any
Depends: apt-xapian-index,
- libmuon (= ${binary:Version}),
- libqapt3-runtime,
+ libqapt3 (>= 3.0.2),
+ libqapt3-runtime (>= 3.0.2),
${misc:Depends},
${shlibs:Depends}
Recommends: muon-updater
@@ -67,80 +67,3 @@ Description: package manager for KDE
removals
* Support for download the latest changelog of a package
* Package screenshots
-
-Package: muon-common
-Architecture: all
-Depends: ${misc:Depends}
-Description: Muon package manager suite (common data files)
- Muon is a graphical package manager for the Plasma workspace.
- .
- This package contains data files shared by various parts of the Muon suite.
-
-Package: muon-discover
-Architecture: any
-Depends: apt-xapian-index,
- libmuon (= ${binary:Version}),
- libqapt3-runtime,
- muon-common (= ${source:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: Utility for browsing, installing, and removing applications
- Muon Discover will help you browse through the huge applications library you
- have available and help you find the applications you're looking for.
- .
- To install or remove software using the Center, you need administrator
- access on the computer.
-
-Package: muon-updater
-Architecture: any
-Depends: libmuon (= ${binary:Version}),
- libqapt3-runtime,
- ${misc:Depends},
- ${shlibs:Depends}
-Recommends: muon-notifier
-Description: update manager for KDE
- Muon Updater is a graphical update manager for KDE. It is part of the Muon
- family of software and provides an interface similar to that of Muon.
-
-Package: muon-notifier
-Architecture: any
-Depends: muon-common (= ${source:Version}),
- muon-updater,
- ${misc:Depends},
- ${shlibs:Depends}
-Description: update notifier for KDE
- The Muon Notifier is an update notification daemon for KDE. It uses the KDE
- Daemon frame (KDED) framework to present the user with update notifications,
- providing an opportunity to launch the Muon Updater to deal with these
- updates.
-
-Package: libmuon
-Architecture: any
-Depends: policykit-1,
- python3,
- software-properties-kde,
- ${misc:Depends},
- ${shlibs:Depends}
-Breaks: libmuonprivate1, libmuonprivate2, muon-installer (<< 1.3.65-0ubuntu2)
-Replaces: libmuonprivate1, libmuonprivate2, muon-installer (<< 1.3.65-0ubuntu2)
-Description: Runtime files for the Muon package management suite
- The Muon package management suite is a collection of package management
- applications built on the KDE platform.
- .
- This package contains runtime libraries
-
-Package: muon-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: libmuon (= ${binary:Version}),
- muon (= ${binary:Version}) | muon-updater (= ${binary:Version}) | muon-notifier (= ${binary:Version}),
- ${misc:Depends}
-Recommends: qapt-dbg
-Description: Muon debugging symbols
- This package contains debugging symbols for Muon.
- When Muon crashes, in most cases this package is
- needed to get a backtrace that is useful for developers. If you have
- experienced a Muon crash without this package
- installed, please install it, try to reproduce the problem and fill a bug
- report with a new backtrace attached.
diff --git a/debian/libmuon.install b/debian/libmuon.install
deleted file mode 100644
index 81bd72f..0000000
--- a/debian/libmuon.install
+++ /dev/null
@@ -1,12 +0,0 @@
-etc/dbus-1/system.d/org.kde.muon.repo.conf
-usr/lib/*/libMuonApt.so
-usr/lib/*/libMuonCommon.so
-usr/lib/*/libMuonNotifiers.so
-usr/lib/*/libexec/muon_repo_helper
-usr/lib/*/qt5/plugins/muon-notifier/
-usr/lib/*/qt5/plugins/muon/
-usr/lib/*/qt5/qml/org/kde/muon/
-usr/share/dbus-1/system-services/org.kde.muon.repo.service
-usr/share/libmuon/
-usr/share/locale/*/LC_MESSAGES/libmuon.mo
-usr/share/polkit-1/actions/org.kde.muon.repo.policy
diff --git a/debian/libmuon.lintian-overrides b/debian/libmuon.lintian-overrides
deleted file mode 100644
index ed46720..0000000
--- a/debian/libmuon.lintian-overrides
+++ /dev/null
@@ -1,6 +0,0 @@
-# Private libs
-libmuon: package-name-doesnt-match-sonames libMuonApt libMuonCommon libMuonNotifiers
-libmuon: shlib-without-versioned-soname usr/lib/*/libMuonApt.so libMuonApt.so
-libmuon: shlib-without-versioned-soname usr/lib/*/libMuonNotifiers.so libMuonNotifiers.so
-libmuon: shlib-without-versioned-soname usr/lib/*/libMuonCommon.so libMuonCommon.so
-libmuon: postinst-must-call-ldconfig usr/lib/*/libMuonNotifiers.so
diff --git a/debian/muon-common.install b/debian/muon-common.install
deleted file mode 100644
index a32f7d5..0000000
--- a/debian/muon-common.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/icons/hicolor/*/apps/muondiscover.*
diff --git a/debian/muon-discover.install b/debian/muon-discover.install
deleted file mode 100644
index 432e42f..0000000
--- a/debian/muon-discover.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/bin/muon-discover
-usr/share/applications/org.kde.discover.desktop
-usr/share/desktoptheme/muon-contenttheme/
-usr/share/kxmlgui5/muondiscover/
-usr/share/locale/*/LC_MESSAGES/muon-discover.mo
-usr/share/muondiscover/
diff --git a/debian/muon-discover.lintian-overrides b/debian/muon-discover.lintian-overrides
deleted file mode 100644
index afa5759..0000000
--- a/debian/muon-discover.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-muon-discover: binary-without-manpage usr/bin/muon-discover
diff --git a/debian/muon-notifier.install b/debian/muon-notifier.install
deleted file mode 100644
index 532e92b..0000000
--- a/debian/muon-notifier.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/*/qt5/qml/org/kde/muonnotifier/
-usr/share/knotifications5/
-usr/share/kservices5/plasma-applet-org.kde.muonnotifier.desktop
-usr/share/locale/*/LC_MESSAGES/muon-notifier.mo
-usr/share/locale/*/LC_MESSAGES/plasma_applet_org.kde.muonnotifier.mo
-usr/share/plasma/plasmoids/org.kde.muonnotifier/
diff --git a/debian/muon-updater.install b/debian/muon-updater.install
deleted file mode 100644
index 83f2bd2..0000000
--- a/debian/muon-updater.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/bin/muon-updater
-usr/share/applications/muon-updater.desktop
-usr/share/kxmlgui5/muonupdater/
-usr/share/locale/*/LC_MESSAGES/muon-updater.mo
diff --git a/debian/muon-updater.lintian-overrides b/debian/muon-updater.lintian-overrides
deleted file mode 100644
index 0c1b54e..0000000
--- a/debian/muon-updater.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-muon-updater: binary-without-manpage usr/bin/muon-updater
diff --git a/debian/not-installed b/debian/not-installed
deleted file mode 100644
index c204cba..0000000
--- a/debian/not-installed
+++ /dev/null
@@ -1,2 +0,0 @@
-./usr/bin/muon-exporter
-usr/share/locale/*/LC_MESSAGES/muon-exporter.mo
diff --git a/debian/patches/no-canonical-support b/debian/patches/no-canonical-support
index 337b6b6..f41936a 100644
--- a/debian/patches/no-canonical-support
+++ b/debian/patches/no-canonical-support
@@ -6,11 +6,13 @@ Author: Scott Kitterman <scott at kitterman.com>
Origin: vendor
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791875
Forwarded: not-needed
-Last-Update: 2015-09-15
+Last-Update: 2016-07-14
---- muon-5.4.1.orig/muon/DetailsTabs/MainTab.cpp
-+++ muon-5.4.1/muon/DetailsTabs/MainTab.cpp
-@@ -179,19 +179,19 @@ void MainTab::refresh()
+Index: muon-5.6.0/src/DetailsTabs/MainTab.cpp
+===================================================================
+--- muon-5.6.0.orig/src/DetailsTabs/MainTab.cpp 2016-07-14 21:16:59.311134381 -0400
++++ muon-5.6.0/src/DetailsTabs/MainTab.cpp 2016-07-14 21:16:59.303134381 -0400
+@@ -178,19 +178,19 @@
m_packageShortDescLabel->setText(m_package->shortDescription());
m_descriptionBrowser->setText(m_package->longDescription());
diff --git a/debian/rules b/debian/rules
index 5755edf..97ac3eb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,11 @@ include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+override_dh_auto_install:
+ $(overridden_command) --destdir=debian/tmp
+
override_dh_strip:
- $(overridden_command) --dbg-package=muon-dbg
+ $(overridden_command) --dbgsym-migration='muon-dbg (<= 4:5.6.0-1~~)'
# Do not pull plugins into the shlibs file, it makes lintian angry.
# This happens because dh_makeshlibs will look for sonames matching
--
muon packaging
More information about the pkg-kde-commits
mailing list