From cbc59c2dcb30f616465d0c0ba7733211adeb4671 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 10 Aug 2018 13:02:27 +0200 Subject: [PATCH] New package: purpose-5.49.0 --- common/shlibs | 4 ++++ srcpkgs/purpose-devel | 1 + srcpkgs/purpose/patches/telegram.patch | 22 ++++++++++++++++++++++ srcpkgs/purpose/template | 23 +++++++++++++++++++++++ 4 files changed, 50 insertions(+) create mode 120000 srcpkgs/purpose-devel create mode 100644 srcpkgs/purpose/patches/telegram.patch create mode 100644 srcpkgs/purpose/template diff --git a/common/shlibs b/common/shlibs index 92155049e48..d77d393ffe4 100644 --- a/common/shlibs +++ b/common/shlibs @@ -563,6 +563,10 @@ libgmic.so.2 gmic-2.1.8_1 libcgmic.so.2 gmic-2.1.8_1 libexiv2.so.26 exiv2-0.26_1 libKF5Holidays.so.5 kholidays-5.47.0_1 +libPhabricatorHelpers.so.5 purpose-5.48.0_1 +libKF5PurposeWidgets.so.5 purpose-5.48.0_1 +libKF5Purpose.so.5 purpose-5.48.0_1 +libReviewboardHelpers.so.5 purpose-5.48.0_1 libsearchclient.so.0 strigi-0.7.2_1 libstreamanalyzer.so.0 strigi-0.7.2_1 libstrigihtmlgui.so.0 strigi-0.7.2_1 diff --git a/srcpkgs/purpose-devel b/srcpkgs/purpose-devel new file mode 120000 index 00000000000..701e680ed04 --- /dev/null +++ b/srcpkgs/purpose-devel @@ -0,0 +1 @@ +purpose \ No newline at end of file diff --git a/srcpkgs/purpose/patches/telegram.patch b/srcpkgs/purpose/patches/telegram.patch new file mode 100644 index 00000000000..b8704bf1ace --- /dev/null +++ b/srcpkgs/purpose/patches/telegram.patch @@ -0,0 +1,22 @@ +--- src/plugins/telegram/telegramplugin.json 2018-08-04 13:02:51.000000000 +0200 ++++ - 2018-08-14 17:08:58.242306671 +0200 +@@ -58,7 +58,7 @@ + "X-Purpose-Constraints": [ + [ + "application:org.telegram.desktop.desktop", +- "application:telegramdesktop.desktop" ++ "application:telegram-desktop.desktop" + ] + ], + "X-Purpose-PluginTypes": [ +--- src/plugins/telegram/telegramplugin.cpp 2018-08-14 17:16:20.962221257 +0200 ++++ - 2018-08-14 17:16:28.212418466 +0200 +@@ -56,7 +56,7 @@ + + void start() override + { +- for (const QString &desktopFile: {QStringLiteral("org.telegram.desktop.desktop"), QStringLiteral("telegramdesktop.desktop") }) { ++ for (const QString &desktopFile: {QStringLiteral("org.telegram.desktop.desktop"), QStringLiteral("telegram-desktop.desktop") }) { + const auto path = QStandardPaths::locate(QStandardPaths::ApplicationsLocation, desktopFile); + if (!path.isEmpty()) { + useDesktopFile(path); diff --git a/srcpkgs/purpose/template b/srcpkgs/purpose/template new file mode 100644 index 00000000000..26959d223ee --- /dev/null +++ b/srcpkgs/purpose/template @@ -0,0 +1,23 @@ +# Template file for 'purpose' +pkgname=purpose +version=5.49.0 +revision=1 +build_style=cmake +hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules python" +makedepends="qt5-devel qt5-declarative-devel kcoreaddons-devel kconfig-devel kio-devel" +short_desc="Offers available actions for a specific purpose" +maintainer="John " +license="LGPL-2.1-or-later" +homepage="https://projects.kde.org/projects/frameworks/purpose" +distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=fff9d4a8f3c68534dccc3a65bcd1a4de53e7701bc363a10fc77bccbdcdff9104 + +purpose-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +}