[SCM] jovie packaging branch, master, updated. debian/16.08.0-1-5-gd873f8f
Pino Toscano
pino at moszumanska.debian.org
Sun Dec 31 16:22:38 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/jovie.git;a=commitdiff;h=44d9ad2
The following commit has been merged in the master branch:
commit 44d9ad248d88c7b54f8459a4fc8fb037f8b3dc7f
Author: Pino Toscano <pino at debian.org>
Date: Sun Dec 31 17:16:21 2017 +0100
simplify local install
---
debian/changelog | 5 +++++
debian/jovie.install | 24 ------------------------
debian/not-installed | 2 --
debian/rules | 5 +++++
4 files changed, 10 insertions(+), 26 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 74d2f30..b67745f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,11 @@ jovie (4:17.08.3-0r1) UNRELEASED; urgency=medium
[ Pino Toscano ]
* New upstream release.
+ * Force the local installation to debian/jovie, which is the only real
+ binary; this avoids unnecessary copies of stuff from debian/tmp.
+ - remove jovie.install, no more used now
+ - remove not-installed, no more needed now
+ - make sure to not ship development .so symlinks
-- Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sun, 31 Dec 2017 17:11:54 +0100
diff --git a/debian/jovie.install b/debian/jovie.install
deleted file mode 100644
index f0b7829..0000000
--- a/debian/jovie.install
+++ /dev/null
@@ -1,24 +0,0 @@
-usr/bin/jovie
-usr/lib/kde4/jovie_*.so
-usr/lib/kde4/kcm_kttsd.so
-usr/lib/libkttsd.so.4
-usr/lib/libkttsd.so.4.*.*
-usr/share/appdata/jovie.appdata.xml
-usr/share/applications/kde4/jovieapp.desktop
-usr/share/doc/kde/HTML/en/jovie/*
-usr/share/icons/hicolor/16x16/actions/female.png
-usr/share/icons/hicolor/16x16/actions/male.png
-usr/share/icons/hicolor/16x16/actions/nospeak.png
-usr/share/icons/hicolor/16x16/actions/speak.png
-usr/share/icons/hicolor/22x22/actions/nospeak.png
-usr/share/icons/hicolor/22x22/actions/speak.png
-usr/share/icons/hicolor/32x32/actions/nospeak.png
-usr/share/icons/hicolor/32x32/actions/speak.png
-usr/share/icons/hicolor/48x48/actions/nospeak.png
-usr/share/icons/hicolor/48x48/actions/speak.png
-usr/share/kde4/apps/jovie/*
-usr/share/kde4/services/jovie.desktop
-usr/share/kde4/services/jovie_*.desktop
-usr/share/kde4/services/kcmkttsd.desktop
-usr/share/kde4/services/kttsd.desktop
-usr/share/kde4/servicetypes/jovie_filterplugin.desktop
diff --git a/debian/not-installed b/debian/not-installed
deleted file mode 100644
index 751c8a3..0000000
--- a/debian/not-installed
+++ /dev/null
@@ -1,2 +0,0 @@
-#dev symlink
-./usr/lib/libkttsd.so
diff --git a/debian/rules b/debian/rules
index 1b545f0..109ec24 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,11 @@
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
+override_dh_auto_install:
+ $(overridden_command) --destdir=debian/jovie
+ # do not ship development stuff
+ find debian/jovie -name '*.so' -type l -delete
+
override_dh_strip:
$(overridden_command) --dbgsym-migration='jovie-dbg (<= 4:15.12.1-1~~)'
--
jovie packaging
More information about the pkg-kde-commits
mailing list