[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