From a0bce2989b5bad52a0302d67c550c44db26100c3 Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 16:00:38 +0200 Subject: [PATCH 1/8] kwallet version bump and check --- desktop/kde/framework/kwallet/actions.py | 24 +++++++ desktop/kde/framework/kwallet/pspec.xml | 80 ++++++++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100755 desktop/kde/framework/kwallet/actions.py create mode 100755 desktop/kde/framework/kwallet/pspec.xml diff --git a/desktop/kde/framework/kwallet/actions.py b/desktop/kde/framework/kwallet/actions.py new file mode 100755 index 0000000000..6da79e6628 --- /dev/null +++ b/desktop/kde/framework/kwallet/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md","COPYING.LIB") diff --git a/desktop/kde/framework/kwallet/pspec.xml b/desktop/kde/framework/kwallet/pspec.xml new file mode 100755 index 0000000000..460769149e --- /dev/null +++ b/desktop/kde/framework/kwallet/pspec.xml @@ -0,0 +1,80 @@ + + + + + kwallet + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE password storage framework + This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. + http://download.kde.org/stable/frameworks/5.11/kwallet-5.11.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kwallet + + qt5-base + libgcc + libgcrypt + kconfig + kcoreaddons + kdbusaddons + ki18n + kiconthemes + knotifications + kservice + kwidgetsaddons + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + + kwallet-devel + Development files for kwallet + + qt5-base-devel + kwallet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From 43044360341d4c923fd148da989b02dfdafc469e Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 16:35:14 +0200 Subject: [PATCH 2/8] kio version bump and check --- desktop/kde/framework/kio/actions.py | 26 +++++ ...1-Fix-thumbnails-for-mimetype-groups.patch | 52 ++++++++++ ...hs-being-turned-into-http-urls-by-fr.patch | 77 +++++++++++++++ desktop/kde/framework/kio/pspec.xml | 99 +++++++++++++++++++ 4 files changed, 254 insertions(+) create mode 100644 desktop/kde/framework/kio/actions.py create mode 100644 desktop/kde/framework/kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch create mode 100644 desktop/kde/framework/kio/files/0002-Fix-relative-paths-being-turned-into-http-urls-by-fr.patch create mode 100644 desktop/kde/framework/kio/pspec.xml diff --git a/desktop/kde/framework/kio/actions.py b/desktop/kde/framework/kio/actions.py new file mode 100644 index 0000000000..863dc8a923 --- /dev/null +++ b/desktop/kde/framework/kio/actions.py @@ -0,0 +1,26 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DLIB_INSTALL_DIR=lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIBEXEC_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/framework/kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch b/desktop/kde/framework/kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch new file mode 100644 index 0000000000..5dc3083626 --- /dev/null +++ b/desktop/kde/framework/kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch @@ -0,0 +1,52 @@ +From ae87a7d6999fc6ad90ab300dd8ea0c9c68c02bd4 Mon Sep 17 00:00:00 2001 +From: Maarten De Meyer +Date: Mon, 8 Sep 2014 23:58:55 +0200 +Subject: [PATCH 1/2] Fix thumbnails for mimetype groups. + +KService::mimeTypes cannot handle mimetype groups. ex: text/* +Go back to KService::serviceTypes and remove 'ThumbCreator' entries. + +REVIEW: 119958 +--- + src/widgets/previewjob.cpp | 17 +++++++++++------ + 1 file changed, 11 insertions(+), 6 deletions(-) + +diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp +index 55a3fb7..ca47934 100644 +--- a/src/widgets/previewjob.cpp ++++ b/src/widgets/previewjob.cpp +@@ -268,20 +268,25 @@ void PreviewJobPrivate::startPreview() + protocols.append(p); + } + foreach (const QString &protocol, protocols) { +- const QStringList mtypes = (*it)->mimeTypes(); ++ // We cannot use mimeTypes() here, it doesn't support groups such as: text/* ++ const QStringList mtypes = (*it)->serviceTypes(); + // Add supported mimetype for this protocol + QStringList &_ms = m_remoteProtocolPlugins[protocol]; + foreach (const QString &_m, mtypes) { +- protocolMap[protocol].insert(_m, *it); +- if (!_ms.contains(_m)) { +- _ms.append(_m); ++ if (_m != QLatin1String("ThumbCreator")) { ++ protocolMap[protocol].insert(_m, *it); ++ if (!_ms.contains(_m)) { ++ _ms.append(_m); ++ } + } + } + } + if (enabledPlugins.contains((*it)->desktopEntryName())) { +- const QStringList mimeTypes = (*it)->mimeTypes(); ++ const QStringList mimeTypes = (*it)->serviceTypes(); + for (QStringList::ConstIterator mt = mimeTypes.constBegin(); mt != mimeTypes.constEnd(); ++mt) { +- mimeMap.insert(*mt, *it); ++ if (*mt != QLatin1String("ThumbCreator")) { ++ mimeMap.insert(*mt, *it); ++ } + } + } + } +-- +2.1.0 + diff --git a/desktop/kde/framework/kio/files/0002-Fix-relative-paths-being-turned-into-http-urls-by-fr.patch b/desktop/kde/framework/kio/files/0002-Fix-relative-paths-being-turned-into-http-urls-by-fr.patch new file mode 100644 index 0000000000..a959d5d3e8 --- /dev/null +++ b/desktop/kde/framework/kio/files/0002-Fix-relative-paths-being-turned-into-http-urls-by-fr.patch @@ -0,0 +1,77 @@ +From 5a5aa4b1786e793f457ad5a88a4e49d7469a92fa Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= +Date: Tue, 9 Sep 2014 22:49:27 +0200 +Subject: [PATCH 2/2] Fix relative paths being turned into http urls by + fromUserInput. + +Reviewed-By: (well, written by) David Faure. +--- + src/filewidgets/kfilewidget.cpp | 24 ++++++++++++++++++++---- + 1 file changed, 20 insertions(+), 4 deletions(-) + +diff --git a/src/filewidgets/kfilewidget.cpp b/src/filewidgets/kfilewidget.cpp +index 42320e3..58dd92e 100644 +--- a/src/filewidgets/kfilewidget.cpp ++++ b/src/filewidgets/kfilewidget.cpp +@@ -325,6 +325,22 @@ static bool containsProtocolSection(const QString &string) + return false; + } + ++// this string-to-url conversion function handles relative paths, full paths and URLs ++// without the http-prepending that QUrl::fromUserInput does. ++static QUrl urlFromString(const QString& str) ++{ ++ if (QDir::isAbsolutePath(str)) { ++ return QUrl::fromLocalFile(str); ++ } ++ QUrl url(str); ++ if (url.isRelative()) { ++ url.clear(); ++ url.setPath(str); ++ } ++ return url; ++} ++ ++ + KFileWidget::KFileWidget(const QUrl &_startDir, QWidget *parent) + : QWidget(parent), d(new KFileWidgetPrivate(this)) + { +@@ -909,7 +925,7 @@ void KFileWidget::slotOk() + containsProtocolSection(locationEditCurrentText))) { + + QString fileName; +- QUrl url = QUrl::fromUserInput(locationEditCurrentText); ++ QUrl url = urlFromString(locationEditCurrentText); + if (d->operationMode == Opening) { + KIO::StatJob *statJob = KIO::stat(url, KIO::HideProgressInfo); + KJobWidgets::setWindow(statJob, this); +@@ -1447,7 +1463,7 @@ void KFileWidgetPrivate::_k_urlEntered(const QUrl &url) + + bool blocked = locationEdit->blockSignals(true); + if (keepLocation) { +- QUrl currentUrl = QUrl::fromUserInput(filename); ++ QUrl currentUrl = urlFromString(filename); + locationEdit->changeUrl(0, QIcon::fromTheme(KIO::iconNameForUrl(currentUrl)), currentUrl); + locationEdit->lineEdit()->setModified(true); + } +@@ -1494,7 +1510,7 @@ void KFileWidgetPrivate::_k_enterUrl(const QString &url) + { + // qDebug(); + +- _k_enterUrl(QUrl::fromUserInput(KUrlCompletion::replacedPath(url, true, true))); ++ _k_enterUrl(urlFromString(KUrlCompletion::replacedPath(url, true, true))); + } + + bool KFileWidgetPrivate::toOverwrite(const QUrl &url) +@@ -1677,7 +1693,7 @@ QList KFileWidgetPrivate::tokenize(const QString &line) const + urls.append(u); + } + } else { +- urls << QUrl::fromUserInput(line); ++ urls << QUrl::fromLocalFile(line); + } + + return urls; +-- +2.1.0 + diff --git a/desktop/kde/framework/kio/pspec.xml b/desktop/kde/framework/kio/pspec.xml new file mode 100644 index 0000000000..2ae8b984cb --- /dev/null +++ b/desktop/kde/framework/kio/pspec.xml @@ -0,0 +1,99 @@ + + + + + kio + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Resource and network access abstraction + Network transparent access to files and data + http://download.kde.org/stable/frameworks/5.11/kio-5.11.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + + + + + kio + + qt5-base + acl + attr + libgcc + libxml2 + mit-kerberos + knotifications + libxslt + qt5-script + qt5-x11extras + karchive + kconfig + kcodecs + kbookmarks + kcompletion + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kiconthemes + kitemviews + kjobwidgets + kservice + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + solid + + + /etc/ + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kio-devel + Development files for kio + + qt5-base-devel + kio + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From aafa205b3f6d4dade4eb0a8ae572d55858b795ff Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 16:44:32 +0200 Subject: [PATCH 3/8] kinit version bump and check --- desktop/kde/framework/kinit/actions.py | 23 ++++++++ desktop/kde/framework/kinit/pspec.xml | 80 ++++++++++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 desktop/kde/framework/kinit/actions.py create mode 100644 desktop/kde/framework/kinit/pspec.xml diff --git a/desktop/kde/framework/kinit/actions.py b/desktop/kde/framework/kinit/actions.py new file mode 100644 index 0000000000..66afdb4b62 --- /dev/null +++ b/desktop/kde/framework/kinit/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIB_INSTALL_DIR=lib \ + -DLIBEXEC_INSTALL_DIR=lib \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/framework/kinit/pspec.xml b/desktop/kde/framework/kinit/pspec.xml new file mode 100644 index 0000000000..770d0ba6c4 --- /dev/null +++ b/desktop/kde/framework/kinit/pspec.xml @@ -0,0 +1,80 @@ + + + + + kinit + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE applications initialization utility + Process launcher to speed up launching KDE applications. + http://download.kde.org/stable/frameworks/5.11/kinit-5.11.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + + + + + kinit + + qt5-base + libX11 + libcap + libgcc + kcrash + kcoreaddons + kconfig + kdoctools + ki18n + kio + kservice + kwindowsystem + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/locale + /usr/bin + /usr/share/doc + /usr/share/man + + + + kinit-devel + Development files for kinit + + qt5-base-devel + kinit + + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From 0fb11b25a1e15a43491cea52299f67a1cd2f052e Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 16:50:39 +0200 Subject: [PATCH 4/8] kxmlrpcclient version bump and check --- .../kde/framework/kxmlrpcclient/actions.py | 31 ++++++++ desktop/kde/framework/kxmlrpcclient/pspec.xml | 74 +++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100755 desktop/kde/framework/kxmlrpcclient/actions.py create mode 100755 desktop/kde/framework/kxmlrpcclient/pspec.xml diff --git a/desktop/kde/framework/kxmlrpcclient/actions.py b/desktop/kde/framework/kxmlrpcclient/actions.py new file mode 100755 index 0000000000..f6fbe53db2 --- /dev/null +++ b/desktop/kde/framework/kxmlrpcclient/actions.py @@ -0,0 +1,31 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + pisitools.ldflags.add("-Wl,-rpath,/usr/lib") + cmaketools.configure("-DBUILD_TESTING=OFF \ + -DLIB_INSTALL_DIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIBEXEC_INSTALL_DIR=libexec \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DQML_INSTALL_DIR=/usr/lib/qt5/qml \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules ") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + #pisitools.insinto("/usr/include/KF5/KLDAP", "/usr/include/KF5/kldap_version.h") + #pisitools.dodoc("COPYING.LIB", "README", "CHANGELOG", "AUTHORS") diff --git a/desktop/kde/framework/kxmlrpcclient/pspec.xml b/desktop/kde/framework/kxmlrpcclient/pspec.xml new file mode 100755 index 0000000000..b1a397cde3 --- /dev/null +++ b/desktop/kde/framework/kxmlrpcclient/pspec.xml @@ -0,0 +1,74 @@ + + + + + kxmlrpcclient + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + XML-RPC client library for KDE + This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. + http://download.kde.org/stable/frameworks/5.11/kxmlrpcclient-5.11.0.tar.xz + + qt5-base-devel + extra-cmake-modules + python3 + + + + + kxmlrpcclient + + qt5-base + libgcc + ki18n + kcoreaddons + kio + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kxmlrpcclient-devel + Development files for kdelibs4-support + + qt5-base-devel + kxmlrpcclient + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From dbc1542f550bbe1558b13d53ba960cff78aefd2b Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 16:59:49 +0200 Subject: [PATCH 5/8] frameworkintegration version bump and check --- .../framework/frameworkintegration/actions.py | 24 ++++++ .../framework/frameworkintegration/pspec.xml | 80 +++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100755 desktop/kde/framework/frameworkintegration/actions.py create mode 100755 desktop/kde/framework/frameworkintegration/pspec.xml diff --git a/desktop/kde/framework/frameworkintegration/actions.py b/desktop/kde/framework/frameworkintegration/actions.py new file mode 100755 index 0000000000..de93b2e5ec --- /dev/null +++ b/desktop/kde/framework/frameworkintegration/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/framework/frameworkintegration/pspec.xml b/desktop/kde/framework/frameworkintegration/pspec.xml new file mode 100755 index 0000000000..b5bedb6e2b --- /dev/null +++ b/desktop/kde/framework/frameworkintegration/pspec.xml @@ -0,0 +1,80 @@ + + + + + frameworkintegration + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Framework providing components to allow applications to integrate with a KDE Workspace + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + http://download.kde.org/stable/frameworks/5.11/frameworkintegration-5.11.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + frameworkintegration + + qt5-base + libgcc + libxcb + libXcursor + qt5-x11extras + kconfig + kxmlgui + kcompletion + kcoreaddons + kjobwidgets + kconfigwidgets + kiconthemes + ki18n + kio + knotifications + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + frameworkintegration-devel + Development files for framework-integration + + qt5-base-devel + frameworkintegration + + + /usr/include + /usr/lib/cmake + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + New Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From 8706bfe3c860438b8dc5c7b3f60f85681f57caea Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 17:36:58 +0200 Subject: [PATCH 6/8] kded version bump and check --- desktop/kde/framework/kded/actions.py | 19 +++++++ desktop/kde/framework/kded/pspec.xml | 73 +++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 desktop/kde/framework/kded/actions.py create mode 100755 desktop/kde/framework/kded/pspec.xml diff --git a/desktop/kde/framework/kded/actions.py b/desktop/kde/framework/kded/actions.py new file mode 100644 index 0000000000..11b2858877 --- /dev/null +++ b/desktop/kde/framework/kded/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/framework/kded/pspec.xml b/desktop/kde/framework/kded/pspec.xml new file mode 100755 index 0000000000..71c4794cfe --- /dev/null +++ b/desktop/kde/framework/kded/pspec.xml @@ -0,0 +1,73 @@ + + + + + kded + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 daemon + Kded runs in the background and performs a number of small tasks. + http://download.kde.org/stable/frameworks/5.11/kded-5.11.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + + + + + kded + + qt5-base + libgcc + kcoreaddons + kconfig + kcrash + kdbusaddons + kservice + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kded-devel + Development files for kded + + qt5-base-devel + kded + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From 07c34b0e57f4767cde71f3439632d66005755aa5 Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 17:42:48 +0200 Subject: [PATCH 7/8] kimageformats version bump and check --- .../kde/framework/kimageformats/actions.py | 21 +++++++ desktop/kde/framework/kimageformats/pspec.xml | 55 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 desktop/kde/framework/kimageformats/actions.py create mode 100644 desktop/kde/framework/kimageformats/pspec.xml diff --git a/desktop/kde/framework/kimageformats/actions.py b/desktop/kde/framework/kimageformats/actions.py new file mode 100644 index 0000000000..1c77b54185 --- /dev/null +++ b/desktop/kde/framework/kimageformats/actions.py @@ -0,0 +1,21 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DLIB_INSTALL_DIR=lib \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/framework/kimageformats/pspec.xml b/desktop/kde/framework/kimageformats/pspec.xml new file mode 100644 index 0000000000..0989c6bef9 --- /dev/null +++ b/desktop/kde/framework/kimageformats/pspec.xml @@ -0,0 +1,55 @@ + + + + + kimageformats + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Image formats addons for QT 5 + This framework provides additional image format plugins for QtGui. + http://download.kde.org/stable/frameworks/5.11/kimageformats-5.11.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kimageformats + + qt5-base + libgcc + openexr-libs + ilmbase + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + From 87abc90fd3db11479b3d026c27986245540677b4 Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 27 Jun 2015 17:50:32 +0200 Subject: [PATCH 8/8] kparts version bump and check --- desktop/kde/framework/kparts/actions.py | 23 ++++++++ desktop/kde/framework/kparts/pspec.xml | 77 +++++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 desktop/kde/framework/kparts/actions.py create mode 100644 desktop/kde/framework/kparts/pspec.xml diff --git a/desktop/kde/framework/kparts/actions.py b/desktop/kde/framework/kparts/actions.py new file mode 100644 index 0000000000..090c0f2dc3 --- /dev/null +++ b/desktop/kde/framework/kparts/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COMMENTS", "COPYING.LIB", "AUTHORS") diff --git a/desktop/kde/framework/kparts/pspec.xml b/desktop/kde/framework/kparts/pspec.xml new file mode 100644 index 0000000000..7fedca3b68 --- /dev/null +++ b/desktop/kde/framework/kparts/pspec.xml @@ -0,0 +1,77 @@ + + + + + kparts + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Plugin framework for user interface components + This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). + http://download.kde.org/stable/frameworks/5.11/kparts-5.11.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kparts + + qt5-base + libgcc + kjobwidgets + kconfig + kcoreaddons + ki18n + kiconthemes + knotifications + kservice + kwidgetsaddons + kxmlgui + kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kparts-devel + Development files for kparts + + qt5-base-devel + kparts + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + +