[arch-commits] Commit in umbrello/trunk (PKGBUILD qwindowtitle.patch)
Antonio Rojas
arojas at archlinux.org
Mon Aug 24 17:57:39 UTC 2015
Date: Monday, August 24, 2015 @ 19:57:38
Author: arojas
Revision: 244769
Use new patch
Modified:
umbrello/trunk/PKGBUILD
umbrello/trunk/qwindowtitle.patch
--------------------+
PKGBUILD | 3 ++-
qwindowtitle.patch | 39 ++++++++++++++++++++++++---------------
2 files changed, 26 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-08-24 17:49:28 UTC (rev 244768)
+++ PKGBUILD 2015-08-24 17:57:38 UTC (rev 244769)
@@ -16,7 +16,8 @@
groups=(kde-applications kdesdk)
source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz" 'qwindowtitle.patch')
install=$pkgname.install
-md5sums=('8eab51485322ddbc69543e0b9ab0624f')
+md5sums=('8eab51485322ddbc69543e0b9ab0624f'
+ '60ba68da3e335751d761033a2ef5a091')
prepare() {
mkdir -p build
Modified: qwindowtitle.patch
===================================================================
--- qwindowtitle.patch 2015-08-24 17:49:28 UTC (rev 244768)
+++ qwindowtitle.patch 2015-08-24 17:57:38 UTC (rev 244769)
@@ -1,23 +1,32 @@
From: Ralf Habacker <ralf.habacker at freenet.de>
-Date: Sun, 23 Aug 2015 08:48:27 +0000
-Subject: Fix 'KF5 version can't be launched from the menu'.
-X-Git-Url: http://quickgit.kde.org/?p=umbrello.git&a=commitdiff&h=947d7f4651a8b2478435796795036fa3ec8f0b7f
+Date: Sun, 23 Aug 2015 19:13:20 +0000
+Subject: Fix 'KF5 version can't be launched from the menu' in a frameworks independent way.
+X-Git-Url: http://quickgit.kde.org/?p=umbrello.git&a=commitdiff&h=2968078e03c9fa330a97bdeca0219e45d8dad2d8
---
-Fix 'KF5 version can't be launched from the menu'.
+Fix 'KF5 version can't be launched from the menu' in a frameworks independent way.
+FIXED-IN:2.17.1 (KDE Applications 15.08.1)
BUG:351621
+(cherry picked from commit d31cae83987600e16aa14c48e071a56fcd9c580e)
+
+Conflicts:
+umbrello/CMakeLists.txt
---
---- a/umbrello/umbrello.desktop
-+++ b/umbrello/umbrello.desktop
-@@ -1,7 +1,7 @@
- # KDE Config File
- [Desktop Entry]
- Type=Application
--Exec=umbrello %u -caption %c
-+Exec=umbrello %u -qwindowtitle %c
- Icon=umbrello
- X-DocPath=umbrello/index.html
- Terminal=false
+--- a/umbrello/CMakeLists.txt
++++ b/umbrello/CMakeLists.txt
+@@ -556,7 +556,11 @@
+ umbrelloui.rc
+ DESTINATION ${DATA_INSTALL_DIR}/umbrello )
+ else()
+- install( PROGRAMS umbrello.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} RENAME org.kde.umbrello.desktop)
++ file(READ umbrello.desktop UMBRELLO_DESKTOP)
++ string(REPLACE "-caption" "-qwindowtitle" UMBRELLO_DESKTOP_OUT "${UMBRELLO_DESKTOP}")
++ file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/umbrello.desktop "${UMBRELLO_DESKTOP_OUT}")
++ install( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/umbrello.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} RENAME org.kde.umbrello.desktop)
++ install( FILES org.kde.umbrello.appdata.xml DESTINATION ${CMAKE_INSTALL_METAINFODIR})
+ install( FILES
+ umbrelloui.rc
+ DESTINATION ${KXMLGUI_INSTALL_DIR}/umbrello )
More information about the arch-commits
mailing list