[SCM] kiten packaging branch, master, updated. debian/4.13.1-1-3-g9bb6c32

Maximiliano Curia maxy at moszumanska.debian.org
Mon Jul 21 14:06:51 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kiten.git;a=commitdiff;h=d83b0b8

The following commit has been merged in the master branch:
commit d83b0b8df17bfd20e7ccf2f2c139f3172094726f
Author: Maximiliano Curia <maxy at debian.org>
Date:   Mon Jul 21 12:06:37 2014 +0200

    Add menu file. (Closes: #589309)
---
 debian/changelog     | 1 +
 debian/control       | 1 +
 debian/icon-list     | 1 +
 debian/kiten.install | 1 +
 debian/kiten.menu    | 7 +++++++
 debian/rules         | 7 +++++++
 6 files changed, 18 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 73c6682..7ff65aa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 kiten (4:4.13.3-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Add menu file. (Closes: #589309)
 
  -- Maximiliano Curia <maxy at debian.org>  Wed, 16 Jul 2014 12:52:53 +0200
 
diff --git a/debian/control b/debian/control
index 5046686..a206d50 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Uploaders: Pino Toscano <pino at debian.org>,
            Maximiliano Curia <maxy at debian.org>
 Build-Depends: cmake,
                debhelper (>= 9),
+               imagemagick,
                kde-sc-dev-latest (>= 4:4.12),
                kdelibs5-dev (>= 4:4.11),
                pkg-kde-tools (>= 0.12)
diff --git a/debian/icon-list b/debian/icon-list
new file mode 100644
index 0000000..781d2ef
--- /dev/null
+++ b/debian/icon-list
@@ -0,0 +1 @@
+data/pics/hi32-apps-kiten.png kiten.xpm
diff --git a/debian/kiten.install b/debian/kiten.install
index e523f9e..2ae0bea 100644
--- a/debian/kiten.install
+++ b/debian/kiten.install
@@ -1,3 +1,4 @@
+kiten.xpm /usr/share/pixmaps/
 usr/bin/kiten
 usr/bin/kitengen
 usr/bin/kitenkanjibrowser
diff --git a/debian/kiten.menu b/debian/kiten.menu
new file mode 100644
index 0000000..f54e101
--- /dev/null
+++ b/debian/kiten.menu
@@ -0,0 +1,7 @@
+?package(kiten):\
+	needs="x11"\
+	section="Applications/Text"\
+	hints="KDE"\
+	title="Kiten"\
+        icon32x32="/usr/share/pixmaps/kiten.xpm" \
+	command="/usr/bin/kiten"
diff --git a/debian/rules b/debian/rules
index 3ae2ada..ea09e01 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,13 @@ include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
 libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
 include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
 
+override_dh_auto_build:
+	$(overridden_command)
+	# Generate icons
+	while read src dest args; do \
+	    convert $$args $(CURDIR)/$$src $(CURDIR)/$$dest; \
+	done <debian/icon-list
+
 override_dh_makeshlibs:
 	$(overridden_command) -V
 

-- 
kiten packaging



More information about the pkg-kde-commits mailing list