diff --git a/desktop/kde/base/kde5-plasma-workspace-wallpapers/kde5-plasma-workspace-wallpapers-5.3.1-3-p01-x86_64.pisi b/desktop/kde/base/kde5-plasma-workspace-wallpapers/kde5-plasma-workspace-wallpapers-5.3.1-3-p01-x86_64.pisi deleted file mode 100644 index 77f90375c4..0000000000 Binary files a/desktop/kde/base/kde5-plasma-workspace-wallpapers/kde5-plasma-workspace-wallpapers-5.3.1-3-p01-x86_64.pisi and /dev/null differ diff --git a/desktop/kde/base/kde5-plasma-workspace-wallpapers/pspec.xml b/desktop/kde/base/kde5-plasma-workspace-wallpapers/pspec.xml deleted file mode 100755 index d31dc6ae6d..0000000000 --- a/desktop/kde/base/kde5-plasma-workspace-wallpapers/pspec.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - kde5-plasma-workspace-wallpapers - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - The KDE Plasma Workspace Components - The KDE Plasma Workspace Components - http://download.kde.org/stable/plasma/5.3.1/plasma-workspace-wallpapers-5.3.1.tar.xz - - qt5-base-devel - alsa-lib-devel - kde5-baloo-devel - kde5-kactivities-devel - kde5-kcmutils-devel - kde5-kcoreaddons-devel - kde5-kcrash-devel - kde5-kdeclarative-devel - kde5-kdelibs4-support-devel - kde5-kdesu-devel - kde5-kdewebkit-devel - kde5-kdoctools-devel - kde5-kidletime-devel - kde5-kjsembed-devel - kde5-knewstuff-devel - kde5-knotifyconfig-devel - kde5-krunner-devel - kde5-ktexteditor-devel - kde5-kwallet-devel - kde5-kwin-devel - kde5-libkscreen-devel - kde5-libksysguard-devel - kde5-plasma-framework-devel - kde5-solid-devel - kde5-framework-integration-devel - kde5-breeze-style - kde5-milou - qt5-phonon-devel - libqalculate-devel - prison-qt5-devel - libXrender-devel - xcb-util-keysyms-devel - xcb-util-image-devel - libXcursor-devel - - - - - - - kde5-plasma-workspace-wallpapers - - qt5-base - alsa-lib - kde5-baloo - kde5-kactivities - kde5-kcmutils - kde5-kcoreaddons - kde5-kcrash - kde5-kdeclarative - kde5-kdelibs4-support - kde5-kdesu - kde5-kdewebkit - kde5-kdoctools - kde5-kidletime - kde5-kjsembed - kde5-knewstuff - kde5-knotifyconfig - kde5-krunner - kde5-ktexteditor - kde5-kwallet - kde5-kwin - kde5-libkscreen - kde5-libksysguard - kde5-plasma-framework - kde5-solid - kde5-framework-integration - kde5-breeze-style - kde5-milou - qt5-phonon - libqalculate - prison-qt5 - libXrender - xcb-util-keysyms - xcb-util-image - libXcursor - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - kde-workspace - - - kde-workspace - - - - - - 2015-06-15 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - diff --git a/desktop/kde/base/kde5-plasma-workspace/comar/kde.pam b/desktop/kde/base/kde5-plasma-workspace/comar/kde.pam deleted file mode 100644 index 1e48de3f18..0000000000 --- a/desktop/kde/base/kde5-plasma-workspace/comar/kde.pam +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 - -auth include system-login -account include system-login -password include system-login -session include system-login diff --git a/desktop/kde/base/kde5-plasma-workspace/files/0001-Rename-qdbus-in-startkde.patch b/desktop/kde/base/kde5-plasma-workspace/files/0001-Rename-qdbus-in-startkde.patch deleted file mode 100644 index 30ed016829..0000000000 --- a/desktop/kde/base/kde5-plasma-workspace/files/0001-Rename-qdbus-in-startkde.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake -index 91c8a3c..0c658bd 100644 ---- a/startkde/startkde.cmake -+++ b/startkde/startkde.cmake -@@ -20,13 +20,13 @@ unset DYLD_FORCE_FLAT_NAMESPACE - bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'` - if [ -n "$bindir" ]; then - qbindir=`qtpaths --binaries-dir` -- qdbus=$qbindir/qdbus -+ qdbus=$qbindir/qdbus-qt5 - case $PATH in - $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;; - *) PATH=$bindir:$PATH; export PATH;; - esac - else -- qdbus=qdbus -+ qdbus=qdbus-qt5 - fi - - # Check if a KDE session already is running and whether it's possible to connect to X -@@ -300,9 +300,9 @@ fi - if $qdbus >/dev/null 2>/dev/null; then - : # ok - else -- echo 'startkde: Could not start D-Bus. Can you call qdbus?' 1>&2 -+ echo 'startkde: Could not start D-Bus. Can you call qdbus-qt5?' 1>&2 - test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -- xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus?" -+ xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus-qt5?" - exit 1 - fi - diff --git a/desktop/kde/base/kde5-plasma-workspace/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch b/desktop/kde/base/kde5-plasma-workspace/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch deleted file mode 100644 index 75950ada26..0000000000 --- a/desktop/kde/base/kde5-plasma-workspace/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch +++ /dev/null @@ -1,29 +0,0 @@ -From dde9b1c1930d333d8daff25c73400e1e67f3c630 Mon Sep 17 00:00:00 2001 -From: Hrvoje Senjan -Date: Sun, 7 Sep 2014 22:55:24 +0200 -Subject: [PATCH 3/3] Remove export of QT_PLUGIN_PATH - ---- - startkde/startkde.cmake | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake -index 51721d1..1d67be0 100644 ---- a/startkde/startkde.cmake -+++ b/startkde/startkde.cmake -@@ -220,12 +220,6 @@ for prefix in `echo $scriptpath`; do - done - done - --# Set the path for Qt plugins provided by KDE --QT_PLUGIN_PATH=${QT_PLUGIN_PATH+$QT_PLUGIN_PATH:}`qtpaths --plugin-dir` --# TODO: Do we really need this? --QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$kdehome/lib/kde5/plugins/ --export QT_PLUGIN_PATH -- - # Activate the kde font directories. - # - # There are 4 directories that may be used for supplying fonts for KDE. --- -2.1.0 - diff --git a/desktop/kde/base/kde5-plasma-workspace/files/create_kdehome.patch b/desktop/kde/base/kde5-plasma-workspace/files/create_kdehome.patch deleted file mode 100644 index b29f4b163a..0000000000 --- a/desktop/kde/base/kde5-plasma-workspace/files/create_kdehome.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake -index 0c658bd..51721d1 100644 ---- a/startkde/startkde.cmake -+++ b/startkde/startkde.cmake -@@ -64,6 +64,14 @@ fi - - mkdir -p $configDir - -+kdehome=$HOME/@KDE_DEFAULT_HOME@ -+test -n "$KDEHOME" && kdehome=`echo "$KDEHOME"|sed "s,^~/,$HOME/,"` -+ -+# see kstartupconfig source for usage -+mkdir -m 700 -p $kdehome -+mkdir -m 700 -p $kdehome/share -+mkdir -m 700 -p $kdehome/share/config -+ - #This is basically setting defaults so we can use them with kstartupconfig5 - cat >$configDir/startupconfigkeys < - - - - kde5-plasma-workspace - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - The KDE5 Plasma Workspace Components - The KDE5 Plasma Workspace Components - http://download.kde.org/stable/plasma/5.3.1/plasma-workspace-5.3.1.tar.xz - - qt5-base-devel - kde5-libkscreen-devel - kde5-libksysguard-devel - libqalculate-devel - gpsd-devel - kde5-kwayland - kde5-baloo-devel - extra-cmake-modules - kde5-kdelibs4-support-devel - kde5-kdoctools-devel - kde5-krunner-devel - kde5-kwin-devel - libXcursor-devel - libXrender-devel - xorg-util - xcb-util-keysyms-devel - xcb-util-image-devel - xcb-util-renderutil-devel - kde5-networkmanager-qt-devel - kde5-kxmlrpcclient-devel - extra-cmake-modules - - - - - - - - - kde5-plasma-workspace - - qt5-base+ - qt5-tools - cln - gpsd - libSM - libXi - libICE - kde5-kio - kde5-kjs - libXfixes - kde5-baloo - kde5-kauth - kde5-kdesu - kde5-ki18n - kde5-solid - qt5-script - qt5-phonon - qt5-webkit - kde5-kcrash - kde5-kconfig - kde5-kwallet - kde5-kxmlgui - kde5-kpackage - kde5-kservice - qt5-x11extras - kde5-kdewebkit - kde5-kidletime - wayland-client - wayland-server - kde5-kbookmarks - kde5-kguiaddons - kde5-kitemviews - qt5-declarative - qt5-libdbusmenu - kde5-kactivities - kde5-kcompletion - kde5-kcoreaddons - kde5-kdbusaddons - kde5-kiconthemes - kde5-kjobwidgets - kde5-kdeclarative - kde5-kglobalaccel - kde5-ktextwidgets - kde5-kwindowsystem - kde5-kxmlrpcclient - kde5-kconfigwidgets - kde5-knotifications - kde5-kwidgetsaddons - kde5-plasma-framework - kde5-kde-cli-tools - kde5-kjsembed - kde5-knewstuff - kde5-knotifyconfig - kde5-ktexteditor - kde5-kwayland - kde5-libkscreen - kde5-libksysguard - libqalculate - kde5-krunner - kde5-libksysguard - kde5-kdelibs4-support - kde5-networkmanager-qt - libXrender - xcb-util-keysyms - - - /etc/pam.d - /etc/xdg - /usr/share - /usr/share/applications - /usr/share/locale - /usr/bin - /usr/lib/qt5/plugins - /usr/lib/qt5/qml - /usr/lib - /usr/share/doc - - - kde-workspace - - - kde-workspace - - - - - kde5-plasma-workspace-devel - Development files for kde5 plasma-workspace - - qt5-base-devel - kde5-plasma-workspace - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - kde.pam - - - kde-workspace-devel - - - kde-workspace-devel - - - - - kde5-drkonqi - KDE crash handler - - kde5-kdewebkit - kde5-kxmlrpcclient - kde5-plasma-workspace - - - /usr/lib/libexec - - - - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - diff --git a/desktop/kde/applications/kde5-ark/actions.py b/desktop/kde/kde5-application/kde5-ark/actions.py similarity index 100% rename from desktop/kde/applications/kde5-ark/actions.py rename to desktop/kde/kde5-application/kde5-ark/actions.py diff --git a/desktop/kde/applications/kde5-ark/pspec.xml b/desktop/kde/kde5-application/kde5-ark/pspec.xml similarity index 100% rename from desktop/kde/applications/kde5-ark/pspec.xml rename to desktop/kde/kde5-application/kde5-ark/pspec.xml diff --git a/desktop/kde/applications/kde5-kate/actions.py b/desktop/kde/kde5-application/kde5-kate/actions.py similarity index 100% rename from desktop/kde/applications/kde5-kate/actions.py rename to desktop/kde/kde5-application/kde5-kate/actions.py diff --git a/desktop/kde/applications/kde5-kate/files/org.kde.kate.desktop b/desktop/kde/kde5-application/kde5-kate/files/org.kde.kate.desktop similarity index 100% rename from desktop/kde/applications/kde5-kate/files/org.kde.kate.desktop rename to desktop/kde/kde5-application/kde5-kate/files/org.kde.kate.desktop diff --git a/desktop/kde/applications/kde5-kate/pspec.xml b/desktop/kde/kde5-application/kde5-kate/pspec.xml similarity index 100% rename from desktop/kde/applications/kde5-kate/pspec.xml rename to desktop/kde/kde5-application/kde5-kate/pspec.xml diff --git a/desktop/kde/applications/kde5-konsole/actions.py b/desktop/kde/kde5-application/kde5-konsole/actions.py similarity index 100% rename from desktop/kde/applications/kde5-konsole/actions.py rename to desktop/kde/kde5-application/kde5-konsole/actions.py diff --git a/desktop/kde/applications/kde5-konsole/pspec.xml b/desktop/kde/kde5-application/kde5-konsole/pspec.xml similarity index 100% rename from desktop/kde/applications/kde5-konsole/pspec.xml rename to desktop/kde/kde5-application/kde5-konsole/pspec.xml diff --git a/desktop/kde/base/kde5-baseapps/actions.py b/desktop/kde/kde5-base/kde5-baseapps/actions.py similarity index 100% rename from desktop/kde/base/kde5-baseapps/actions.py rename to desktop/kde/kde5-base/kde5-baseapps/actions.py diff --git a/desktop/kde/base/kde5-baseapps/pspec.xml b/desktop/kde/kde5-base/kde5-baseapps/pspec.xml similarity index 100% rename from desktop/kde/base/kde5-baseapps/pspec.xml rename to desktop/kde/kde5-base/kde5-baseapps/pspec.xml diff --git a/desktop/kde/kde5-dependencies/libdmtx/actions.py b/desktop/kde/kde5-dependencies/libdmtx/actions.py new file mode 100644 index 0000000000..6630c0c918 --- /dev/null +++ b/desktop/kde/kde5-dependencies/libdmtx/actions.py @@ -0,0 +1,24 @@ +# -*- 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 shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + #shelltools.system("./autogen.sh") + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def check(): + autotools.make("check") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "NEWS", "README", "README.linux") diff --git a/desktop/kde/kde5-dependencies/libdmtx/pspec.xml b/desktop/kde/kde5-dependencies/libdmtx/pspec.xml new file mode 100644 index 0000000000..1a03ee264d --- /dev/null +++ b/desktop/kde/kde5-dependencies/libdmtx/pspec.xml @@ -0,0 +1,61 @@ + + + + + libdmtx + http://www.libdmtx.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + A Library for working with Data Matrix 2D bar-codes + libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. + http://sourceforge.net/projects/libdmtx/files/libdmtx/0.7.4/libdmtx-0.7.4.tar.gz + + imagemagick-devel + + + + + libdmtx + + imagemagick + + + /usr/lib + /usr/share/doc + + + + + libdmtx-devel + Development files for libdmtx + + libdmtx + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + + 2015-06-05 + 0.7.4 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-08-09 + 0.7.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/desktop/kde/kde5-dependencies/libdmtx/translations.xml b/desktop/kde/kde5-dependencies/libdmtx/translations.xml new file mode 100644 index 0000000000..c47877716e --- /dev/null +++ b/desktop/kde/kde5-dependencies/libdmtx/translations.xml @@ -0,0 +1,13 @@ + + + + libdmtx + Data Matrix 2D barkodlarıyla çalışmak için kitaplık + libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. + + + + libdmtx-devel + libdmtx için geliştirme dosyaları + + diff --git a/desktop/kde/kde5-dependencies/prison-qt5/1actions.py b/desktop/kde/kde5-dependencies/prison-qt5/1actions.py new file mode 100755 index 0000000000..4da5561457 --- /dev/null +++ b/desktop/kde/kde5-dependencies/prison-qt5/1actions.py @@ -0,0 +1,29 @@ +#!/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 cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import autotools +from pisi.actionsapi import get + +def setup(): + + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=ON \ + -DLIB_INSTALL_DIR=lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DQML_INSTALL_DIR=/usr/lib/qt5/qml \ + -DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \ + -DQT5_BUILD=ON") + +def build(): + cmaketools.make() + +def install(): + cmaketools.rawInstall("DESTDIR=%s" %get.installDIR()) + + pisitools.dodoc("LICENSE") diff --git a/desktop/kde/base/kde5-plasma-workspace/actions.py b/desktop/kde/kde5-dependencies/prison-qt5/actions.py similarity index 88% rename from desktop/kde/base/kde5-plasma-workspace/actions.py rename to desktop/kde/kde5-dependencies/prison-qt5/actions.py index 6ecc7bd36e..a4d71bd755 100644 --- a/desktop/kde/base/kde5-plasma-workspace/actions.py +++ b/desktop/kde/kde5-dependencies/prison-qt5/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("COPYING", "HACKING") + pisitools.dodoc("LICENSE") diff --git a/desktop/kde/kde5-dependencies/prison-qt5/pspec.xml b/desktop/kde/kde5-dependencies/prison-qt5/pspec.xml new file mode 100755 index 0000000000..19c68e8947 --- /dev/null +++ b/desktop/kde/kde5-dependencies/prison-qt5/pspec.xml @@ -0,0 +1,69 @@ + + + + + prison-qt5 + http://www.kde.org + + Vedat Demir + vedat@pisilinux.org + + MIT + library + A barcode API to produce QRCode barcodes and DataMatrix barcode + A barcode API to produce QRCode barcodes and DataMatrix barcode. + https://dl.dropboxusercontent.com/s/50f2g48bhmvyg9d/prison.tar.xz + + python3 + mesa-devel + + + + + prison-qt5 + + qt + mesa + libdmtx + qrencode + + + /usr/lib + /usr/share/doc + + + prison + + + prison + + + + + prison-qt5-devel + Development files for libepoxy + + prison-qt5 + + + /usr/include + /usr/lib/pkgconfig + + + prison-devel + + + prison-devel + + + + + + 2015-06-05 + 1.3 + First release + Vedat Demir + vedat@pisilinux.org + + + diff --git a/desktop/kde/kde5-dependencies/qrencode/actions.py b/desktop/kde/kde5-dependencies/qrencode/actions.py new file mode 100644 index 0000000000..f4557c95ee --- /dev/null +++ b/desktop/kde/kde5-dependencies/qrencode/actions.py @@ -0,0 +1,27 @@ +# -*- 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 shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.autoreconf("-vif") + shelltools.system("./autogen.sh") + + autotools.configure("--with-tests") + +def build(): + autotools.make() + +def check(): + shelltools.cd("tests") + shelltools.system("./test_all.sh") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("COPYING", "NEWS", "README") diff --git a/desktop/kde/kde5-dependencies/qrencode/pspec.xml b/desktop/kde/kde5-dependencies/qrencode/pspec.xml new file mode 100644 index 0000000000..e49e23820f --- /dev/null +++ b/desktop/kde/kde5-dependencies/qrencode/pspec.xml @@ -0,0 +1,70 @@ + + + + + qrencode + http://fukuchi.org/works/qrencode/index.en.html + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2.1 + library + A C library for encoding data in a QR code symbol + qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. + http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz + + libsdl-devel + m4 + + + + + qrencode + + libpng + + + /usr/lib + /usr/bin/qrencode + /usr/share/man/man1 + /usr/share/doc + + + + + qrencode-devel + Development files for qrencode + + qrencode + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2015-02-22 + 3.4.4 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-22 + 3.3.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2012-04-05 + 3.3.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + diff --git a/desktop/kde/kde5-dependencies/qrencode/translations.xml b/desktop/kde/kde5-dependencies/qrencode/translations.xml new file mode 100644 index 0000000000..031bf56a9f --- /dev/null +++ b/desktop/kde/kde5-dependencies/qrencode/translations.xml @@ -0,0 +1,13 @@ + + + + qrencode + QR kod sembolüne veri gömmek için bir kitaplık + qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. + + + + qrencode-devel + qrencode için geliştirme dosyaları + + diff --git a/desktop/kde/kde5-framework/extra-cmake-modules/actions.py b/desktop/kde/kde5-framework/extra-cmake-modules/actions.py new file mode 100755 index 0000000000..897ee37457 --- /dev/null +++ b/desktop/kde/kde5-framework/extra-cmake-modules/actions.py @@ -0,0 +1,25 @@ +#!/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 cmaketools +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_HTML_DOCS=OFF \ + -DBUILD_MAN_DOCS=OFF", sourceDir=".") + +def build(): + cmaketools.make() + +def install(): + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("README.rst", "COPYING-CMAKE-SCRIPTS") + \ No newline at end of file diff --git a/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml b/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml new file mode 100755 index 0000000000..44adf07510 --- /dev/null +++ b/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml @@ -0,0 +1,60 @@ + + + + + extra-cmake-modules + http://www.kde.org + + Idris Kalp + idriskalp@gmail.com + + LGPLv2 + library + Extra cmake modules for KDE5 + Extra cmake modules KDE5 + http://download.kde.org/stable/frameworks/5.10/extra-cmake-modules-5.10.0.tar.xz + + python-sphinx + + + + + extra-cmake-modules + + /usr/lib + /usr/share + /usr/share/man/man7 + + + + + + 2015-05-29 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-20 + 5.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-23 + 1.7.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-09-20 + 1.2.1 + First release + Idris Kalp + idriskalp@gmail.com + + + diff --git a/desktop/kde/kde5-framework/kde5-attica/actions.py b/desktop/kde/kde5-framework/kde5-attica/actions.py new file mode 100755 index 0000000000..6bca2ff70d --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-attica/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 \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -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", "AUTHORS", "ChangeLog") diff --git a/desktop/kde/lookandfeel/kde5-oxygen-fonts/pspec.xml b/desktop/kde/kde5-framework/kde5-attica/pspec.xml similarity index 53% rename from desktop/kde/lookandfeel/kde5-oxygen-fonts/pspec.xml rename to desktop/kde/kde5-framework/kde5-attica/pspec.xml index 63683f76cc..1f89ca0d69 100755 --- a/desktop/kde/lookandfeel/kde5-oxygen-fonts/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-attica/pspec.xml @@ -2,7 +2,7 @@ - kde5-oxygen-fonts + kde5-attica http://www.kde.org Pisi Linux Admins @@ -10,51 +10,53 @@ LGPLv2 library - app:console - KDE5 Oxygen Fonts - KDE Oxygen Fonts - http://download.kde.org/stable/plasma/5.2.1/oxygen-fonts-5.2.1.tar.xz + Open Collaboration Service client library, based on Qt 5 + Attica is a library to access Open Collaboration Service servers, based on Qt 5. + http://download.kde.org/stable/frameworks/5.10/attica-5.10.0.tar.xz qt5-base-devel - kde5-oxygen-themes - extra-cmake-modules + extra-cmake-modules - kde5-oxygen-fonts + kde5-attica qt5-base - kde5-oxygen-themes /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake /usr/lib/qt5 /usr/lib /usr/share/doc - - - kde-workspace - - - kde-workspace - + + + + + kde5-attica-devel + Development files for attica5 + + qt5-base-devel + kde5-attica + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + - 2015-03-23 - 5.2.1 + 2015-05-30 + 5.10.0 Version bump. Stefan Gronewold(groni) groni@pisilinux.org 2014-09-20 - 0.4.2 + 5.2.0 First release Idris Kalp idriskalp@gmail.com diff --git a/desktop/kde/kde5-framework/kde5-attica/translations.xml b/desktop/kde/kde5-framework/kde5-attica/translations.xml new file mode 100755 index 0000000000..e28bb94c4a --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-attica/translations.xml @@ -0,0 +1,13 @@ + + + + attica5 + Açık İşbirliği Hizmetleri (Open Collaboration Services) programlama arayüzü gerçeklemesi + ttica, freedesktop.org'daki Açık İşbirliği Hizmetleri programlama arayüzünün 1.4 sürümünü gerçekleyen bir Qt 5 kitaplığıdır. + + + + attica5-devel + attica5 için geliştirme dosyaları + + diff --git a/desktop/kde/kde5-framework/kde5-framework-integration/actions.py b/desktop/kde/kde5-framework/kde5-framework-integration/actions.py new file mode 100755 index 0000000000..de93b2e5ec --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-framework-integration/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/kde5-framework/kde5-framework-integration/pspec.xml b/desktop/kde/kde5-framework/kde5-framework-integration/pspec.xml new file mode 100755 index 0000000000..bb4d5e5ca4 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-framework-integration/pspec.xml @@ -0,0 +1,71 @@ + + + + + kde5-framework-integration + 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.10/frameworkintegration-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-framework-integration + + qt5-base + libXcursor + qt5-x11extras + kde5-kconfig + kde5-kxmlgui + kde5-kcompletion + kde5-kcoreaddons + kde5-kjobwidgets + kde5-kconfigwidgets + kde5-kiconthemes + kde5-ki18n + kde5-kio + kde5-knotifications + kde5-kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-framework-integration-devel + Development files for framework-integration + + qt5-base-devel + kde5-framework-integration + + + /usr/include + /usr/lib/cmake + + + + + + 2015-05-31 + 5.10.0 + New Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kactivities/actions.py b/desktop/kde/kde5-framework/kde5-kactivities/actions.py new file mode 100755 index 0000000000..54ae37f90a --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kactivities/actions.py @@ -0,0 +1,33 @@ +#!/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 +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + shelltools.makedirs("%s/build" %get.workDIR()) + + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DKACTIVITIES_ENABLE_EXCEPTIONS=OFF \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DLIB_INSTALL_DIR=lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "MAINTAINER", "TODO") diff --git a/desktop/kde/base/kde5-kactivities/files/build-source.patch b/desktop/kde/kde5-framework/kde5-kactivities/files/build-source.patch similarity index 100% rename from desktop/kde/base/kde5-kactivities/files/build-source.patch rename to desktop/kde/kde5-framework/kde5-kactivities/files/build-source.patch diff --git a/desktop/kde/base/kde5-kactivities/files/kamd-rename.patch b/desktop/kde/kde5-framework/kde5-kactivities/files/kamd-rename.patch similarity index 100% rename from desktop/kde/base/kde5-kactivities/files/kamd-rename.patch rename to desktop/kde/kde5-framework/kde5-kactivities/files/kamd-rename.patch diff --git a/desktop/kde/base/kde5-kactivities/pspec.xml b/desktop/kde/kde5-framework/kde5-kactivities/pspec.xml similarity index 60% rename from desktop/kde/base/kde5-kactivities/pspec.xml rename to desktop/kde/kde5-framework/kde5-kactivities/pspec.xml index cc13160814..a5dae016de 100755 --- a/desktop/kde/base/kde5-kactivities/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-kactivities/pspec.xml @@ -13,24 +13,12 @@ app:console Library for KDE's Plasma Activities support Kactivities provides an API for using and interacting with the Plasma Activities Manager. - http://download.kde.org/stable/frameworks/5.9/kactivities-5.9.0.tar.xz + http://download.kde.org/stable/frameworks/5.10/kactivities-5.10.0.tar.xz qt5-base-devel - qt5-declarative - boost-devel - kde5-kconfig-devel - kde5-kconfigwidgets-devel - kde5-kcoreaddons-devel - kde5-kcmutils-devel - kde5-kdeclarative-devel - kde5-kdbusaddons-devel - kde5-ki18n-devel - kde5-kio-devel - kde5-kglobalaccel-devel - kde5-kservice-devel - kde5-kxmlgui-devel - kde5-kwindowsystem-devel - extra-cmake-modules + python3 + boost-devel + extra-cmake-modules build-source.patch @@ -42,8 +30,7 @@ qt5-base qt5-declarative - boost - kde5-kconfig + kde5-kconfig kde5-kconfigwidgets kde5-kcoreaddons kde5-kcmutils @@ -64,6 +51,12 @@ /usr/lib /usr/share/doc + + kactivities + + + kactivities + @@ -82,26 +75,12 @@ - - 2015-05-21 - 5.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-27 - 5.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-09-20 - 5.2.0 - First release - Idris Kalp - idriskalp@gmail.com - + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + diff --git a/desktop/kde/kde5-framework/kde5-kapidox/actions.py b/desktop/kde/kde5-framework/kde5-kapidox/actions.py new file mode 100755 index 0000000000..8b093667f5 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kapidox/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml b/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml new file mode 100755 index 0000000000..ae6cffeea9 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml @@ -0,0 +1,47 @@ + + + + + kde5-kapidox + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 Frameworks API documentation tools. + KDE5 Frameworks API documentation tools. + http://download.kde.org/stable/frameworks/5.10/kapidox-5.10.0.tar.xz + + python-Jinja2 + python-PyYAML + qt5-base-devel + extra-cmake-modules + + + + + kde5-kapidox + + qt5-base + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + + 2015-05-30 + 5.10.0 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kapidox/translations.xml b/desktop/kde/kde5-framework/kde5-kapidox/translations.xml new file mode 100755 index 0000000000..87e767ae6f --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kapidox/translations.xml @@ -0,0 +1,13 @@ + + + + ki18n + KDE grafik arabirim yerelleştirme kitaplığı + ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır + + + + ki18n-devel + ki18n için geliştirme dosyaları + + diff --git a/desktop/kde/lookandfeel/kde5-oxygen-fonts/actions.py b/desktop/kde/kde5-framework/kde5-karchive/actions.py similarity index 86% rename from desktop/kde/lookandfeel/kde5-oxygen-fonts/actions.py rename to desktop/kde/kde5-framework/kde5-karchive/actions.py index 83c86da9e0..f1da0a0e61 100755 --- a/desktop/kde/lookandfeel/kde5-oxygen-fonts/actions.py +++ b/desktop/kde/kde5-framework/kde5-karchive/actions.py @@ -9,8 +9,8 @@ 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 \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ -DBUILD_TESTING=OFF") def build(): @@ -19,5 +19,4 @@ def build(): def install(): cmaketools.install() - pisitools.dodoc("COPYING-GPL+FE.txt", "COPYING-OFL", "GPL.txt", "README.md") - + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB", "AUTHORS") diff --git a/desktop/kde/kde5-framework/kde5-karchive/pspec.xml b/desktop/kde/kde5-framework/kde5-karchive/pspec.xml new file mode 100755 index 0000000000..ab68563245 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-karchive/pspec.xml @@ -0,0 +1,58 @@ + + + + + kde5-karchive + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Qt 5 addon providing access to numerous types of archives + KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. + http://download.kde.org/stable/frameworks/5.10/karchive-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-karchive + + qt5-base + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-karchive-devel + Development files for karchive + + qt5-base-devel + kde5-karchive + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/lookandfeel/kde5-breeze/actions.py b/desktop/kde/kde5-framework/kde5-kauth/actions.py similarity index 93% rename from desktop/kde/lookandfeel/kde5-breeze/actions.py rename to desktop/kde/kde5-framework/kde5-kauth/actions.py index 21fd599f93..8fc39e8aaa 100755 --- a/desktop/kde/lookandfeel/kde5-breeze/actions.py +++ b/desktop/kde/kde5-framework/kde5-kauth/actions.py @@ -9,11 +9,11 @@ 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 \ -DLIBEXEC_INSTALL_DIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DSYSCONF_INSTALL_DIR=/etc \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ -DBUILD_TESTING=OFF") def build(): @@ -22,4 +22,4 @@ def build(): def install(): cmaketools.install() - pisitools.dodoc("COPYING") + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kauth/pspec.xml b/desktop/kde/kde5-framework/kde5-kauth/pspec.xml new file mode 100755 index 0000000000..39987a01e1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kauth/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kauth + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Framework which lets applications perform actions as a privileged user + Framework which lets applications perform actions as a privileged user + http://download.kde.org/stable/frameworks/5.10/kauth-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kauth + + qt5-base + polkit-qt + kde5-kcoreaddons + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kauth-devel + Development files for kauth + + kde5-kauth + kde5-kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kbookmarks/actions.py b/desktop/kde/kde5-framework/kde5-kbookmarks/actions.py new file mode 100755 index 0000000000..e2f17d2484 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kbookmarks/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/kde5-framework/kde5-kbookmarks/pspec.xml b/desktop/kde/kde5-framework/kde5-kbookmarks/pspec.xml new file mode 100755 index 0000000000..aeddac5ec7 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kbookmarks/pspec.xml @@ -0,0 +1,68 @@ + + + + + kde5-kbookmarks + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Access and manipulate bookmarks stored using XBEL format + Framework which lets you access and manipulate bookmarks stored using XBEL format + http://download.kde.org/stable/frameworks/5.10/kbookmarks-5.10.0.tar.xz + + qt5-base-devel + python3 + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kbookmarks + + qt5-base + kde5-kcoreaddons + kde5-kcodecs + kde5-kconfig + kde5-kiconthemes + kde5-kwidgetsaddons + kde5-kxmlgui + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kbookmarks-devel + Development files for kbookmarks + + qt5-base-devel + kde5-kbookmarks + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kcmutils/actions.py b/desktop/kde/kde5-framework/kde5-kcmutils/actions.py new file mode 100755 index 0000000000..e2f17d2484 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcmutils/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/kde5-framework/kde5-kcmutils/pspec.xml b/desktop/kde/kde5-framework/kde5-kcmutils/pspec.xml new file mode 100755 index 0000000000..7f17c29a21 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcmutils/pspec.xml @@ -0,0 +1,72 @@ + + + + + kde5-kcmutils + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Utilities for interacting with KCModules + KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. + http://download.kde.org/stable/frameworks/5.10/kcmutils-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kcmutils + + qt5-base + qt5-declarative + kde5-kdeclarative + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kconfig + kde5-kauth + kde5-kcoreaddons + kde5-ki18n + kde5-kiconthemes + kde5-kitemviews + kde5-kservice + kde5-kxmlgui + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kcmutils-devel + Development files for kcmutils + + qt5-base-devel + kde5-kcmutils + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kcodecs/actions.py b/desktop/kde/kde5-framework/kde5-kcodecs/actions.py new file mode 100755 index 0000000000..31d089f3f0 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcodecs/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kcodecs/pspec.xml b/desktop/kde/kde5-framework/kde5-kcodecs/pspec.xml new file mode 100755 index 0000000000..8313b93af7 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcodecs/pspec.xml @@ -0,0 +1,60 @@ + + + + + kde5-kcodecs + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Plugins allowing Qt applications to access further types of images + KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. + http://download.kde.org/stable/frameworks/5.10/kcodecs-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kcodecs + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kcodecs-devel + Development files for kcodecs + + qt5-base-devel + kde5-kcodecs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kcompletion/actions.py b/desktop/kde/kde5-framework/kde5-kcompletion/actions.py new file mode 100644 index 0000000000..58699d30b0 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcompletion/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -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/kde5-framework/kde5-kcompletion/kde5-kcompletion-5.10.0-1-p01-x86_64.pisi b/desktop/kde/kde5-framework/kde5-kcompletion/kde5-kcompletion-5.10.0-1-p01-x86_64.pisi new file mode 100644 index 0000000000..33b48ac801 Binary files /dev/null and b/desktop/kde/kde5-framework/kde5-kcompletion/kde5-kcompletion-5.10.0-1-p01-x86_64.pisi differ diff --git a/desktop/kde/kde5-framework/kde5-kcompletion/kde5-kcompletion-devel-5.10.0-1-p01-x86_64.pisi b/desktop/kde/kde5-framework/kde5-kcompletion/kde5-kcompletion-devel-5.10.0-1-p01-x86_64.pisi new file mode 100644 index 0000000000..e84eff17e2 Binary files /dev/null and b/desktop/kde/kde5-framework/kde5-kcompletion/kde5-kcompletion-devel-5.10.0-1-p01-x86_64.pisi differ diff --git a/desktop/kde/kde5-framework/kde5-kcompletion/pspec.xml b/desktop/kde/kde5-framework/kde5-kcompletion/pspec.xml new file mode 100644 index 0000000000..5e17117406 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcompletion/pspec.xml @@ -0,0 +1,65 @@ + + + + + kde5-kcompletion + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Addon with auto completion widgets and classes + KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. + http://download.kde.org/stable/frameworks/5.10/kcompletion-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kcompletion + + qt5-base + kde5-kconfig + kde5-kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kcompletion-devel + Development files for kcompletion + + qt5-base-devel + kde5-kcompletion + kde5-kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kconfig/actions.py b/desktop/kde/kde5-framework/kde5-kconfig/actions.py new file mode 100755 index 0000000000..8307c96119 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfig/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 \ + -DLIB_INSTALL_DIR=lib \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB", "DESIGN", "TODO") diff --git a/desktop/kde/kde5-framework/kde5-kconfig/files/0001-ensure-platform-window-resize-processing.patch b/desktop/kde/kde5-framework/kde5-kconfig/files/0001-ensure-platform-window-resize-processing.patch new file mode 100644 index 0000000000..9a7fa39635 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfig/files/0001-ensure-platform-window-resize-processing.patch @@ -0,0 +1,42 @@ +From 06632ddebeefa97594c19fc4ede5b89ed263b917 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Thomas=20L=C3=BCbking?= +Date: Sat, 2 Aug 2014 12:25:00 +0200 +Subject: [PATCH] ensure platform window resize processing + +--- + src/gui/kwindowconfig.cpp | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/gui/kwindowconfig.cpp b/src/gui/kwindowconfig.cpp +index c3cefb7..a906cd5 100644 +--- a/src/gui/kwindowconfig.cpp ++++ b/src/gui/kwindowconfig.cpp +@@ -21,6 +21,7 @@ + + #include "kwindowconfig.h" + ++#include + #include + #include + +@@ -63,6 +64,7 @@ void KWindowConfig::restoreWindowSize(QWindow *window, const KConfigGroup &confi + if (!window) { + return; + } ++ window->create(); // ensure the platform window is created before attempting the resize + + const QRect desk = window->screen()->geometry(); + +@@ -80,6 +82,9 @@ void KWindowConfig::restoreWindowSize(QWindow *window, const KConfigGroup &confi + + // If window is maximized set maximized state and in all case set the size + window->resize(width, height); ++ // restoring the size will often happen before event processing ++ // -> force processing now to have the platform window pick the new size ++ QCoreApplication::processEvents(); + if (isMaximized) { + window->setWindowState(Qt::WindowMaximized); + } +-- +2.0.3 + diff --git a/desktop/kde/kde5-framework/kde5-kconfig/files/session-restore.patch b/desktop/kde/kde5-framework/kde5-kconfig/files/session-restore.patch new file mode 100644 index 0000000000..d82f5451cd --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfig/files/session-restore.patch @@ -0,0 +1,128 @@ + From 9978cfd5ccd18509dd514b3a7ada8c158c209de1 Mon Sep 17 00:00:00 2001 +From: Stefan Becker +Date: Sat, 9 May 2015 17:16:27 +0300 +Subject: [PATCH 1/3] Add KConfigGui::setSessionConfig() + +When the application receives a saveState signal it needs to replace the +current KConfig object with a new one based on the QSessionManager +information. Add a new interface that accepts the new session id and key. + +BUG: 346768 +REVIEW: 123705 +--- + src/gui/kconfiggui.cpp | 41 ++++++++++++++++++++++++++++++++--------- + src/gui/kconfiggui.h | 17 +++++++++++++++-- + 2 files changed, 47 insertions(+), 11 deletions(-) + +diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp +index 0048c60..67b6009 100644 +--- a/src/gui/kconfiggui.cpp ++++ b/src/gui/kconfiggui.cpp +@@ -25,28 +25,51 @@ + + #include + ++static QString configName(const QString &id, const QString &key) ++{ ++ return(QLatin1String("session/") + QGuiApplication::applicationName() + ++ QLatin1Char('_') + id + ++ QLatin1Char('_') + key); ++} ++ + static KConfig *s_sessionConfig = Q_NULLPTR; + + KConfig *KConfigGui::sessionConfig() + { +- if (!s_sessionConfig) { // create an instance specific config object +- s_sessionConfig = new KConfig(sessionConfigName(), KConfig::SimpleConfig); ++#ifdef QT_NO_SESSIONMANAGER ++#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. ++#endif ++ if (!hasSessionConfig()) { ++ // create the default instance specific config object ++ // from applications' -session command line parameter ++ s_sessionConfig = new KConfig(configName(qApp->sessionId(), ++ qApp->sessionKey()), ++ KConfig::SimpleConfig); + } ++ + return s_sessionConfig; + } + ++void KConfigGui::setSessionConfig(const QString &id, const QString &key) ++{ ++ if (hasSessionConfig()) { ++ delete s_sessionConfig; ++ s_sessionConfig = Q_NULLPTR; ++ } ++ ++ // create a new instance specific config object from supplied id & key ++ s_sessionConfig = new KConfig(configName(id, key), ++ KConfig::SimpleConfig); ++} ++ + bool KConfigGui::hasSessionConfig() + { + return s_sessionConfig != Q_NULLPTR; + } + ++#ifndef KDE_NO_DEPRECATED + QString KConfigGui::sessionConfigName() + { +-#ifdef QT_NO_SESSIONMANAGER +-#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. +-#endif +- const QString sessionKey = qApp->sessionKey(); +- const QString sessionId = qApp->sessionId(); +- return QString(QLatin1String("session/%1_%2_%3")).arg(QGuiApplication::applicationName()).arg(sessionId).arg(sessionKey); ++ return sessionConfig()->name(); + } +- ++#endif +diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h +index 173400f..fe1f820 100644 +--- a/src/gui/kconfiggui.h ++++ b/src/gui/kconfiggui.h +@@ -31,7 +31,7 @@ class KConfig; + namespace KConfigGui + { + /** +- * Returns the application session config object. ++ * Returns the current application session config object. + * + * @return A pointer to the application's instance specific + * KConfig object. +@@ -40,6 +40,16 @@ namespace KConfigGui + KCONFIGGUI_EXPORT KConfig *sessionConfig(); + + /** ++ * Replaces the current application session config object. ++ * ++ * @param id new session id ++ * @param key new session key ++ * ++ * @since 5.11 ++ */ ++KCONFIGGUI_EXPORT void setSessionConfig(const QString &id, const QString &key); ++ ++/** + * Indicates if a session config has been created for that application + * (ie. if sessionConfig() got called at least once) + * +@@ -51,8 +61,11 @@ KCONFIGGUI_EXPORT bool hasSessionConfig(); + * Returns the name of the application session + * + * @return the application session name ++ * @deprecated since 5.11, use sessionConfig()->name() + */ +-KCONFIGGUI_EXPORT QString sessionConfigName(); ++#ifndef KDE_NO_DEPRECATED ++KCONFIGGUI_DEPRECATED QString sessionConfigName(); ++#endif + } + + #endif // KCONFIGGUI_H +-- +2.4.1 + + diff --git a/desktop/kde/kde5-framework/kde5-kconfig/pspec.xml b/desktop/kde/kde5-framework/kde5-kconfig/pspec.xml new file mode 100755 index 0000000000..41face9ef0 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfig/pspec.xml @@ -0,0 +1,67 @@ + + + + + kde5-kconfig + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + Advanced configuration system for KDE Frameworks 5 + Kconfig provides advanced libraries and tools for accessing configuration files. + http://download.kde.org/stable/frameworks/5.10/kconfig-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + 0001-ensure-platform-window-resize-processing.patch + session-restore.patch + + + + + kde5-kconfig + + qt5-base + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kconfig-devel + Development files for kde5-kconfig + + qt5-base-devel + kde5-kconfig + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kconfigwidgets/actions.py b/desktop/kde/kde5-framework/kde5-kconfigwidgets/actions.py new file mode 100755 index 0000000000..b4c095499e --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfigwidgets/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -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", "COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kconfigwidgets/pspec.xml b/desktop/kde/kde5-framework/kde5-kconfigwidgets/pspec.xml new file mode 100755 index 0000000000..2c0ebc4e53 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kconfigwidgets/pspec.xml @@ -0,0 +1,78 @@ + + + + + kde5-kconfigwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + Kconfig widgets + KDE5-KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. + http://download.kde.org/stable/frameworks/5.10/kconfigwidgets-5.10.0.tar.xz + + qt5-base-devel + python3 + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kconfigwidgets + + qt5-base + kde5-kauth + kde5-kcodecs + kde5-kconfig + kde5-kcoreaddons + kde5-kguiaddons + kde5-ki18n + kde5-kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kde5-kconfigwidgets-devel + Development files for kconfigwidgets + + qt5-base-devel + kde5-kconfigwidgets + kde5-kauth-devel + kde5-kcodecs-devel + kde5-kconfig-devel + kde5-kguiaddons-devel + kde5-ki18n-devel + kde5-kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kcoreaddons/actions.py b/desktop/kde/kde5-framework/kde5-kcoreaddons/actions.py new file mode 100755 index 0000000000..3ee8408ad5 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcoreaddons/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 \ + -DLIB_INSTALL_DIR=lib \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -D_KDE4_DEFAULT_HOME_POSTFIX=4 \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kcoreaddons/comar/package.py b/desktop/kde/kde5-framework/kde5-kcoreaddons/comar/package.py new file mode 100644 index 0000000000..de8ea402fe --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcoreaddons/comar/package.py @@ -0,0 +1,8 @@ + # -*- coding: utf-8 -*- + +from pisi.version import Version + +def postInstall(fromVersion, fromRelease, toVersion, toRelease): + if update-mime-database usr/share/mime > /dev/null + + diff --git a/desktop/kde/kde5-framework/kde5-kcoreaddons/pspec.xml b/desktop/kde/kde5-framework/kde5-kcoreaddons/pspec.xml new file mode 100755 index 0000000000..aef9d6797a --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcoreaddons/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-kcoreaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Utilities for core application functionality and accessing the OS + KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. + http://download.kde.org/stable/frameworks/5.10/kcoreaddons-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kcoreaddons + + qt5-base + gamin + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kcoreaddons-devel + Development files for kcoreaddons + + qt5-base-devel + kde5-kcoreaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kcrash/actions.py b/desktop/kde/kde5-framework/kde5-kcrash/actions.py new file mode 100755 index 0000000000..b2f086d2f1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcrash/actions.py @@ -0,0 +1,27 @@ +#!/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 \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DLIB_INSTALL_DIR=lib \ + -DLIBEXEC_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kcrash/pspec.xml b/desktop/kde/kde5-framework/kde5-kcrash/pspec.xml new file mode 100755 index 0000000000..5886386df1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kcrash/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-kcrash + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 crash handling application + KCrash provides support for intercepting and handling application crashes. + http://download.kde.org/stable/frameworks/5.10/kcrash-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kcrash + + qt5-base + qt5-x11extras + kde5-kcoreaddons + kde5-kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kcrash-devel + Development files for kcrash + + qt5-base-devel + qt5-x11extras-devel + kde5-kcrash + kde5-kcoreaddons-devel + kde5-kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdbusaddons/actions.py b/desktop/kde/kde5-framework/kde5-kdbusaddons/actions.py new file mode 100755 index 0000000000..579b7ea6ee --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdbusaddons/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 \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DLIB_INSTALL_DIR=lib \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "MAINTAINER", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kdbusaddons/pspec.xml b/desktop/kde/kde5-framework/kde5-kdbusaddons/pspec.xml new file mode 100755 index 0000000000..6d3e24cb98 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdbusaddons/pspec.xml @@ -0,0 +1,63 @@ + + + + + kde5-kdbusaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Extra modules for Qt-DBus + KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. + http://download.kde.org/stable/frameworks/5.10/kdbusaddons-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kdbusaddons + + qt5-base + qt5-x11extras + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kdbusaddons-devel + Development files for kdbusaddons + + qt5-base-devel + kde5-kdbusaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdeclarative/actions.py b/desktop/kde/kde5-framework/kde5-kdeclarative/actions.py new file mode 100755 index 0000000000..5945262b06 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdeclarative/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 \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -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", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kdeclarative/pspec.xml b/desktop/kde/kde5-framework/kde5-kdeclarative/pspec.xml new file mode 100755 index 0000000000..a8a3693b66 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdeclarative/pspec.xml @@ -0,0 +1,72 @@ + + + + + kde5-kdeclarative + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Integration of QML and KDE workspaces + KDeclarative provides integration of QML and KDE workspaces. + http://download.kde.org/stable/frameworks/5.10/kdeclarative-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kdeclarative + + qt5-base + libepoxy + qt5-declarative + kde5-kpackage + kde5-kconfig + kde5-kservice + kde5-kcoreaddons + kde5-kglobalaccel + kde5-ki18n + kde5-kiconthemes + kde5-kio + kde5-kwidgetsaddons + kde5-kwindowsystem + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kdeclarative-devel + Development files for kdeclarative + + qt5-base-devel + kde5-kdeclarative + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/base/kde5-kactivities/actions.py b/desktop/kde/kde5-framework/kde5-kded/actions.py similarity index 85% rename from desktop/kde/base/kde5-kactivities/actions.py rename to desktop/kde/kde5-framework/kde5-kded/actions.py index 1c361ee27d..11b2858877 100644 --- a/desktop/kde/base/kde5-kactivities/actions.py +++ b/desktop/kde/kde5-framework/kde5-kded/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("README.md", "MAINTAINER", "TODO") + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kded/pspec.xml b/desktop/kde/kde5-framework/kde5-kded/pspec.xml new file mode 100755 index 0000000000..5b0214eb64 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kded/pspec.xml @@ -0,0 +1,65 @@ + + + + + kde5-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.10/kded-5.10.0.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kded + + qt5-base + kde5-kcoreaddons + kde5-kconfig + kde5-kcrash + kde5-kdbusaddons + kde5-kservice + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kde5-kded-devel + Development files for kde5-kded + + qt5-base-devel + kde5-kded + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-06 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdesignerplugin/actions.py b/desktop/kde/kde5-framework/kde5-kdesignerplugin/actions.py new file mode 100755 index 0000000000..0edd518c7e --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdesignerplugin/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -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/kde5-framework/kde5-kdesignerplugin/pspec.xml b/desktop/kde/kde5-framework/kde5-kdesignerplugin/pspec.xml new file mode 100755 index 0000000000..517a82138b --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdesignerplugin/pspec.xml @@ -0,0 +1,64 @@ + + + + + kde5-kdesignerplugin + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + QT Designer integration for KDE5 Frameworks widgets + This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. + http://download.kde.org/stable/frameworks/5.10/kdesignerplugin-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kdesignerplugin + + qt5-base + kde5-kdewebkit + kde5-kcoreaddons + kde5-kitemviews + kde5-kconfig + kde5-sonnet + kde5-kcompletion + kde5-kconfigwidgets + kde5-kiconthemes + kde5-kio + kde5-kplotting + kde5-ktextwidgets + kde5-kwidgetsaddons + kde5-kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdesu/actions.py b/desktop/kde/kde5-framework/kde5-kdesu/actions.py new file mode 100755 index 0000000000..54fd6cb280 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdesu/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIBEXEC_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -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/kde5-framework/kde5-kdesu/pspec.xml b/desktop/kde/kde5-framework/kde5-kdesu/pspec.xml new file mode 100755 index 0000000000..96d9787912 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdesu/pspec.xml @@ -0,0 +1,65 @@ + + + + + kde5-kdesu + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + User interface for running shell commands with root privileges + kdesu provides functionality for building GUI front ends for (password asking) console mode programs. + http://download.kde.org/stable/frameworks/5.10/kdesu-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kdesu + + qt5-base + kde5-kcoreaddons + kde5-kpty + kde5-kservice + kde5-ki18n + kde5-kconfig + + + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kdesu-devel + Development files for kdesu + + qt5-base-devel + kde5-kdesu + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdewebkit/actions.py b/desktop/kde/kde5-framework/kde5-kdewebkit/actions.py new file mode 100755 index 0000000000..5c3f7e92e2 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdewebkit/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 shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import get + +def setup(): + #shelltools.makedirs("build") + #shelltools.cd("build") + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -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", "ISSUES") diff --git a/desktop/kde/kde5-framework/kde5-kdewebkit/pspec.xml b/desktop/kde/kde5-framework/kde5-kdewebkit/pspec.xml new file mode 100755 index 0000000000..b629dc9fe7 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdewebkit/pspec.xml @@ -0,0 +1,68 @@ + + + + + kde5-kdewebkit + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 WebKit integration + KdeWebkit provides KDE integration of the QtWebKit library. + http://download.kde.org/stable/frameworks/5.10/kdewebkit-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kdewebkit + + qt5-webkit + kde5-kconfig + kde5-kjobwidgets + qt5-base + kde5-kcoreaddons + kde5-kparts + kde5-kservice + kde5-kwallet + kde5-kio + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/mkspecs/modules/ + /usr/share/doc + + + + + kde5-kdewebkit-devel + Development files for kdewebkit + + qt5-base-devel + kde5-kdewebkit + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdnssd/actions.py b/desktop/kde/kde5-framework/kde5-kdnssd/actions.py new file mode 100644 index 0000000000..ef63e0a70b --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdnssd/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", "COPYING.LIB", "COPYING-CMAKE-SCRIPTS") diff --git a/desktop/kde/kde5-framework/kde5-kdnssd/pspec.xml b/desktop/kde/kde5-framework/kde5-kdnssd/pspec.xml new file mode 100644 index 0000000000..a3dddc3eb2 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdnssd/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kdnssd + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Network service discovery using Zeroconf + KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. + http://download.kde.org/stable/frameworks/5.10/kdnssd-5.10.0.tar.xz + + qt5-base-devel + qt5-tools + avahi-devel + avahi-compat-libdns_sd-devel + extra-cmake-modules + + + + + kde5-kdnssd + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kdnssd-devel + Development files for kdnssd. + + qt5-base-devel + kde5-kdnssd + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kdoctools/actions.py b/desktop/kde/kde5-framework/kde5-kdoctools/actions.py new file mode 100755 index 0000000000..49de0c6163 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdoctools/actions.py @@ -0,0 +1,22 @@ +#!/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 \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB", "LICENSE", "TODO") diff --git a/desktop/kde/kde5-framework/kde5-kdoctools/pspec.xml b/desktop/kde/kde5-framework/kde5-kdoctools/pspec.xml new file mode 100755 index 0000000000..5f89722df3 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kdoctools/pspec.xml @@ -0,0 +1,70 @@ + + + + + kde5-kdoctools + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 document generator + kdoctools is an application aims to generate documents from DocBook. + http://download.kde.org/stable/frameworks/5.10/kdoctools-5.10.0.tar.xz + + qt5-base-devel + perl-URI + python + kde5-ki18n-devel + extra-cmake-modules + + + + + kde5-kdoctools + + qt5-base + libxslt + docbook-xsl + docbook-xml + kde5-karchive + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + + kde5-kdoctools-devel + Development files for kdoctools + + qt5-base-devel + kde5-kdoctools + kde5-karchive-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kemoticons/actions.py b/desktop/kde/kde5-framework/kde5-kemoticons/actions.py new file mode 100755 index 0000000000..4d62960137 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kemoticons/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", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kemoticons/pspec.xml b/desktop/kde/kde5-framework/kde5-kemoticons/pspec.xml new file mode 100755 index 0000000000..fd50d90ef9 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kemoticons/pspec.xml @@ -0,0 +1,64 @@ + + + + + kde5-kemoticons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE emoticon manager + KEmoticons converts emoticons from text to a graphical representation with images in HTML. + http://download.kde.org/stable/frameworks/5.10/kemoticons-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kemoticons + + qt5-base + kde5-karchive + kde5-kcoreaddons + kde5-kconfig + kde5-kservice + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kemoticons-devel + Development files for kemoticons + + kde5-kemoticons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kglobalaccel/actions.py b/desktop/kde/kde5-framework/kde5-kglobalaccel/actions.py new file mode 100755 index 0000000000..e2f17d2484 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kglobalaccel/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/kde5-framework/kde5-kglobalaccel/pspec.xml b/desktop/kde/kde5-framework/kde5-kglobalaccel/pspec.xml new file mode 100755 index 0000000000..4a977a56c4 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kglobalaccel/pspec.xml @@ -0,0 +1,69 @@ + + + + + kde5-kglobalaccel + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Global desktop keyboard shortcuts + KGlobalAccel allows you to have global accelerators that are independent of the focused window. + http://download.kde.org/stable/frameworks/5.10/kglobalaccel-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + python3 + extra-cmake-modules + + + + + kde5-kglobalaccel + + qt5-base + kde5-ki18n + kde5-kcrash + kde5-kconfig + qt5-x11extras + kde5-kcoreaddons + kde5-kdbusaddons + xcb-util-keysyms + kde5-kwindowsystem + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kglobalaccel-devel + Development files for kglobalaccel + + kde5-kglobalaccel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/lookandfeel/kde5-oxygen-themes/actions.py b/desktop/kde/kde5-framework/kde5-kguiaddons/actions.py similarity index 90% rename from desktop/kde/lookandfeel/kde5-oxygen-themes/actions.py rename to desktop/kde/kde5-framework/kde5-kguiaddons/actions.py index f137cee066..d4321b3b1a 100755 --- a/desktop/kde/lookandfeel/kde5-oxygen-themes/actions.py +++ b/desktop/kde/kde5-framework/kde5-kguiaddons/actions.py @@ -19,5 +19,4 @@ def build(): def install(): cmaketools.install() - pisitools.dodoc("COPYING") - + pisitools.dodoc("README.md", "COPYING.LIB", "COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kguiaddons/pspec.xml b/desktop/kde/kde5-framework/kde5-kguiaddons/pspec.xml new file mode 100755 index 0000000000..fe815dc79c --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kguiaddons/pspec.xml @@ -0,0 +1,59 @@ + + + + + kde5-kguiaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Utilities for graphical user interfaces + The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. + http://download.kde.org/stable/frameworks/5.10/kguiaddons-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kguiaddons + + qt5-base + qt5-x11extras + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kguiaddons-devel + Development files for kguiaddons + + kde5-kguiaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-ki18n/actions.py b/desktop/kde/kde5-framework/kde5-ki18n/actions.py new file mode 100755 index 0000000000..94169eca50 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ki18n/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB", "COPYING-CMAKE-SCRIPTS") diff --git a/desktop/kde/kde5-framework/kde5-ki18n/pspec.xml b/desktop/kde/kde5-framework/kde5-ki18n/pspec.xml new file mode 100755 index 0000000000..dbcb76a569 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ki18n/pspec.xml @@ -0,0 +1,60 @@ + + + + + kde5-ki18n + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE Gettext-based UI text internationalization. + KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. + http://download.kde.org/stable/frameworks/5.10/ki18n-5.10.0.tar.xz + + qt5-base-devel + python + extra-cmake-modules + + + + + kde5-ki18n + + qt5-base + qt5-script + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-ki18n-devel + Development files for kde5-ki18n + + kde5-ki18n + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-ki18n/translations.xml b/desktop/kde/kde5-framework/kde5-ki18n/translations.xml new file mode 100755 index 0000000000..87e767ae6f --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ki18n/translations.xml @@ -0,0 +1,13 @@ + + + + ki18n + KDE grafik arabirim yerelleştirme kitaplığı + ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır + + + + ki18n-devel + ki18n için geliştirme dosyaları + + diff --git a/desktop/kde/base/kde5-plasma-workspace-wallpapers/actions.py b/desktop/kde/kde5-framework/kde5-kiconthemes/actions.py similarity index 81% rename from desktop/kde/base/kde5-plasma-workspace-wallpapers/actions.py rename to desktop/kde/kde5-framework/kde5-kiconthemes/actions.py index 8f1b9185ee..648143a2e1 100755 --- a/desktop/kde/base/kde5-plasma-workspace-wallpapers/actions.py +++ b/desktop/kde/kde5-framework/kde5-kiconthemes/actions.py @@ -10,11 +10,12 @@ 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 \ - -DPYTHON_EXECUTABLE=/usr/bin/python3 \ - -DQML_INSTALL_DIR=lib/qt5/qml \ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ - -DSYSCONF_INSTALL_DIR=/etc \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ -DBUILD_TESTING=OFF") def build(): @@ -23,5 +24,4 @@ def build(): def install(): cmaketools.install() - pisitools.dodoc("COPYING", "AUTHORS") - + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kiconthemes/pspec.xml b/desktop/kde/kde5-framework/kde5-kiconthemes/pspec.xml new file mode 100755 index 0000000000..b1be2e856a --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kiconthemes/pspec.xml @@ -0,0 +1,68 @@ + + + + + kde5-kiconthemes + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 icon utilities + This library contains classes to improve the handling of icons in applications using the KDE Frameworks. + http://download.kde.org/stable/frameworks/5.10/kiconthemes-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kiconthemes + + qt5-base + qt5-svg + kde5-kconfigwidgets + kde5-ki18n + kde5-kitemviews + kde5-kwidgetsaddons + kde5-kconfig + kde5-kcoreaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kiconthemes-devel + Development files for kiconthemes + + kde5-kiconthemes + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kidletime/actions.py b/desktop/kde/kde5-framework/kde5-kidletime/actions.py new file mode 100755 index 0000000000..121fcea65d --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kidletime/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -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") diff --git a/desktop/kde/kde5-framework/kde5-kidletime/pspec.xml b/desktop/kde/kde5-framework/kde5-kidletime/pspec.xml new file mode 100755 index 0000000000..e1c0b42eb6 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kidletime/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kidletime + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Idle time reporting utility + KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. + http://download.kde.org/stable/frameworks/5.10/kidletime-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + qt5-x11extras-devel + + + + + kde5-kidletime + + qt5-base + libXScrnSaver + libXext + qt5-x11extras + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kidletime-devel + Development files for kidletime + + kde5-kidletime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kimageformats/actions.py b/desktop/kde/kde5-framework/kde5-kimageformats/actions.py new file mode 100644 index 0000000000..1c77b54185 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kimageformats/pspec.xml b/desktop/kde/kde5-framework/kde5-kimageformats/pspec.xml new file mode 100644 index 0000000000..ffe25431f5 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kimageformats/pspec.xml @@ -0,0 +1,47 @@ + + + + + kde5-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.10/kimageformats-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kimageformats + + qt5-base + openexr-libs + ilmbase + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kinit/actions.py b/desktop/kde/kde5-framework/kde5-kinit/actions.py new file mode 100644 index 0000000000..66afdb4b62 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kinit/pspec.xml b/desktop/kde/kde5-framework/kde5-kinit/pspec.xml new file mode 100644 index 0000000000..1d01834799 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kinit/pspec.xml @@ -0,0 +1,70 @@ + + + + + kde5-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.10/kinit-5.10.0.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kinit + + qt5-base + kde5-kcrash + kde5-kcoreaddons + kde5-kconfig + kde5-kdoctools + kde5-ki18n + kde5-kio + kde5-kservice + kde5-kwindowsystem + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/locale + /usr/bin + /usr/share/doc + /usr/share/man + + + + kde5-kinit-devel + Development files for kinit + + qt5-base-devel + kde5-kinit + + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kio/actions.py b/desktop/kde/kde5-framework/kde5-kio/actions.py new file mode 100644 index 0000000000..863dc8a923 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch b/desktop/kde/kde5-framework/kde5-kio/files/0001-Fix-thumbnails-for-mimetype-groups.patch new file mode 100644 index 0000000000..5dc3083626 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kio/files/0002-Fix-relative-paths-being-turned-into-http-urls-by-fr.patch b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-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/kde5-framework/kde5-kio/pspec.xml b/desktop/kde/kde5-framework/kde5-kio/pspec.xml new file mode 100644 index 0000000000..b7fbd55a6e --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kio/pspec.xml @@ -0,0 +1,92 @@ + + + + + kde5-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.10/kio-5.10.0.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + + + + + kde5-kio + + qt5-base + mit-kerberos + kde5-knotifications + libxslt + qt5-script + qt5-x11extras + kde5-karchive + kde5-kconfig + kde5-kcodecs + kde5-kbookmarks + kde5-kcompletion + kde5-kconfigwidgets + kde5-kcoreaddons + kde5-kdbusaddons + kde5-ki18n + kde5-kiconthemes + kde5-kitemviews + kde5-kjobwidgets + kde5-kservice + kde5-ktextwidgets + kde5-kwallet + kde5-kwidgetsaddons + kde5-kwindowsystem + kde5-kxmlgui + kde5-solid + + + /etc/ + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kde5-kio-devel + Development files for kio + + qt5-base-devel + kde5-kio + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kitemmodels/actions.py b/desktop/kde/kde5-framework/kde5-kitemmodels/actions.py new file mode 100644 index 0000000000..3c58786542 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kitemmodels/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", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kitemmodels/pspec.xml b/desktop/kde/kde5-framework/kde5-kitemmodels/pspec.xml new file mode 100644 index 0000000000..28da8ce4c9 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kitemmodels/pspec.xml @@ -0,0 +1,59 @@ + + + + + kde5-kitemmodels + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Set of item models extending the Qt model-view framework + KItemModels provides a set of item models extending the Qt model-view framework. + http://download.kde.org/stable/frameworks/5.10/kitemmodels-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kitemmodels + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kitemmodels-devel + Development files for kitemmodels + + qt5-base-devel + kde5-kitemmodels + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kitemviews/actions.py b/desktop/kde/kde5-framework/kde5-kitemviews/actions.py new file mode 100755 index 0000000000..46a33297ba --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kitemviews/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", "COPYING.LIB", "COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kitemviews/pspec.xml b/desktop/kde/kde5-framework/kde5-kitemviews/pspec.xml new file mode 100755 index 0000000000..5d768aceb4 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kitemviews/pspec.xml @@ -0,0 +1,61 @@ + + + + + kde5-kitemviews + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Set of item models extending the Qt model-view framework + KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. + http://download.kde.org/stable/frameworks/5.10/kitemviews-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kitemviews + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kitemviews-devel + Development files for kitemviews + + qt5-base-devel + kde5-kitemviews + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kjobwidgets/actions.py b/desktop/kde/kde5-framework/kde5-kjobwidgets/actions.py new file mode 100755 index 0000000000..3c58786542 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kjobwidgets/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", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kjobwidgets/pspec.xml b/desktop/kde/kde5-framework/kde5-kjobwidgets/pspec.xml new file mode 100755 index 0000000000..963f873c37 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kjobwidgets/pspec.xml @@ -0,0 +1,67 @@ + + + + + kde5-kjobwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Widgets for showing progress of asynchronous jobs + KJobWIdgets provides widgets for showing progress of asynchronous jobs. + http://download.kde.org/stable/frameworks/5.10/kjobwidgets-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kjobwidgets + + qt5-base + kde5-kcoreaddons + kde5-kwidgetsaddons + qt5-x11extras + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kjobwidgets-devel + Development files for kjobwidgets + + qt5-base-devel + kde5-kjobwidgets + kde5-kcoreaddons-devel + kde5-kwidgetsaddons-devel + qt5-x11extras-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/base/kde5-plasma-framework/actions.py b/desktop/kde/kde5-framework/kde5-knewstuff/actions.py similarity index 84% rename from desktop/kde/base/kde5-plasma-framework/actions.py rename to desktop/kde/kde5-framework/kde5-knewstuff/actions.py index 2224377fc7..11b2858877 100644 --- a/desktop/kde/base/kde5-plasma-framework/actions.py +++ b/desktop/kde/kde5-framework/kde5-knewstuff/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("README.md", "COPYING", "COPYING.LIB") + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-knewstuff/pspec.xml b/desktop/kde/kde5-framework/kde5-knewstuff/pspec.xml new file mode 100755 index 0000000000..fea18b4f48 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-knewstuff/pspec.xml @@ -0,0 +1,78 @@ + + + + + kde5-knewstuff + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Framework for downloading and sharing additional application data + The KNewStuff library implements collaborative data sharing for applications. + http://download.kde.org/stable/frameworks/5.10/knewstuff-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-knewstuff + + qt5-base + boost + kde5-kwidgetsaddons + kde5-ktextwidgets + kde5-kiconthemes + kde5-kcompletion + kde5-kitemviews + kde5-karchive + kde5-attica + kde5-kconfig + kde5-kcoreaddons + kde5-kcmutils + kde5-kdeclarative + kde5-kdbusaddons + kde5-ki18n + kde5-kio + kde5-kglobalaccel + kde5-kservice + kde5-kxmlgui + kde5-kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-knewstuff-devel + Development files for knewstuff + + qt5-base-devel + kde5-knewstuff + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-06 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-knotifications/actions.py b/desktop/kde/kde5-framework/kde5-knotifications/actions.py new file mode 100755 index 0000000000..309e61a6e8 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-knotifications/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", "COPYING-CMAKE-SCRIPTS") diff --git a/desktop/kde/kde5-framework/kde5-knotifications/pspec.xml b/desktop/kde/kde5-framework/kde5-knotifications/pspec.xml new file mode 100755 index 0000000000..bff13b007e --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-knotifications/pspec.xml @@ -0,0 +1,71 @@ + + + + + kde5-knotifications + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 Desktop notifications + KNotification is used to notify the user of an event. It covers feedback and persistent events. + http://download.kde.org/stable/frameworks/5.10/knotifications-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + python3 + extra-cmake-modules + + + + + kde5-knotifications + + qt5-base + qt5-phonon + qt5-libdbusmenu + libXtst + qt5-x11extras + kde5-kconfig + kde5-kcodecs + kde5-kcoreaddons + kde5-kiconthemes + kde5-kservice + kde5-kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-knotifications-devel + Development files for knotifications + + qt5-base-devel + kde5-knotifications + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-knotifyconfig/actions.py b/desktop/kde/kde5-framework/kde5-knotifyconfig/actions.py new file mode 100755 index 0000000000..58699d30b0 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-knotifyconfig/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -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/kde5-framework/kde5-knotifyconfig/pspec.xml b/desktop/kde/kde5-framework/kde5-knotifyconfig/pspec.xml new file mode 100755 index 0000000000..c504df2424 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-knotifyconfig/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-knotifyconfig + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Configuration dialog for desktop notifications + KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. + http://download.kde.org/stable/frameworks/5.10/knotifyconfig-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-knotifyconfig + + qt5-base + qt5-phonon + kde5-kconfig + kde5-kcompletion + kde5-ki18n + kde5-kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-knotifyconfig-devel + Development files for knotifyconfig + + qt5-base-devel + kde5-knotifyconfig + kde5-ki18n-devel + kde5-kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kpackage/actions.py b/desktop/kde/kde5-framework/kde5-kpackage/actions.py new file mode 100644 index 0000000000..eb0cad697c --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpackage/actions.py @@ -0,0 +1,27 @@ +#!/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 shelltools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + #shelltools.cd("kpackage") + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -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.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("COPYING", "COPYING.LIB", "README.md") diff --git a/desktop/kde/kde5-framework/kde5-kpackage/pspec.xml b/desktop/kde/kde5-framework/kde5-kpackage/pspec.xml new file mode 100644 index 0000000000..061f86e5b0 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpackage/pspec.xml @@ -0,0 +1,54 @@ + + + + + kde5-kpackage + https://userbase.kde.org/KPackage + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPL + app:library + Framework that lets applications manage user installable packages of non-binary assets + KPackage is dependent on the Smart package manager. + http://download.kde.org/stable/frameworks/5.10/kpackage-5.10.0.tar.xz + + qt5-base-devel + python3 + qt5-tools-devel + extra-cmake-modules + kde5-kdoctools-devel + + + + + kde5-kpackage + + qt5-base + kde5-kconfig + kde5-ki18n + kde5-kcoreaddons + kde5-karchive + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/include/ + /usr/share + /usr/share/locale + /usr/share/man/man1 + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kpackage/translations.xml b/desktop/kde/kde5-framework/kde5-kpackage/translations.xml new file mode 100644 index 0000000000..4fad3a2fcf --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpackage/translations.xml @@ -0,0 +1,8 @@ + + + + kde5-kpackage + Framework that lets applications manage user installable packages of non-binary assets + KPackage is dependent on the Smart package manager. + + diff --git a/desktop/kde/kde5-framework/kde5-kparts/actions.py b/desktop/kde/kde5-framework/kde5-kparts/actions.py new file mode 100644 index 0000000000..090c0f2dc3 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kparts/pspec.xml b/desktop/kde/kde5-framework/kde5-kparts/pspec.xml new file mode 100644 index 0000000000..8ef73156cd --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kparts/pspec.xml @@ -0,0 +1,69 @@ + + + + + kde5-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.10/kparts-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kparts + + qt5-base + kde5-kjobwidgets + kde5-kconfig + kde5-kcoreaddons + kde5-ki18n + kde5-kiconthemes + kde5-knotifications + kde5-kservice + kde5-kwidgetsaddons + kde5-kxmlgui + kde5-kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kparts-devel + Development files for kparts + + qt5-base-devel + kde5-kparts + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kpeople/actions.py b/desktop/kde/kde5-framework/kde5-kpeople/actions.py new file mode 100755 index 0000000000..3ac5ef81de --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpeople/actions.py @@ -0,0 +1,29 @@ +#!/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 \ + -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.dodoc("COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kpeople/pspec.xml b/desktop/kde/kde5-framework/kde5-kpeople/pspec.xml new file mode 100755 index 0000000000..765da2ec06 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpeople/pspec.xml @@ -0,0 +1,67 @@ + + + + + kde5-kpeople + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + A contact aggregation library for KDE + KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. + http://download.kde.org/stable/frameworks/5.10/kpeople-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kpeople + + qt5-base + kde5-kconfig + qt5-declarative + kde5-kcoreaddons + kde5-kservice + kde5-kwidgetsaddons + kde5-ki18n + kde5-kitemviews + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kpeople-devel + Development files for kpeople + + qt5-base-devel + kde5-kpeople + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kplotting/actions.py b/desktop/kde/kde5-framework/kde5-kplotting/actions.py new file mode 100755 index 0000000000..3c58786542 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kplotting/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", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-kplotting/pspec.xml b/desktop/kde/kde5-framework/kde5-kplotting/pspec.xml new file mode 100755 index 0000000000..7567cd2528 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kplotting/pspec.xml @@ -0,0 +1,57 @@ + + + + + kde5-kplotting + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 Data plotting + Kplotting contains data plotting classes for QT 5 and KDE + http://download.kde.org/stable/frameworks/5.10/kplotting-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kplotting + + qt5-base + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kplotting-devel + Development files for kplotting + + qt5-base-devel + kde5-kplotting + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kpty/actions.py b/desktop/kde/kde5-framework/kde5-kpty/actions.py new file mode 100644 index 0000000000..15bcac6bf7 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpty/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", "COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kpty/pspec.xml b/desktop/kde/kde5-framework/kde5-kpty/pspec.xml new file mode 100644 index 0000000000..fab49435a4 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kpty/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-kpty + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Libraries for pseudo terminal devices + Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. + http://download.kde.org/stable/frameworks/5.10/kpty-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kpty + + qt5-base + utempter + kde5-kcoreaddons + kde5-ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kpty-devel + Development files for kpty + + qt5-base-devel + utempter-devel + kde5-kcoreaddons-devel + kde5-ki18n-devel + kde5-kpty + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kservice/actions.py b/desktop/kde/kde5-framework/kde5-kservice/actions.py new file mode 100755 index 0000000000..2603493149 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kservice/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB", "COPYING.GPL3") diff --git a/desktop/kde/kde5-framework/kde5-kservice/pspec.xml b/desktop/kde/kde5-framework/kde5-kservice/pspec.xml new file mode 100755 index 0000000000..f7572f865b --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kservice/pspec.xml @@ -0,0 +1,75 @@ + + + + + kde5-kservice + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 Desktop Services + Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. + http://download.kde.org/stable/frameworks/5.10/kservice-5.10.0.tar.xz + + qt5-base-devel + python3 + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kservice + + qt5-base + kde5-kconfig + kde5-kcoreaddons + kde5-kcrash + kde5-kdbusaddons + kde5-ki18n + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + + kde5-kservice-devel + Development files for kservice + + qt5-base-devel + boost-devel + kde5-kservice + kde5-kconfig-devel + kde5-kcoreaddons-devel + kde5-kdbusaddons-devel + kde5-ki18n-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-ktexteditor/actions.py b/desktop/kde/kde5-framework/kde5-ktexteditor/actions.py new file mode 100755 index 0000000000..cc99c4db53 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ktexteditor/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -DLIB_INSTALL_DIR=lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-ktexteditor/pspec.xml b/desktop/kde/kde5-framework/kde5-ktexteditor/pspec.xml new file mode 100755 index 0000000000..d4278abf4d --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ktexteditor/pspec.xml @@ -0,0 +1,79 @@ + + + + + kde5-ktexteditor + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 text editor libraries + KTextEditor provides a powerful text editor component that you can embed in your application. + http://download.kde.org/stable/frameworks/5.10/ktexteditor-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-ktexteditor + + qt5-script + qt5-base + kde5-ktextwidgets + kde5-kwidgetsaddons + kde5-kconfigwidgets + kde5-kjobwidgets + kde5-kiconthemes + kde5-kcoreaddons + kde5-kcompletion + kde5-kitemviews + kde5-kxmlgui + kde5-kcodecs + kde5-karchive + kde5-kguiaddons + kde5-kconfig + kde5-ki18n + kde5-kio + kde5-ki18n + kde5-kparts + kde5-sonnet + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-ktexteditor-devel + Development files for ktexteditor + + qt5-base-devel + kde5-ktexteditor + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-ktextwidgets/actions.py b/desktop/kde/kde5-framework/kde5-ktextwidgets/actions.py new file mode 100755 index 0000000000..c14cef5133 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ktextwidgets/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -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/kde5-framework/kde5-ktextwidgets/pspec.xml b/desktop/kde/kde5-framework/kde5-ktextwidgets/pspec.xml new file mode 100755 index 0000000000..69be33aa30 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-ktextwidgets/pspec.xml @@ -0,0 +1,81 @@ + + + + + kde5-ktextwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 text editing widgets + KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. + http://download.kde.org/stable/frameworks/5.10/ktextwidgets-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-ktextwidgets + + qt5-base + kde5-kconfig + kde5-kcompletion + kde5-kconfigwidgets + kde5-kiconthemes + kde5-kwidgetsaddons + kde5-ki18n + kde5-sonnet + kde5-kservice + kde5-kcoreaddons + kde5-kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-ktextwidgets-devel + Development files for ktextwidgets + + qt5-base-devel + kde5-ktextwidgets + kde5-kconfig-devel + kde5-kcompletion-devel + kde5-kconfigwidgets-devel + kde5-kiconthemes-devel + kde5-kwidgetsaddons-devel + kde5-ki18n-devel + kde5-sonnet-devel + kde5-kservice-devel + kde5-kcoreaddons-devel + kde5-kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kunitconversion/actions.py b/desktop/kde/kde5-framework/kde5-kunitconversion/actions.py new file mode 100755 index 0000000000..6b4f921b4d --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kunitconversion/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(): + pisitools.ldflags.add("-Wl,-rpath,/usr/lib") + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DLIB_INSTALL_DIR=lib \ + -DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \ + -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -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/kde5-framework/kde5-kunitconversion/pspec.xml b/desktop/kde/kde5-framework/kde5-kunitconversion/pspec.xml new file mode 100755 index 0000000000..1f430edf9f --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kunitconversion/pspec.xml @@ -0,0 +1,61 @@ + + + + + kde5-kunitconversion + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE unit conversion framework + KUnitConversion provides functions to convert values in different physical units. + http://download.kde.org/stable/frameworks/5.10/kunitconversion-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + + + kde5-kunitconversion + + qt5-base + kde5-ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kunitconversion-devel + Development files for kunitconversion + + qt5-base-devel + kde5-kunitconversion + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kwallet/actions.py b/desktop/kde/kde5-framework/kde5-kwallet/actions.py new file mode 100755 index 0000000000..6da79e6628 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/utils/kde5-kwallet/pspec.xml b/desktop/kde/kde5-framework/kde5-kwallet/pspec.xml similarity index 64% rename from desktop/kde/utils/kde5-kwallet/pspec.xml rename to desktop/kde/kde5-framework/kde5-kwallet/pspec.xml index d40d07e08d..c27b43e087 100755 --- a/desktop/kde/utils/kde5-kwallet/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-kwallet/pspec.xml @@ -13,18 +13,10 @@ 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.9/kwallet-5.9.0.tar.xz + http://download.kde.org/stable/frameworks/5.10/kwallet-5.10.0.tar.xz qt5-base-devel - kde5-kconfig-devel - kde5-kcoreaddons-devel - kde5-kdbusaddons-devel - kde5-ki18n-devel - kde5-kiconthemes-devel - kde5-knotifications-devel - kde5-kservice-devel - kde5-kwidgetsaddons-devel - kde5-kwindowsystem-devel + python3 extra-cmake-modules @@ -58,9 +50,7 @@ Development files for kwallet qt5-base-devel - kde5-kwallet - kde5-kconfig-devel - kde5-kwindowsystem-devel + kde5-kwallet /usr/include @@ -70,26 +60,12 @@ - - 2015-05-21 - 5.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-26 - 5.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-09-20 - 5.2.0 - First release - Idris Kalp - idriskalp@gmail.com - + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + diff --git a/desktop/kde/kde5-framework/kde5-kwidgetsaddons/actions.py b/desktop/kde/kde5-framework/kde5-kwidgetsaddons/actions.py new file mode 100755 index 0000000000..b3339025b6 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kwidgetsaddons/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","COPYING.LIB", "COPYING") diff --git a/desktop/kde/kde5-framework/kde5-kwidgetsaddons/pspec.xml b/desktop/kde/kde5-framework/kde5-kwidgetsaddons/pspec.xml new file mode 100755 index 0000000000..c3aa87c493 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kwidgetsaddons/pspec.xml @@ -0,0 +1,61 @@ + + + + + kde5-kwidgetsaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 desktop widgets + KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. + http://download.kde.org/stable/frameworks/5.10/kwidgetsaddons-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kwidgetsaddons + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kwidgetsaddons-devel + Development files for kwidgetsaddons + + qt5-base-devel + kde5-kwidgetsaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/utils/kde5-kwallet/actions.py b/desktop/kde/kde5-framework/kde5-kwindowsystem/actions.py similarity index 90% rename from desktop/kde/utils/kde5-kwallet/actions.py rename to desktop/kde/kde5-framework/kde5-kwindowsystem/actions.py index 9b9d43beb0..25e5a4e58b 100755 --- a/desktop/kde/utils/kde5-kwallet/actions.py +++ b/desktop/kde/kde5-framework/kde5-kwindowsystem/actions.py @@ -11,6 +11,7 @@ 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(): diff --git a/desktop/kde/kde5-framework/kde5-kwindowsystem/pspec.xml b/desktop/kde/kde5-framework/kde5-kwindowsystem/pspec.xml new file mode 100755 index 0000000000..82e00623da --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kwindowsystem/pspec.xml @@ -0,0 +1,69 @@ + + + + + kde5-kwindowsystem + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 window manager access framework + KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. + http://download.kde.org/stable/frameworks/5.10/kwindowsystem-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-kwindowsystem + + qt5-base + qt5-x11extras + libXfixes + xcb-util-keysyms + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + + kde5-kwindowsystem-devel + Development files for kwindowsystem + + qt5-base-devel + libXrender-devel + libXfixes-devel + xcb-util-devel + xcb-util-keysyms-devel + kde5-kwindowsystem + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kxmlgui/actions.py b/desktop/kde/kde5-framework/kde5-kxmlgui/actions.py new file mode 100755 index 0000000000..e8aac792cd --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kxmlgui/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -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", "COPYING.LIB", "TODO.xmlgui") diff --git a/desktop/kde/kde5-framework/kde5-kxmlgui/files/session-restore.patch b/desktop/kde/kde5-framework/kde5-kxmlgui/files/session-restore.patch new file mode 100644 index 0000000000..3e834e872c --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kxmlgui/files/session-restore.patch @@ -0,0 +1,55 @@ +From: Stefan Becker +Date: Sat, 09 May 2015 14:17:25 +0000 +Subject: Add session management for KMainWindow +X-Git-Url: http://quickgit.kde.org/?p=kxmlgui.git&a=commitdiff&h=fa86f6e4afd4a4f32d297f271d3daececc6c0ba4 +--- +Add session management for KMainWindow + +- replace the KConfig object in KConfigGui with a new one using the +session id and key from the QSessionManager object +- make sure that the data is stored after the application has update it +- if the KConfig object is represented by a local file then add a +discard command to the session manager object + +BUG: 346768 +REVIEW: 123706 +--- + + +--- a/src/kmainwindow.cpp ++++ b/src/kmainwindow.cpp +@@ -127,8 +127,10 @@ + { + } + +-bool KMWSessionManager::saveState(QSessionManager &) +-{ ++bool KMWSessionManager::saveState(QSessionManager &sm) ++{ ++ KConfigGui::setSessionConfig(sm.sessionId(), sm.sessionKey()); ++ + KConfig *config = KConfigGui::sessionConfig(); + if (KMainWindow::memberList().count()) { + // According to Jochen Wilhelmy , this +@@ -144,6 +146,19 @@ + + KConfigGroup group(config, "Number"); + group.writeEntry("NumberOfWindows", n); ++ ++ // store new status to disk ++ config->sync(); ++ ++ // generate discard command for new file ++ QString localFilePath = QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + QLatin1Char('/') + config->name(); ++ if (QFile::exists(localFilePath)) { ++ QStringList discard; ++ discard << QLatin1String("rm"); ++ discard << localFilePath; ++ sm.setDiscardCommand(discard); ++ } ++ + return true; + } + + + diff --git a/desktop/kde/kde5-framework/kde5-kxmlgui/pspec.xml b/desktop/kde/kde5-framework/kde5-kxmlgui/pspec.xml new file mode 100755 index 0000000000..c8ee22b5f1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kxmlgui/pspec.xml @@ -0,0 +1,75 @@ + + + + + kde5-kxmlgui + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Framework for managing menu and toolbar actions + Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. + http://download.kde.org/stable/frameworks/5.10/kxmlgui-5.10.0.tar.xz + + qt5-base-devel + python3 + extra-cmake-modules + + + session-restore.patch + + + + + kde5-kxmlgui + + qt5-base + kde5-attica + kde5-kcoreaddons + kde5-kconfig + kde5-kconfigwidgets + kde5-kglobalaccel + kde5-ki18n + kde5-kiconthemes + kde5-kitemviews + kde5-ktextwidgets + kde5-kwidgetsaddons + kde5-kwindowsystem + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kxmlgui-devel + Development files for kxmlgui + + qt5-base-devel + kde5-kxmlgui + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-kxmlrpcclient/actions.py b/desktop/kde/kde5-framework/kde5-kxmlrpcclient/actions.py new file mode 100755 index 0000000000..f6fbe53db2 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-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/kde5-framework/kde5-kxmlrpcclient/pspec.xml b/desktop/kde/kde5-framework/kde5-kxmlrpcclient/pspec.xml new file mode 100755 index 0000000000..dad087df7f --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-kxmlrpcclient/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-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.10/kxmlrpcclient-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + python3 + + + + + kde5-kxmlrpcclient + + qt5-base + kde5-ki18n + kde5-kcoreaddons + kde5-kio + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kxmlrpcclient-devel + Development files for kdelibs4-support + + qt5-base-devel + kde5-kxmlrpcclient + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-modemmanager-qt/actions.py b/desktop/kde/kde5-framework/kde5-modemmanager-qt/actions.py new file mode 100755 index 0000000000..ce8a5a1440 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-modemmanager-qt/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README", "README.md", "COPYING.LIB") + diff --git a/desktop/kde/kde5-framework/kde5-modemmanager-qt/pspec.xml b/desktop/kde/kde5-framework/kde5-modemmanager-qt/pspec.xml new file mode 100755 index 0000000000..e82aa23685 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-modemmanager-qt/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-modemmanger-qt + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Qt wrapper for ModemManager DBus API + Qt wrapper for ModemManager DBus API + http://download.kde.org/stable/frameworks/5.10/modemmanager-qt-5.10.0.tar.xz + + qt5-base-devel + ModemManager-devel + extra-cmake-modules + + + + + kde5-modemmanager-qt + + qt5-base + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-modemmanger-qt-devel + Development files for kde5-modemmanger-qt + + qt5-base-devel + kde5-modemmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-networkmanager-qt/actions.py b/desktop/kde/kde5-framework/kde5-networkmanager-qt/actions.py new file mode 100755 index 0000000000..e1303eae11 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-networkmanager-qt/actions.py @@ -0,0 +1,25 @@ +#!/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 \ + -DSYSCONF_INSTALL_DIR=/etc \ + -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/kde5-framework/kde5-networkmanager-qt/pspec.xml b/desktop/kde/kde5-framework/kde5-networkmanager-qt/pspec.xml new file mode 100755 index 0000000000..d134837e15 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-networkmanager-qt/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-networkmanager-qt + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + A QT wrapper around the NetworkManager libraries + A QT wrapper around the NetworkManager libraries + http://download.kde.org/stable/frameworks/5.10/networkmanager-qt-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + NetworkManager-devel + + + + + kde5-networkmanager-qt + + qt5-base + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-networkmanager-qt-devel + Development files for kde5-networkmanager-qt + + qt5-base-devel + kde5-networkmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-plasma-framework/actions.py b/desktop/kde/kde5-framework/kde5-plasma-framework/actions.py new file mode 100755 index 0000000000..9cf86fce51 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-plasma-framework/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 \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DLOCALE_INSTALL_DIR=/usr/share/locale \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB") diff --git a/desktop/kde/base/kde5-plasma-framework/pspec.xml b/desktop/kde/kde5-framework/kde5-plasma-framework/pspec.xml similarity index 60% rename from desktop/kde/base/kde5-plasma-framework/pspec.xml rename to desktop/kde/kde5-framework/kde5-plasma-framework/pspec.xml index ce8ece21d2..4ef1689d36 100755 --- a/desktop/kde/base/kde5-plasma-framework/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-plasma-framework/pspec.xml @@ -13,33 +13,11 @@ app:console Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 Plasma library and runtime components based upon KF5 and Qt5 - http://download.kde.org/stable/frameworks/5.9/plasma-framework-5.9.0.tar.xz + http://download.kde.org/stable/frameworks/5.10/plasma-framework-5.10.0.tar.xz - qt5-base-devel - qt5-svg-devel - qt5-script-devel - qt5-x11extras-devel - qt5-declarative-devel - kde5-kpackage - mesa-devel - kde5-kactivities-devel - kde5-knotifications-devel - kde5-karchive-devel - kde5-kconfig-devel - kde5-kconfigwidgets-devel - kde5-kcoreaddons-devel - kde5-kdbusaddons-devel - kde5-kdeclarative-devel + qt5-base-devel + qt5-tools-devel kde5-kdoctools-devel - kde5-kglobalaccel-devel - kde5-kguiaddons-devel - kde5-ki18n-devel - kde5-kiconthemes-devel - kde5-kio-devel - kde5-kparts-devel - kde5-kservice-devel - kde5-kwindowsystem-devel - kde5-kxmlgui-devel extra-cmake-modules @@ -52,7 +30,7 @@ qt5-script qt5-x11extras qt5-declarative - mesa + mesa kde5-kactivities kde5-knotifications kde5-kpackage @@ -100,26 +78,12 @@ - - 2015-05-21 - 5.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-27 - 5.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-09-20 - 5.2.0 - First release - Idris Kalp - idriskalp@gmail.com - + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + diff --git a/desktop/kde/kde5-framework/kde5-solid/actions.py b/desktop/kde/kde5-framework/kde5-solid/actions.py new file mode 100755 index 0000000000..5dc89c38d1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-solid/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 \ + -DQML_INSTALL_DIR=lib/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DLIB_INSTALL_DIR=lib \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md","COPYING.LIB", "TODO") diff --git a/desktop/kde/kde5-framework/kde5-solid/pspec.xml b/desktop/kde/kde5-framework/kde5-solid/pspec.xml new file mode 100755 index 0000000000..318be2c245 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-solid/pspec.xml @@ -0,0 +1,63 @@ + + + + + kde5-solid + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 hardware integration framework + Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. + http://download.kde.org/stable/frameworks/5.10/solid-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-solid + + qt5-base + qt5-declarative + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + + kde5-solid-devel + Development files for solid + + qt5-base-devel + kde5-solid + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-sonnet/actions.py b/desktop/kde/kde5-framework/kde5-sonnet/actions.py new file mode 100644 index 0000000000..2faf5b63c8 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-sonnet/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 \ + -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ + -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/kde5-framework/kde5-sonnet/pspec.xml b/desktop/kde/kde5-framework/kde5-sonnet/pspec.xml new file mode 100644 index 0000000000..277be35eda --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-sonnet/pspec.xml @@ -0,0 +1,64 @@ + + + + + kde5-sonnet + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE spell schecking library + 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.10/sonnet-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + extra-cmake-modules + + + + + kde5-sonnet + + qt5-base + aspell + hunspell + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + + kde5-sonnet-devel + Development files for sonnet + + qt5-base-devel + kde5-sonnet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-framework/kde5-threadweaver/actions.py b/desktop/kde/kde5-framework/kde5-threadweaver/actions.py new file mode 100644 index 0000000000..25e5a4e58b --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-threadweaver/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","COPYING.LIB") diff --git a/desktop/kde/kde5-framework/kde5-threadweaver/pspec.xml b/desktop/kde/kde5-framework/kde5-threadweaver/pspec.xml new file mode 100644 index 0000000000..7ef10787f1 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-threadweaver/pspec.xml @@ -0,0 +1,58 @@ + + + + + kde5-threadweaver + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Multi-threaded programming framework for KDE + ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. + http://download.kde.org/stable/frameworks/5.10/threadweaver-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-threadweaver + + qt5-base + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-threadweaver-devel + Development files for threadweaver + + qt5-base-devel + kde5-threadweaver + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/bluez-qt/actions.py b/desktop/kde/kde5-plasma/bluez-qt/actions.py new file mode 100644 index 0000000000..8959ab078b --- /dev/null +++ b/desktop/kde/kde5-plasma/bluez-qt/actions.py @@ -0,0 +1,20 @@ +#!/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 shelltools +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure("-DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d") + +def build(): + kde5.make() + +def install(): + kde5.install() + + #pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/kde5-plasma/bluez-qt/pspec.xml b/desktop/kde/kde5-plasma/bluez-qt/pspec.xml new file mode 100755 index 0000000000..5bc14f90a5 --- /dev/null +++ b/desktop/kde/kde5-plasma/bluez-qt/pspec.xml @@ -0,0 +1,57 @@ + + + + + bluez-qt + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + Qt wrapper for KDE 5 Bluez DBus API + Qt wrapper for KDE 5 DBus API. + http://download.kde.org/stable/plasma/5.3.1/bluez-qt-5.3.1.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + bluez-qt + + qt5-base + qt5-declarative + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + bluez-qt-devel + Development files for bluez-qt + + qt5-base-devel + bluez-qt + + + /usr/include + /usr/lib/cmake + + + + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/base/kde5-baloo/actions.py b/desktop/kde/kde5-plasma/kde5-baloo/actions.py similarity index 87% rename from desktop/kde/base/kde5-baloo/actions.py rename to desktop/kde/kde5-plasma/kde5-baloo/actions.py index d7c5b9e1c1..56638b7e32 100644 --- a/desktop/kde/base/kde5-baloo/actions.py +++ b/desktop/kde/kde5-plasma/kde5-baloo/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("MAINTAINER", "COPYING") + pisitools.dodoc("COPYING") diff --git a/desktop/kde/base/kde5-baloo/pspec.xml b/desktop/kde/kde5-plasma/kde5-baloo/pspec.xml similarity index 78% rename from desktop/kde/base/kde5-baloo/pspec.xml rename to desktop/kde/kde5-plasma/kde5-baloo/pspec.xml index 5323bc8531..0b993a6a04 100755 --- a/desktop/kde/base/kde5-baloo/pspec.xml +++ b/desktop/kde/kde5-plasma/kde5-baloo/pspec.xml @@ -6,36 +6,34 @@ http://www.kde.org Pisi Linux Admins - admins@pisilinux.org + admin@pisilinux.org LGPLv2 library app:console - KDE 5 Framework for searching and managing metadata + Framework for searching and managing metadata Baloo is a framework for searching and managing metada http://download.kde.org/stable/plasma/5.3.1/baloo-5.9.1.tar.xz qt5-base-devel - python3 kde5-kdoctools-devel - extra-cmake-modules + python3 + extra-cmake-modules kde5-baloo - qt5-base - qt5-declarative - attr - xapian-core + qt5-base + qt5-declarative + xapian-core + kde5-kcoreaddons + kde5-kdbusaddons kde5-kauth - kde5-kcoreaddons - kde5-kdbusaddons kde5-kcmutils kde5-kconfig kde5-kcrash - kde5-kitemmodels kde5-kdelibs4-support kde5-ki18n kde5-kidletime @@ -46,12 +44,12 @@ /etc - /usr/share + /usr/share /usr/share/locale /usr/bin /usr/lib/qt5 /usr/lib - /usr/share/doc + /usr/share/doc baloo @@ -63,7 +61,7 @@ kde5-baloo-devel - Development files for baloo5 + Development files for baloo-widgets qt5-base-devel kde5-baloo @@ -83,11 +81,11 @@ - 2015-06-03 + 2015-06-06 5.9.1 Version bump. Stefan Gronewold(groni) groni@pisilinux.org - + diff --git a/desktop/kde/kde5-plasma/kde5-bluedevil/actions.py b/desktop/kde/kde5-plasma/kde5-bluedevil/actions.py new file mode 100644 index 0000000000..445fd55022 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-bluedevil/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/kde5-plasma/kde5-bluedevil/pspec.xml b/desktop/kde/kde5-plasma/kde5-bluedevil/pspec.xml new file mode 100755 index 0000000000..0d4a2eb8d9 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-bluedevil/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-bluedevil + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + KDE 5 Bluetooth Stack + Integrate the Bluetooth technology within KDE workspace and applications + http://download.kde.org/stable/plasma/5.3.1/bluedevil-5.3.1.tar.xz + + qt5-base-devel + kde5-kded-devel + kde5-plasma-framework-devel + extra-cmake-modules + + + + + kde5-bluedevil + + qt5-base + bluez-qt + kde5-kio + kde5-ki18n + kde5-kconfig + qt5-declarative + kde5-kcompletion + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kiconthemes + kde5-kconfigwidgets + kde5-knotifications + kde5-kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-breeze/actions.py b/desktop/kde/kde5-plasma/kde5-breeze/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-breeze/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("COPYING") diff --git a/desktop/kde/lookandfeel/kde5-breeze/pspec.xml b/desktop/kde/kde5-plasma/kde5-breeze/pspec.xml similarity index 77% rename from desktop/kde/lookandfeel/kde5-breeze/pspec.xml rename to desktop/kde/kde5-plasma/kde5-breeze/pspec.xml index 6c06e843d1..8621b18e6f 100755 --- a/desktop/kde/lookandfeel/kde5-breeze/pspec.xml +++ b/desktop/kde/kde5-plasma/kde5-breeze/pspec.xml @@ -13,12 +13,12 @@ app:console KDE5 Plasma artwork Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - http://download.kde.org/stable/plasma/5.3.0/breeze-5.3.0.tar.xz + http://download.kde.org/stable/plasma/5.3.1/breeze-5.3.1.tar.xz - qt5-base-devel + qt5-base-devel qt5-x11extras-devel - kde5-framework-integration-devel - kde5-kcompletion-devel + kde5-framework-integration-devel + kde5-kdecorations-devel kde5-kcoreaddons-devel kde5-ki18n-devel kde5-kwindowsystem-devel @@ -34,15 +34,15 @@ kde5-breeze-style - qt5-base + qt5-base kde5-kconfig kde5-kguiaddons kde5-kcoreaddons kde5-kconfigwidgets kde5-kwidgetsaddons qt5-x11extras - kde5-framework-integration - kde5-kcompletion + kde5-framework-integration + kde5-kcmutils kde5-kcoreaddons kde5-ki18n kde5-kwindowsystem @@ -90,19 +90,12 @@ - - 2015-05-24 - 5.3.0 - Version bump. + + 2015-06-11 + 5.3.1 + First Release. Stefan Gronewold(groni) groni@pisilinux.org - - - 2015-03-22 - 5.2.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - + diff --git a/desktop/kde/kde5-plasma/kde5-gtk-config/actions.py b/desktop/kde/kde5-plasma/kde5-gtk-config/actions.py new file mode 100644 index 0000000000..ccb7abe2b6 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-gtk-config/actions.py @@ -0,0 +1,18 @@ +#!/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() + diff --git a/desktop/kde/kde5-plasma/kde5-gtk-config/pspec.xml b/desktop/kde/kde5-plasma/kde5-gtk-config/pspec.xml new file mode 100755 index 0000000000..18dcca6b71 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-gtk-config/pspec.xml @@ -0,0 +1,79 @@ + + + + + kde5-gtk-config + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + GTK2 and GTK3 Configurator for KDE + Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. + http://download.kde.org/stable/plasma/5.3.1/kde-gtk-config-5.3.1.tar.xz + + qt5-base-devel + kde5-kio-devel + kde5-ki18n-devel + kde5-kcoreaddons-devel + kde5-kiconthemes-devel + kde5-kwidgetsaddons-devel + kde5-kcmutils-devel + kde5-karchive-devel + kde5-kauth-devel + kde5-kconfigwidgets-devel + kde5-knewstuff-devel + gtk2-devel + gtk3-devel + extra-cmake-modules + + + + + kde5-kde-gtk-config + + qt5-base + kde5-kio + kde5-ki18n + kde5-kcoreaddons + kde5-kiconthemes + kde5-kwidgetsaddons + kde5-kcmutils + kde5-karchive + kde5-kauth + kde5-knewstuff + kde5-kconfigwidgets + gtk2 + gtk3 + + + /usr/share + /etc/xdg/cgc* + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-runtime + + + kde-runtime + + + + + + 2015-06-06 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kde-cli-tools/actions.py b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/actions.py new file mode 100644 index 0000000000..ccb7abe2b6 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/actions.py @@ -0,0 +1,18 @@ +#!/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() + diff --git a/desktop/kde/kde5-plasma/kde5-kde-cli-tools/comar/package.py b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/comar/package.py new file mode 100644 index 0000000000..296728595f --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/comar/package.py @@ -0,0 +1,7 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +import os + +def postInstall(fromVersion, fromRelease, toVersion, toRelease): + os.system("ln -s /usr/lib/kf5/kdesu /usr/bin/kdesu") diff --git a/desktop/kde/kde5-plasma/kde5-kde-cli-tools/pspec.xml b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/pspec.xml new file mode 100755 index 0000000000..2168a2e748 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kde-cli-tools/pspec.xml @@ -0,0 +1,72 @@ + + + + + kde5-kde-cli-tools + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Additional client tools for KDE applications + Tools based on KDE Frameworks 5 to better interact with the system + http://download.kde.org/stable/plasma/5.3.1/kde-cli-tools-5.3.1.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + python3 + extra-cmake-modules + + + + + kde5-kde-cli-tools + + qt5-base + qt5-svg + kde5-kio + kde5-ki18n + kde5-kservice + qt5-x11extras + kde5-kcompletion + kde5-kcoreaddons + kde5-kiconthemes + kde5-kwindowsystem + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kcmutils + kde5-kconfig + kde5-kdelibs4-support + kde5-kdesu + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + System.Package + + + kdesu + + + + + + 2015-06-06 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kdecorations/actions.py b/desktop/kde/kde5-plasma/kde5-kdecorations/actions.py new file mode 100644 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kdecorations/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") diff --git a/desktop/kde/kde5-plasma/kde5-kdecorations/pspec.xml b/desktop/kde/kde5-plasma/kde5-kdecorations/pspec.xml new file mode 100644 index 0000000000..5618dc60d6 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kdecorations/pspec.xml @@ -0,0 +1,66 @@ + + + + + kde5-kdecorations + https://projects.kde.org/projects/kde/workspace/kdecoration + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv3 + library + Plugin based library to create window decorations + Plugin based library to create window decorations + http://download.kde.org/stable/plasma/5.3.1/kdecoration-5.3.1.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kdecorations + + qt5-base + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kde5-kdecorations-devel + Development files for kwin + + qt5-base-devel + kde5-kdecorations + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + kde-workspace-devel + + + kde-workspace-devel + + + + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kdecorations/translations.xml b/desktop/kde/kde5-plasma/kde5-kdecorations/translations.xml new file mode 100644 index 0000000000..7ceb2c83f3 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kdecorations/translations.xml @@ -0,0 +1,8 @@ + + + + kde5-kdecorations + Plugin based library to create window decorations + Plugin based library to create window decorations + + diff --git a/desktop/kde/base/kde5-kdeplasma-addons/actions.py b/desktop/kde/kde5-plasma/kde5-kdeplasma-addons/actions.py similarity index 100% rename from desktop/kde/base/kde5-kdeplasma-addons/actions.py rename to desktop/kde/kde5-plasma/kde5-kdeplasma-addons/actions.py diff --git a/desktop/kde/base/kde5-kdeplasma-addons/pspec.xml b/desktop/kde/kde5-plasma/kde5-kdeplasma-addons/pspec.xml similarity index 100% rename from desktop/kde/base/kde5-kdeplasma-addons/pspec.xml rename to desktop/kde/kde5-plasma/kde5-kdeplasma-addons/pspec.xml diff --git a/desktop/kde/kde5-plasma/kde5-kfilemetadata/actions.py b/desktop/kde/kde5-plasma/kde5-kfilemetadata/actions.py new file mode 100755 index 0000000000..d4e8d7f374 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kfilemetadata/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 \ + -DPYTHON_EXECUTABLE=/usr/bin/python \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("COPYING-CMAKE-SCRIPTS", "COPYING.LGPL-3") + diff --git a/desktop/kde/base/kde5-kfilemetadata/pspec.xml b/desktop/kde/kde5-plasma/kde5-kfilemetadata/pspec.xml similarity index 62% rename from desktop/kde/base/kde5-kfilemetadata/pspec.xml rename to desktop/kde/kde5-plasma/kde5-kfilemetadata/pspec.xml index e17adca120..5aeddad5c8 100755 --- a/desktop/kde/base/kde5-kfilemetadata/pspec.xml +++ b/desktop/kde/kde5-plasma/kde5-kfilemetadata/pspec.xml @@ -13,18 +13,10 @@ app:console KDE5 library for extracting meta data from files. KDE library for extracting meta data from files. - http://download.kde.org/stable/plasma/5.3.0/kfilemetadata-5.9.0.tar.xz + http://download.kde.org/stable/plasma/5.3.1/kfilemetadata-5.9.1.tar.xz - qt5-base-devel - kde5-kservice-devel - kde5-kcoreaddons-devel - ebook-tools-devel - exiv2-devel - ffmpeg-devel - taglib-devel - poppler-qt5-devel - kde5-karchive-devel - kde5-ki18n-devel + qt5-base-devel + python extra-cmake-modules @@ -32,12 +24,10 @@ kde5-kfilemetadata - qt5-base + qt5-base ebook-tools - exiv2 exiv2-libs - kde5-kservice - kde5-kcoreaddons + taglib ffmpeg taglib poppler-qt5 @@ -45,7 +35,7 @@ kde5-ki18n - /usr/share + /usr/share /usr/share/locale /usr/bin /usr/lib/qt5 @@ -69,19 +59,12 @@ - - 2015-05-22 - 5.9.0 - Version bump. + + 2015-06-03 + 5.9.1 + First Release. Stefan Gronewold(groni) groni@pisilinux.org - - - 2015-03-04 - 5.6.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - + diff --git a/desktop/kde/kde5-plasma/kde5-khelpcenter/actions.py b/desktop/kde/kde5-plasma/kde5-khelpcenter/actions.py new file mode 100644 index 0000000000..0b00c0481d --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-khelpcenter/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("COPYING", "DESIGN") diff --git a/desktop/kde/kde5-plasma/kde5-khelpcenter/pspec.xml b/desktop/kde/kde5-plasma/kde5-khelpcenter/pspec.xml new file mode 100755 index 0000000000..6a68ccd495 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-khelpcenter/pspec.xml @@ -0,0 +1,70 @@ + + + + + kde5-khelpcenter + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE Help Center + KDE help center utility to read help documentation about various KDE applications. + http://download.kde.org/stable/plasma/5.3.1/khelpcenter-5.3.1.tar.xz + + qt5-base-devel + python3 + qt5-libdbusmenu-devel + kde5-kinit-devel + kde5-kcmutils-devel + kde5-khtml-devel + kde5-kdelibs4-support-devel + extra-cmake-modules + + + + + kde5-khelpcenter + + qt5-base + kde5-kio + kde5-khtml + kde5-ki18n + kde5-kparts + kde5-kcodecs + kde5-kconfig + kde5-kxmlgui + kde5-kcmutils + kde5-kservice + kde5-kcompletion + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kiconthemes + kde5-kwindowsystem + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kdelibs4-support + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kinfocenter/actions.py b/desktop/kde/kde5-plasma/kde5-kinfocenter/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kinfocenter/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-kinfocenter/files/kcm-about-distrorc b/desktop/kde/kde5-plasma/kde5-kinfocenter/files/kcm-about-distrorc new file mode 100644 index 0000000000..978beb6866 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kinfocenter/files/kcm-about-distrorc @@ -0,0 +1,4 @@ +[General] +2 Name=Pisi Linux +3 LogoPath=/usr/share/apps/about-distro/pisilinux.png +4 Website=http://www.pisilinux.org/ diff --git a/desktop/kde/kde5-plasma/kde5-kinfocenter/files/pisilinux-kinfocenter.diff b/desktop/kde/kde5-plasma/kde5-kinfocenter/files/pisilinux-kinfocenter.diff new file mode 100644 index 0000000000..97531dd6ed --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kinfocenter/files/pisilinux-kinfocenter.diff @@ -0,0 +1,91 @@ +diff --git a/Modules/infosummary/infosum.cpp b/Modules/infosummary/infosum.cpp +index e58beb0..02f000c 100644 +--- a/Modules/infosummary/infosum.cpp ++++ b/Modules/infosummary/infosum.cpp +@@ -61,12 +61,12 @@ void InfoSumPlugin::createDisplay() + void InfoSumPlugin::createOsBox() + { + DefaultBoxWidget *osWidget = new DefaultBoxWidget(); +- osWidget->setIcon(QIcon::fromTheme(QStringLiteral("kde"))); ++ osWidget->setIcon(QIcon::fromTheme(QStringLiteral("PisiLinux"))); + osWidget->setLabelTitles(i18n("OS Version"),i18n("KDE Plasma Version"), i18n("Hostname")); + + OsDepInfo *osInfo = new OsDepInfo(); + +- osWidget->setLabelOne(osInfo->osVersion()); ++ osWidget->setLabelOne(osInfo->osVersion()+'\n'+osInfo->distroName()); + osWidget->setLabelTwo(QString(PLASMA_VERSION_STRING)); + osWidget->setLabelThree(osInfo->hostName()); + osWidget->setWhatsThis(i18nc("OS whats this","This shows information about your Operating System")); +diff --git a/Modules/infosummary/osdepinfo.cpp b/Modules/infosummary/osdepinfo.cpp +index 34afecc..8b7043f 100644 +--- a/Modules/infosummary/osdepinfo.cpp ++++ b/Modules/infosummary/osdepinfo.cpp +@@ -37,6 +37,11 @@ const QString OsDepInfo::osVersion() + return m_osVersion; + } + ++const QString OsDepInfo::distroName() ++{ ++ return m_distroName; ++} ++ + #if defined(Q_OS_UNIX) + #include "osdepinfo_unix.cpp" + #else +@@ -50,6 +55,7 @@ void OsDepInfo::setDepInfo() + { + m_osVersion.clear(); + m_hostName.clear(); ++ m_distroName.clear(); + } + + #endif // Q_OS_UNIX +diff --git a/Modules/infosummary/osdepinfo.h b/Modules/infosummary/osdepinfo.h +index 3452e8b..564a86c 100644 +--- a/Modules/infosummary/osdepinfo.h ++++ b/Modules/infosummary/osdepinfo.h +@@ -32,12 +32,14 @@ class OsDepInfo + + const QString hostName(); + const QString osVersion(); ++ const QString distroName(); + + private: + void setDepInfo(); + + QString m_hostName; + QString m_osVersion; ++ QString m_distroName; + }; + + #endif //OSDEPINFO +diff --git a/Modules/infosummary/osdepinfo_unix.cpp b/Modules/infosummary/osdepinfo_unix.cpp +index d237337..3971945 100644 +--- a/Modules/infosummary/osdepinfo_unix.cpp ++++ b/Modules/infosummary/osdepinfo_unix.cpp +@@ -23,6 +23,18 @@ + #include "osdepinfo.h" + + #include ++#include ++#include ++#include ++ ++QString getDistro() ++{ ++ KConfig osRelease( "/etc/os-release", KConfig::SimpleConfig ); ++ KConfigGroup osR( &osRelease, "" ); ++ QString pretty = osR.readEntry("PRETTY_NAME"); ++ pretty.remove('"'); ++ return(pretty); ++} + + void OsDepInfo::setDepInfo() + { +@@ -31,4 +43,5 @@ void OsDepInfo::setDepInfo() + + m_osVersion = QString(unixInfo.sysname) + ' ' + QString(unixInfo.release); + m_hostName = QString(unixInfo.nodename); ++ m_distroName = getDistro(); + } diff --git a/desktop/kde/kde5-plasma/kde5-kinfocenter/pspec.xml b/desktop/kde/kde5-plasma/kde5-kinfocenter/pspec.xml new file mode 100755 index 0000000000..2297e170a1 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kinfocenter/pspec.xml @@ -0,0 +1,101 @@ + + + + + kde5-kinfocenter + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 info center + KDE5 Utility that provides information about a computer system. + http://download.kde.org/stable/plasma/5.3.1/kinfocenter-5.3.1.tar.xz + + qt5-base-devel + python3 + kde5-kcmutils-devel + kde5-kcompletion-devel + kde5-kconfig-devel + kde5-kdelibs4-support-devel + kde5-kdoctools-devel + kde5-ki18n-devel + kde5-kio-devel + kde5-kwindowsystem-devel + kde5-kxmlgui-devel + kde5-kservice-devel + kde5-kcoreaddons-devel + kde5-kdbusaddons-devel + kde5-kiconthemes-devel + kde5-kconfigwidgets-devel + kde5-kwidgetsaddons-devel + libraw1394-devel + kde5-plasma-framework-devel + kde5-solid-devel + pciutils-devel + mesa-glu-devel + extra-cmake-modules + + + + + + + + kde5-kinfocenter + + qt5-base + qt5-declarative + kde5-kservice + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kiconthemes + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kcompletion + kde5-kconfig + kde5-kdelibs4-support + kde5-ki18n + kde5-kio + kde5-kxmlgui + libraw1394 + kde5-kwayland + kde5-kcmutils + kde5-solid + kde5-kdeclarative + mesa-glu + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kcm-about-distrorc + + + kde-workspace + + + kde-workspace + + + + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kio-extras/actions.py b/desktop/kde/kde5-plasma/kde5-kio-extras/actions.py new file mode 100644 index 0000000000..1b62c3b92f --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kio-extras/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("DESIGN", "DEBUG.howto") diff --git a/desktop/kde/kde5-plasma/kde5-kio-extras/pspec.xml b/desktop/kde/kde5-plasma/kde5-kio-extras/pspec.xml new file mode 100755 index 0000000000..007378724f --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kio-extras/pspec.xml @@ -0,0 +1,102 @@ + + + + + kde5-kio-extras + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Additional KIO-slaves for KDE5 applications + Additional KIO-slaves for KDE5 applications + http://download.kde.org/stable/plasma/5.3.1/kio-extras-5.3.1.tar.xz + + qt5-base-devel + python3 + gettext + shared-mime-info + libmtp-devel + shared-mime-info + openexr-devel + openslp-devel + kde5-karchive-devel + kde5-kconfig-devel + kde5-kcoreaddons-devel + kde5-kdbusaddons-devel + kde5-kdelibs4-support-devel + kde5-kdnssd-devel + kde5-kdoctools-devel + kde5-khtml-devel + kde5-ki18n-devel + kde5-kiconthemes-devel + kde5-kio-devel + kde5-solid-devel + libjpeg-turbo-devel + libssh-devel + openslp-devel + qt5-phonon-devel + samba-devel + exiv2-devel + extra-cmake-modules + + + + + kde5-kio-extras + + qt5-base + qt5-svg + libmtp + kde5-kpty + kde5-kparts + kde5-kcodecs + kde5-kxmlgui + kde5-kservice + kde5-kbookmarks + kde5-kguiaddons + kde5-kconfigwidgets + openexr + kde5-karchive + kde5-kconfig + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kdelibs4-support + kde5-kdnssd + kde5-kdoctools + kde5-khtml + kde5-ki18n + kde5-kiconthemes + kde5-kio + kde5-solid + libjpeg-turbo + libssh + openslp + qt5-phonon + samba + exiv2-libs + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-14 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kscreen/actions.py b/desktop/kde/kde5-plasma/kde5-kscreen/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kscreen/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-kscreen/pspec.xml b/desktop/kde/kde5-plasma/kde5-kscreen/pspec.xml new file mode 100755 index 0000000000..e178a178b7 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kscreen/pspec.xml @@ -0,0 +1,59 @@ + + + + + kde5-kscreen + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Provides the interface and basic tools for the KDE workspace + Provides the interface and basic tools for the KDE workspace + http://download.kde.org/stable/plasma/5.3.1/kscreen-5.3.1.tar.xz + + qt5-base-devel + qt5-graphicaleffects + python3 + extra-cmake-modules + + + + + kde5-kscreen + + qt5-base + kde5-libkscreen + qt5-declarative + kde5-kcoreaddons + kde5-kglobalaccel + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kdbusaddons + kde5-ki18n + kde5-kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-ksysguard/actions.py b/desktop/kde/kde5-plasma/kde5-ksysguard/actions.py new file mode 100644 index 0000000000..ec16cb043f --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-ksysguard/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("COPYING", "COPYING.DOC", "README") diff --git a/desktop/kde/kde5-plasma/kde5-ksysguard/files/0001-Use-run-for-ksysguardd-s-pid-file.patch b/desktop/kde/kde5-plasma/kde5-ksysguard/files/0001-Use-run-for-ksysguardd-s-pid-file.patch new file mode 100644 index 0000000000..d6c9a4a4af --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-ksysguard/files/0001-Use-run-for-ksysguardd-s-pid-file.patch @@ -0,0 +1,25 @@ +From 69a8d66c4682410537ce8d1f2b7012fb49773005 Mon Sep 17 00:00:00 2001 +From: Hrvoje Senjan +Date: Wed, 3 Sep 2014 23:13:35 +0200 +Subject: [PATCH 1/1] Use /run for ksysguardd's pid file + +--- + ksysguardd/ksysguardd.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ksysguardd/ksysguardd.c b/ksysguardd/ksysguardd.c +index a5ecca1..883f8a1 100644 +--- a/ksysguardd/ksysguardd.c ++++ b/ksysguardd/ksysguardd.c +@@ -62,7 +62,7 @@ static ClientInfo ClientList[ MAX_CLIENTS ]; + static int SocketPort = -1; + static unsigned char BindToAllInterfaces = 0; + static int CurrentSocket; +-static const char LockFile[] = "/var/run/ksysguardd.pid"; ++static const char LockFile[] = "/run/ksysguardd.pid"; + static const char *ConfigFile = KSYSGUARDDRCFILE; + + void signalHandler( int sig ); +-- +2.1.0 + diff --git a/desktop/kde/kde5-plasma/kde5-ksysguard/pspec.xml b/desktop/kde/kde5-plasma/kde5-ksysguard/pspec.xml new file mode 100755 index 0000000000..4daa3c8bd3 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-ksysguard/pspec.xml @@ -0,0 +1,101 @@ + + + + + kde5-ksysguard + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE system monitor + KDE5 system monitor daemon and service. + http://download.kde.org/stable/plasma/5.3.1/ksysguard-5.3.1.tar.xz + + qt5-base-devel + kde5-kio-devel + kde5-kxmlgui-devel + kde5-kcompletion-devel + kde5-kdbusaddons-devel + kde5-kiconthemes-devel + kde5-kwindowsystem-devel + kde5-kconfigwidgets-devel + kde5-knotifications-devel + kde5-kwidgetsaddons-devel + lm_sensors-devel + python3 + extra-cmake-modules + kde5-kdoctools-devel + kde5-kconfig-devel + kde5-kcoreaddons-devel + kde5-kdelibs4-support-devel + kde5-ki18n-devel + kde5-kinit + kde5-kitemviews-devel + kde5-knewstuff-devel + kde5-libksysguard-devel + kde5-plasma-framework-devel + + + + + + + + kde5-ksysguard + + qt5-base + icon-theme-hicolor + kde5-kio + kde5-kxmlgui + kde5-kcompletion + kde5-kdbusaddons + kde5-kiconthemes + kde5-kwindowsystem + kde5-kconfigwidgets + kde5-knotifications + kde5-kwidgetsaddons + lm_sensors + icon-theme-hicolor + xdg-utils + kde5-kdoctools + kde5-kconfig + kde5-kcoreaddons + kde5-kdelibs4-support + kde5-ki18n + kde5-kinit + kde5-kitemviews + kde5-knewstuff + kde5-libksysguard + kde5-plasma-framework + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kwayland/actions.py b/desktop/kde/kde5-plasma/kde5-kwayland/actions.py new file mode 100644 index 0000000000..389685f7a8 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwayland/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("COPYING.LIB") diff --git a/desktop/kde/kde5-plasma/kde5-kwayland/pspec.xml b/desktop/kde/kde5-plasma/kde5-kwayland/pspec.xml new file mode 100644 index 0000000000..47793b2f62 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwayland/pspec.xml @@ -0,0 +1,56 @@ + + + + + kde5-kwayland + http://www.kde.org + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv3 + library + Qt-style Client and Server library wrapper for the Wayland libraries + Qt-style Client and Server library wrapper for the Wayland libraries + http://download.kde.org/stable/plasma/5.3.1/kwayland-5.3.1.tar.xz + + qt5-base-devel + extra-cmake-modules + wayland-devel + + + + + kde5-kwayland + + qt5-base + wayland-client + wayland-server + + + /usr/lib + /usr/share/doc + + + + kde5-kwayland-devel + + qt5-base-devel + kde5-kwayland + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2015-06-11 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kwayland/translations.xml b/desktop/kde/kde5-plasma/kde5-kwayland/translations.xml new file mode 100644 index 0000000000..949fb38c63 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwayland/translations.xml @@ -0,0 +1,8 @@ + + + + kde5-kwayland + Qt-style Client and Server library wrapper for the Wayland libraries + Qt-style Client and Server library wrapper for the Wayland libraries + + diff --git a/desktop/kde/base/kde5-kfilemetadata/actions.py b/desktop/kde/kde5-plasma/kde5-kwin/actions.py similarity index 80% rename from desktop/kde/base/kde5-kfilemetadata/actions.py rename to desktop/kde/kde5-plasma/kde5-kwin/actions.py index 646c92edf9..f586811bf7 100644 --- a/desktop/kde/base/kde5-kfilemetadata/actions.py +++ b/desktop/kde/kde5-plasma/kde5-kwin/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("COPYING-CMAKE-SCRIPTS", "COPYING.LGPL-3") + pisitools.dodoc("COMPLIANCE", "CONFIGURING", "COPYING", "HACKING", "README") diff --git a/desktop/kde/kde5-plasma/kde5-kwin/pspec.xml b/desktop/kde/kde5-plasma/kde5-kwin/pspec.xml new file mode 100755 index 0000000000..e8d8ae564b --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwin/pspec.xml @@ -0,0 +1,148 @@ + + + + + kde5-kwin + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 window manager + KWin is the window manager of the K desktop environment. + http://download.kde.org/stable/plasma/5.3.1/kwin-5.3.1.tar.xz + + qt5-base-devel + qt5-tools-devel + qt5-multimedia-devel + kde5-kwayland + kde5-kdecorations-devel + qt5-script-devel + qt5-x11extras-devel + qt5-declarative-devel + kde5-kiconthemes-devel + kde5-kauth-devel + libXxf86vm-devel + libXext-devel + kde5-kactivities-devel + kde5-kcmutils-devel + kde5-kcompletion-devel + kde5-kconfig-devel + kde5-kconfigwidgets-devel + kde5-kcoreaddons-devel + kde5-kcrash-devel + kde5-kdeclarative-devel + kde5-kdoctools-devel + kde5-kglobalaccel-devel + kde5-ki18n-devel + kde5-kinit + kde5-kio-devel + kde5-knewstuff-devel + kde5-knotifications-devel + kde5-kservice-devel + kde5-kwidgetsaddons-devel + kde5-kwindowsystem-devel + kde5-kxmlgui-devel + kde5-plasma-framework-devel + mesa-devel + libICE-devel + libSM-devel + wayland-devel + wayland-client + wayland-cursor + libxkbcommon-devel + xcb-util-keysyms-devel + xcb-util-image-devel + libXcursor-devel + libepoxy-devel + + + + + kde5-kwin + + qt5-base+ + qt5-script+ + kde5-kwayland+ + kde5-kdecorations+ + qt5-x11extras+ + qt5-declarative+ + kde5-kiconthemes+ + kde5-kauth+ + kde5-kactivities+ + kde5-kcmutils+ + kde5-kcompletion+ + kde5-kconfig+ + kde5-kconfigwidgets+ + kde5-kcoreaddons+ + kde5-kcrash+ + kde5-kdeclarative+ + kde5-kglobalaccel+ + kde5-ki18n+ + kde5-kio+ + kde5-knewstuff+ + kde5-knotifications+ + kde5-kservice+ + kde5-kwidgetsaddons+ + kde5-kwindowsystem+ + kde5-kxmlgui+ + kde5-plasma-framework+ + mesa+ + libICE+ + libSM+ + wayland-cursor+ + libxkbcommon+ + xcb-util-keysyms+ + xcb-util-image+ + libepoxy+ + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + kde5-kwin-devel + Development files for kwin + + qt5-base-devel + kde5-kwin + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + kde-workspace-devel + + + kde-workspace-devel + + + + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-kwrited/actions.py b/desktop/kde/kde5-plasma/kde5-kwrited/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwrited/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-kwrited/pspec.xml b/desktop/kde/kde5-plasma/kde5-kwrited/pspec.xml new file mode 100755 index 0000000000..ac57738598 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-kwrited/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kwrited + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 daemon listening for wall and write messages + KDE5 daemon listening for wall and write messages + http://download.kde.org/stable/plasma/5.3.1/kwrited-5.3.1.tar.xz + + qt5-base-devel + kde5-ki18n-devel + kde5-kdoctools-devel + kde5-kcoreaddons-devel + kde5-knotifications-devel + kde5-kpty-devel + kde5-kdelibs4-support-devel + kde5-kdbusaddons-devel + extra-cmake-modules + + + + + kde5-kwrited + + qt5-base + kde5-kpty + kde5-kcoreaddons + kde5-knotifications + kde5-kdbusaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + + 2015-06-14 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-libkscreen/actions.py b/desktop/kde/kde5-plasma/kde5-libkscreen/actions.py new file mode 100644 index 0000000000..1ead2575cd --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-libkscreen/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("COPYING.LIB", "COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-libkscreen/pspec.xml b/desktop/kde/kde5-plasma/kde5-libkscreen/pspec.xml new file mode 100755 index 0000000000..ba7c18f10d --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-libkscreen/pspec.xml @@ -0,0 +1,65 @@ + + + + + kde5-libkscreen + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 screen management library + Dynamic display management library for KDE + http://download.kde.org/stable/plasma/5.3.1/libkscreen-5.3.1.tar.xz + + qt5-base-devel + qt5-x11extras-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-keysyms-devel + libXcursor-devel + libXrandr-devel + extra-cmake-modules + + + + + kde5-libkscreen + + qt5-base + qt5-x11extras + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-libkscreen-devel + Development files for libkscreen + + qt5-base-devel + kde5-libkscreen + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-libksysguard/actions.py b/desktop/kde/kde5-plasma/kde5-libksysguard/actions.py new file mode 100644 index 0000000000..389685f7a8 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-libksysguard/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("COPYING.LIB") diff --git a/desktop/kde/kde5-plasma/kde5-libksysguard/files/libksysguard_kauth.diff b/desktop/kde/kde5-plasma/kde5-libksysguard/files/libksysguard_kauth.diff new file mode 100644 index 0000000000..b267af97d1 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-libksysguard/files/libksysguard_kauth.diff @@ -0,0 +1,339 @@ +diff --git a/processcore/CMakeLists.txt b/processcore/CMakeLists.txt +index 9fef4ec..939d055 100644 +--- a/processcore/CMakeLists.txt ++++ b/processcore/CMakeLists.txt +@@ -41,18 +41,18 @@ install( FILES processes.h process.h DESTINATION ${INCLUDE_INSTALL_DIR}/ksysguar + #------ KAuth stuff + + # Auth example helper +-# set(ksysguardprocesslist_helper_srcs +-# helper.cpp +-# process.cpp +-# processes_local_p.cpp +-# processes_base_p.cpp) +-# +-# add_executable(ksysguardprocesslist_helper ${ksysguardprocesslist_helper_srcs}) +-# target_link_libraries(ksysguardprocesslist_helper ) +-# install(TARGETS ksysguardprocesslist_helper DESTINATION ${LIBEXEC_INSTALL_DIR}) +-# +-# kauth_install_helper_files(ksysguardprocesslist_helper org.kde.ksysguard.processlisthelper root) +-# kauth_install_actions(org.kde.ksysguard.processlisthelper actions.actions) +-# +-# set_target_properties(ksysguardprocesslist_helper PROPERTIES COMPILE_FLAGS "-Wall -ggdb") ++set(ksysguardprocesslist_helper_srcs ++ helper.cpp ++ process.cpp ++ processes_local_p.cpp ++ processes_base_p.cpp) ++ ++add_executable(ksysguardprocesslist_helper ${ksysguardprocesslist_helper_srcs}) ++target_link_libraries(ksysguardprocesslist_helper Qt5::Core KF5::Auth KF5::I18n) ++install(TARGETS ksysguardprocesslist_helper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) ++ ++kauth_install_helper_files(ksysguardprocesslist_helper org.kde.ksysguard.processlisthelper root) ++kauth_install_actions(org.kde.ksysguard.processlisthelper actions.actions) ++ ++set_target_properties(ksysguardprocesslist_helper PROPERTIES COMPILE_FLAGS "-Wall -ggdb") + +diff --git a/processcore/helper.cpp b/processcore/helper.cpp +index 6c1f570..c34ab1e 100644 +--- a/processcore/helper.cpp ++++ b/processcore/helper.cpp +@@ -23,24 +23,26 @@ + #include "helper.h" + #include "processes_local_p.h" + ++using namespace KAuth; ++ + KSysGuardProcessListHelper::KSysGuardProcessListHelper() + { + qRegisterMetaType >(); + } + + /* The functions here run as ROOT. So be careful. DO NOT TRUST THE INPUTS TO BE SANE. */ +-#define GET_PID(i) parameters.value(QString("pid%1").arg(i), -1).toULongLong(); if(pid < 0) return KAuth::ActionReply::HelperErrorReply; +-KAuth::ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters) { +- KAuth::ActionReply errorReply(KAuth::ActionReply::HelperError); ++#define GET_PID(i) parameters.value(QString("pid%1").arg(i), -1).toULongLong(); if(pid < 0) return ActionReply(ActionReply::HelperErrorType); ++ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters) { ++ ActionReply reply(ActionReply::HelperErrorType); + if(!parameters.contains("signal")) { +- errorReply.setErrorDescription("Internal error - no signal parameter was passed to the helper"); +- errorReply.setErrorCode(1); +- return errorReply; ++ reply.setErrorDescription("Internal error - no signal parameter was passed to the helper"); ++ reply.setErrorCode(static_cast(1)); ++ return reply; + } + if(!parameters.contains("pidcount")) { +- errorReply.setErrorDescription("Internal error - no pidcount parameter was passed to the helper"); +- errorReply.setErrorCode(2); +- return errorReply; ++ reply.setErrorDescription("Internal error - no pidcount parameter was passed to the helper"); ++ reply.setErrorCode(static_cast(2)); ++ return reply; + } + + KSysGuard::ProcessesLocal processes; +@@ -56,17 +58,17 @@ KAuth::ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters + success = successForThisPid && success; + } + if(success) { +- return KAuth::ActionReply::SuccessReply; ++ return ActionReply::SuccessReply(); + } else { +- errorReply.setErrorDescription(QString("Could not send signal to: ") + errorList.join(", ")); +- errorReply.setErrorCode(0); +- return errorReply; ++ reply.setErrorDescription(QString("Could not send signal to: ") + errorList.join(", ")); ++ reply.setErrorCode(static_cast(0)); ++ return reply; + } + } + +-KAuth::ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) { ++ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) { + if(!parameters.contains("nicevalue") || !parameters.contains("pidcount")) +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + + KSysGuard::ProcessesLocal processes; + int niceValue = qvariant_cast(parameters.value("nicevalue")); +@@ -77,14 +79,14 @@ KAuth::ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) { + success = processes.setNiceness(pid, niceValue) && success; + } + if(success) +- return KAuth::ActionReply::SuccessReply; ++ return ActionReply::SuccessReply(); + else +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + } + +-KAuth::ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap parameters) { ++ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap parameters) { + if(!parameters.contains("ioScheduler") || !parameters.contains("ioSchedulerPriority") || !parameters.contains("pidcount")) +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + + KSysGuard::ProcessesLocal processes; + int ioScheduler = qvariant_cast(parameters.value("ioScheduler")); +@@ -96,14 +98,14 @@ KAuth::ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap par + success = processes.setIoNiceness(pid, ioScheduler, ioSchedulerPriority) && success; + } + if(success) +- return KAuth::ActionReply::SuccessReply; ++ return ActionReply::SuccessReply(); + else +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + + } +-KAuth::ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap parameters) { ++ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap parameters) { + if(!parameters.contains("cpuScheduler") || !parameters.contains("cpuSchedulerPriority") || !parameters.contains("pidcount")) +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + + KSysGuard::ProcessesLocal processes; + int cpuScheduler = qvariant_cast(parameters.value("cpuScheduler")); +@@ -116,9 +118,9 @@ KAuth::ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap pa + success = processes.setScheduler(pid, cpuScheduler, cpuSchedulerPriority) && success; + } + if(success) +- return KAuth::ActionReply::SuccessReply; ++ return ActionReply::SuccessReply(); + else +- return KAuth::ActionReply::HelperErrorReply; ++ return ActionReply(ActionReply::HelperErrorType); + + } + KAUTH_HELPER_MAIN("org.kde.ksysguard.processlisthelper", KSysGuardProcessListHelper) +diff --git a/processcore/processes_linux_p.cpp b/processcore/processes_linux_p.cpp +index 65b8dfd..0cff0e8 100644 +--- a/processcore/processes_linux_p.cpp ++++ b/processcore/processes_linux_p.cpp +@@ -22,7 +22,7 @@ + #include "processes_local_p.h" + #include "process.h" + +-#include ++#include + + #include + #include +diff --git a/processui/ksysguardprocesslist.cpp b/processui/ksysguardprocesslist.cpp +index 1651a0a..ba9d8c9 100644 +--- a/processui/ksysguardprocesslist.cpp ++++ b/processui/ksysguardprocesslist.cpp +@@ -48,6 +48,9 @@ + #include //For SIGTERM + + #include ++#include ++#include ++#include + #include + #include + #include +@@ -188,7 +191,7 @@ struct KSysGuardProcessListPrivate { + int totalRowCount(const QModelIndex &parent) const; + + /** Helper function to setup 'action' with the given pids */ +- void setupKAuthAction(KAuth::Action *action, const QList & pids) const; ++ void setupKAuthAction(KAuth::Action &action, const QList & pids) const; + + /** fire a timer event if we are set to use our internal timer*/ + void fireTimerEvent(); +@@ -392,15 +395,15 @@ int KSysGuardProcessListPrivate::totalRowCount(const QModelIndex &parent ) const + return total; + } + +-void KSysGuardProcessListPrivate::setupKAuthAction(KAuth::Action *action, const QList & pids) const ++void KSysGuardProcessListPrivate::setupKAuthAction(KAuth::Action &action, const QList & pids) const + { +- action->setHelperId("org.kde.ksysguard.processlisthelper"); ++ action.setHelperId("org.kde.ksysguard.processlisthelper"); + + int processCount = pids.count(); + for(int i = 0; i < processCount; i++) { +- action->addArgument(QString("pid%1").arg(i), pids[i]); ++ action.addArgument(QString("pid%1").arg(i), pids[i]); + } +- action->addArgument("pidcount", processCount); ++ action.addArgument("pidcount", processCount); + } + void KSysGuardProcessList::selectionChanged() + { +@@ -1023,23 +1026,19 @@ bool KSysGuardProcessList::reniceProcesses(const QList &pids, int nic + + + #warning KAuth needs porting, but docu is not adjusted, no idea how to do it +-#if 0 +- KAuth::Action *action = new KAuth::Action("org.kde.ksysguard.processlisthelper.renice"); +- action->setParentWidget(window()); ++ KAuth::Action action("org.kde.ksysguard.processlisthelper.renice"); ++ action.setParentWidget(window()); + d->setupKAuthAction( action, unreniced_pids); +- action->addArgument("nicevalue", niceValue); +- KAuth::ActionReply reply = action->execute(); ++ action.addArgument("nicevalue", niceValue); ++ KAuth::ExecuteJob *job = action.execute(); + +- if (reply == KAuth::ActionReply::SuccessReply) { ++ if (job->exec()) { + updateList(); +- delete action; +- } else if (reply != KAuth::ActionReply::UserCancelled && reply != KAuth::ActionReply::AuthorizationDenied) { ++ } else if (!job->exec()) { + KMessageBox::sorry(this, i18n("You do not have the permission to renice the process and there " +- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription())); +- delete action; ++ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString())); + return false; + } +-#endif + return true; + } + +@@ -1189,26 +1188,22 @@ bool KSysGuardProcessList::changeIoScheduler(const QList< long long> &pids, KSys + if(!d->mModel.isLocalhost()) return false; //We can't use kauth to affect non-localhost processes + + #warning KAuth needs porting, but docu is not adjusted, no idea how to do it +-#if 0 +- KAuth::Action *action = new KAuth::Action("org.kde.ksysguard.processlisthelper.changeioscheduler"); +- action->setParentWidget(window()); ++ KAuth::Action action("org.kde.ksysguard.processlisthelper.changeioscheduler"); ++ action.setParentWidget(window()); + + d->setupKAuthAction( action, unchanged_pids); +- action->addArgument("ioScheduler", (int)newIoSched); +- action->addArgument("ioSchedulerPriority", newIoSchedPriority); ++ action.addArgument("ioScheduler", (int)newIoSched); ++ action.addArgument("ioSchedulerPriority", newIoSchedPriority); + +- KAuth::ActionReply reply = action->execute(); ++ KAuth::ExecuteJob *job = action.execute(); + +- if (reply == KAuth::ActionReply::SuccessReply) { ++ if (job->exec()) { + updateList(); +- delete action; +- } else if (reply != KAuth::ActionReply::UserCancelled && reply != KAuth::ActionReply::AuthorizationDenied) { ++ } else if (!job->exec()) { + KMessageBox::sorry(this, i18n("You do not have the permission to change the I/O priority of the process and there " +- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription())); +- delete action; ++ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString())); + return false; + } +-#endif + return true; + } + +@@ -1226,24 +1221,20 @@ bool KSysGuardProcessList::changeCpuScheduler(const QList< long long> &pids, KSy + if(!d->mModel.isLocalhost()) return false; //We can't use KAuth to affect non-localhost processes + + #warning KAuth needs porting, but docu is not adjusted, no idea how to do it +-#if 0 +- KAuth::Action *action = new KAuth::Action("org.kde.ksysguard.processlisthelper.changecpuscheduler"); +- action->setParentWidget(window()); ++ KAuth::Action action("org.kde.ksysguard.processlisthelper.changecpuscheduler"); ++ action.setParentWidget(window()); + d->setupKAuthAction( action, unchanged_pids); +- action->addArgument("cpuScheduler", (int)newCpuSched); +- action->addArgument("cpuSchedulerPriority", newCpuSchedPriority); +- KAuth::ActionReply reply = action->execute(); ++ action.addArgument("cpuScheduler", (int)newCpuSched); ++ action.addArgument("cpuSchedulerPriority", newCpuSchedPriority); ++ KAuth::ExecuteJob *job = action.execute(); + +- if (reply == KAuth::ActionReply::SuccessReply) { ++ if (job->exec()) { + updateList(); +- delete action; +- } else if (reply != KAuth::ActionReply::UserCancelled && reply != KAuth::ActionReply::AuthorizationDenied) { ++ } else if (!job->exec()) { + KMessageBox::sorry(this, i18n("You do not have the permission to change the CPU Scheduler for the process and there " +- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription())); +- delete action; ++ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString())); + return false; + } +-#endif + return true; + } + +@@ -1262,26 +1253,20 @@ bool KSysGuardProcessList::killProcesses(const QList< long long> &pids, int sig) + if(!d->mModel.isLocalhost()) return false; //We can't elevate privileges to kill non-localhost processes + + #warning KAuth needs porting, but docu is not adjusted, no idea how to do it +-#if 0 + KAuth::Action action("org.kde.ksysguard.processlisthelper.sendsignal"); + action.setParentWidget(window()); +- d->setupKAuthAction( &action, unkilled_pids); ++ //action.setHelperId("org.kde.ksysguard.processlisthelper"); ++ d->setupKAuthAction( action, unkilled_pids); + action.addArgument("signal", sig); +- KAuth::ActionReply reply = action.execute(); ++ KAuth::ExecuteJob *job = action.execute(); + +- if (reply == KAuth::ActionReply::SuccessReply) { ++ if (job->exec()) { + updateList(); +- } else if (reply.type() == KAuth::ActionReply::HelperError) { +- if (reply.errorCode() > 0) +- KMessageBox::sorry(this, i18n("You do not have the permission to kill the process and there " +- "was a problem trying to run as root. %1", reply.errorDescription())); +- return false; +- } else if (reply != KAuth::ActionReply::UserCancelled && reply != KAuth::ActionReply::AuthorizationDenied) { ++ } else if (!job->exec()) { + KMessageBox::sorry(this, i18n("You do not have the permission to kill the process and there " +- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription())); ++ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString())); + return false; + } +-#endif + return true; + } + diff --git a/desktop/kde/kde5-plasma/kde5-libksysguard/pspec.xml b/desktop/kde/kde5-plasma/kde5-libksysguard/pspec.xml new file mode 100755 index 0000000000..e6e5e826b0 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-libksysguard/pspec.xml @@ -0,0 +1,90 @@ + + + + + kde5-libksysguard + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Task management and system monitoring library + Task management and system monitoring library + http://download.kde.org/stable/plasma/5.3.1/libksysguard-5.3.1.tar.xz + + qt5-base-devel + python3 + kde5-kdoctools-devel + extra-cmake-modules + + + + + + + + kde5-libksysguard + + qt5-base + libXres + qt5-webkit + qt5-x11extras + kde5-kwindowsystem + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kconfig + kde5-kauth + kde5-kcoreaddons + kde5-kdelibs4-support + kde5-ki18n + kde5-plasma-framework + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + kde5-libksysguard-devel + Development files for kde5-libksysguard + + qt5-base-devel + kde5-libksysguard + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + kde-workspace-devel + + + kde-workspace-devel + + + + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-milou/actions.py b/desktop/kde/kde5-plasma/kde5-milou/actions.py new file mode 100644 index 0000000000..ccb7abe2b6 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-milou/actions.py @@ -0,0 +1,18 @@ +#!/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() + diff --git a/desktop/kde/kde5-plasma/kde5-milou/pspec.xml b/desktop/kde/kde5-plasma/kde5-milou/pspec.xml new file mode 100755 index 0000000000..d3c51bf9b2 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-milou/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-milou + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDedicated search application built on top of Baloo + Dedicated search application built on top of Baloo + http://download.kde.org/stable/plasma/5.3.1/milou-5.3.1.tar.xz + + qt5-base-devel + qt5-declarative + python3 + kde5-kdoctools-devel + kde5-kdeclarative-devel + kde5-ki18n-devel + kde5-krunner-devel + kde5-plasma-framework-devel + kde5-kconfig-devel + kde5-kservice-devel + kde5-kcoreaddons-devel + extra-cmake-modules + + + + + kde5-milou + + qt5-base + qt5-declarative + kde5-krunner + kde5-kconfig + kde5-kservice + kde5-kcoreaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-oxygen-themes/actions.py b/desktop/kde/kde5-plasma/kde5-oxygen-themes/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-oxygen-themes/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("COPYING") diff --git a/desktop/kde/lookandfeel/kde5-oxygen-themes/pspec.xml b/desktop/kde/kde5-plasma/kde5-oxygen-themes/pspec.xml similarity index 70% rename from desktop/kde/lookandfeel/kde5-oxygen-themes/pspec.xml rename to desktop/kde/kde5-plasma/kde5-oxygen-themes/pspec.xml index 859d49ac56..77dcd865dc 100755 --- a/desktop/kde/lookandfeel/kde5-oxygen-themes/pspec.xml +++ b/desktop/kde/kde5-plasma/kde5-oxygen-themes/pspec.xml @@ -13,10 +13,14 @@ app:console KDE5 Oxygen themes KDE5 Oxygen themes - http://download.kde.org/stable/plasma/5.3.0/oxygen-5.3.0.tar.xz + http://download.kde.org/stable/plasma/5.3.1/oxygen-5.3.1.tar.xz qt5-base-devel python3 + kde5-kdoctools-devel + kde5-kdecorations-devel + kde5-framework-integration-devel + automoc4 gettext extra-cmake-modules @@ -45,8 +49,7 @@ /usr/share/locale /usr/share/icons /usr/bin - /usr/lib/cmake - /usr/lib/qt5 + /usr/lib/qt5 /usr/lib /usr/share/doc @@ -59,26 +62,12 @@ - - 2015-05-24 - 5.3.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-03-23 - 5.2.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-09-20 - 5.0.2 - First release - Idris Kalp - idriskalp@gmail.com - + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + diff --git a/desktop/kde/base/kde5-plasma-desktop/actions.py b/desktop/kde/kde5-plasma/kde5-plasma-desktop/actions.py similarity index 100% rename from desktop/kde/base/kde5-plasma-desktop/actions.py rename to desktop/kde/kde5-plasma/kde5-plasma-desktop/actions.py diff --git a/desktop/kde/base/kde5-plasma-desktop/pspec.xml b/desktop/kde/kde5-plasma/kde5-plasma-desktop/pspec.xml similarity index 100% rename from desktop/kde/base/kde5-plasma-desktop/pspec.xml rename to desktop/kde/kde5-plasma/kde5-plasma-desktop/pspec.xml diff --git a/desktop/kde/kde5-plasma/kde5-plasma-nm/actions.py b/desktop/kde/kde5-plasma/kde5-plasma-nm/actions.py new file mode 100644 index 0000000000..f539eaa4b7 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-plasma-nm/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", "COPYING.LIB", "COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-plasma-nm/pspec.xml b/desktop/kde/kde5-plasma/kde5-plasma-nm/pspec.xml new file mode 100755 index 0000000000..d20f494a14 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-plasma-nm/pspec.xml @@ -0,0 +1,84 @@ + + + + + kde5-plasma-nm + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + Plasma applet written in QML for managing network connections + Plasma applet written in QML for managing network connections + http://download.kde.org/stable/plasma/5.3.1/plasma-nm-5.3.1.tar.xz + + qt5-base-devel + kde5-networkmanager-qt-devel + kde5-modemmanger-qt-devel + kde5-kdelibs4-support-devel + python3 + openconnect-devel + kde5-kdoctools-devel + NetworkManager-devel + mobile-broadband-provider-info + extra-cmake-modules + + + + + kde5-plasma-nm + + qt5-base + NetworkManager + openconnect + kde5-kio + kde5-networkmanager-qt + kde5-modemmanager-qt + kde5-plasma-framework + kde5-ki18n + kde5-solid + kde5-kconfig + kde5-kwallet + kde5-kxmlgui + kde5-kservice + kde5-kitemviews + qt5-declarative + kde5-kcompletion + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kiconthemes + kde5-kwindowsystem + kde5-kconfigwidgets + kde5-knotifications + kde5-kwidgetsaddons + kde5-kdelibs4-support + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + 2015-06-14 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + diff --git a/desktop/kde/kde5-plasma/kde5-plasma-sdk/actions.py b/desktop/kde/kde5-plasma/kde5-plasma-sdk/actions.py new file mode 100644 index 0000000000..ce3ebf2e23 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-plasma-sdk/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("COPYING", "COPYING.LIB") diff --git a/desktop/kde/kde5-plasma/kde5-plasma-sdk/pspec.xml b/desktop/kde/kde5-plasma/kde5-plasma-sdk/pspec.xml new file mode 100755 index 0000000000..cf8f409157 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-plasma-sdk/pspec.xml @@ -0,0 +1,72 @@ + + + + + kde5-plasma-sdk + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + Applications useful for Plasma development + Applications useful for Plasma development + http://download.kde.org/stable/plasma/5.3.1/plasma-sdk-5.3.1.tar.xz + + qt5-base-devel + qt5-webkit-devel + extra-cmake-modules + + + + + + + kde5-plasma-sdk + + qt5-base + kde5-ktexteditor + kde5-plasma-framework + kde5-kio + kde5-ki18n + kde5-kconfig + kde5-karchive + kde5-kpackage + kde5-kservice + qt5-declarative + kde5-kcompletion + kde5-kcoreaddons + kde5-kiconthemes + kde5-kdeclarative + kde5-kconfigwidgets + kde5-kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + + 2015-06-14 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/actions.py b/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/pspec.xml b/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/pspec.xml new file mode 100755 index 0000000000..d8ac789328 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-polkit-kde-agent-1/pspec.xml @@ -0,0 +1,68 @@ + + + + + kde5-polkit-kde-authentication-agent-1 + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + The KDE Plasma Workspace Components + The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop. + http://download.kde.org/stable/plasma/5.3.1/polkit-kde-agent-1-5.3.1.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + python3 + extra-cmake-modules + + + + + + + kde5-polkit-kde-authentication-agent-1 + + qt5-base + kde5-kcrash + kde5-kcoreaddons + polkit-qt + kde5-ki18n + kde5-kdbusaddons + kde5-kiconthemes + kde5-kwindowsystem + kde5-knotifications + kde5-kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kde-workspace + + + kde-workspace + + + + + + 2015-05-29 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-powerdevil/actions.py b/desktop/kde/kde5-plasma/kde5-powerdevil/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-powerdevil/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-powerdevil/pspec.xml b/desktop/kde/kde5-plasma/kde5-powerdevil/pspec.xml new file mode 100755 index 0000000000..fd8f904a6d --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-powerdevil/pspec.xml @@ -0,0 +1,81 @@ + + + + + kde5-powerdevil + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE power manager module + KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings + http://download.kde.org/stable/plasma/5.3.1/powerdevil-5.3.1.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + kde5-kidletime-devel + kde5-plasma-workspace-devel + extra-cmake-modules + + + + + kde5-powerdevil + + qt5-base + kde5-kdoctools + kde5-kidletime + kde5-plasma-workspace + kde5-kio + kde5-kauth + kde5-ki18n + kde5-solid + kde5-kconfig + kde5-kxmlgui + kde5-kservice + qt5-x11extras + kde5-libkscreen + kde5-kactivities + kde5-kcompletion + kde5-kcoreaddons + kde5-kdbusaddons + kde5-kglobalaccel + kde5-knotifyconfig + kde5-kconfigwidgets + kde5-knotifications + kde5-kwidgetsaddons + kde5-kdelibs4-support --> + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + + 2015-05-29 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-03-29 + 5.2.1 + First release + Stefan Gronewold + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-plasma/kde5-system-settings/actions.py b/desktop/kde/kde5-plasma/kde5-system-settings/actions.py new file mode 100644 index 0000000000..56638b7e32 --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-system-settings/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("COPYING") diff --git a/desktop/kde/kde5-plasma/kde5-system-settings/pspec.xml b/desktop/kde/kde5-plasma/kde5-system-settings/pspec.xml new file mode 100755 index 0000000000..0e7750a5cb --- /dev/null +++ b/desktop/kde/kde5-plasma/kde5-system-settings/pspec.xml @@ -0,0 +1,79 @@ + + + + + kde5-system-settings + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 system settings manager + System-settings is a control panel for KDE5 Plasma + http://download.kde.org/stable/plasma/5.3.1/systemsettings-5.3.1.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + python3 + extra-cmake-modules + + + + + kde5-system-settings + + qt5-base + kde5-kauth + kde5-kcompletion + kde5-kcoreaddons + kde5-kconfigwidgets + kde5-kwidgetsaddons + kde5-kcmutils + kde5-kconfig + kde5-kdbusaddons + kde5-khtml + kde5-ki18n + kde5-kiconthemes + kde5-kio + kde5-kitemviews + kde5-kservice + kde5-kwindowsystem + kde5-kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-system-settings-devel + Development files for system-settings + + qt5-base-devel + kde5-system-settings + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-05-29 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-cursors-5.3.0-2-p01-x86_64.pisi b/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-cursors-5.3.0-2-p01-x86_64.pisi deleted file mode 100644 index 351d65fd1a..0000000000 Binary files a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-cursors-5.3.0-2-p01-x86_64.pisi and /dev/null differ diff --git a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-icons-5.3.0-2-p01-x86_64.pisi b/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-icons-5.3.0-2-p01-x86_64.pisi deleted file mode 100644 index 1ed7e74e67..0000000000 Binary files a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-icons-5.3.0-2-p01-x86_64.pisi and /dev/null differ diff --git a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-style-5.3.0-2-p01-x86_64.pisi b/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-style-5.3.0-2-p01-x86_64.pisi deleted file mode 100644 index 07f1d5e28f..0000000000 Binary files a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-style-5.3.0-2-p01-x86_64.pisi and /dev/null differ diff --git a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-wallpapers-5.3.0-2-p01-x86_64.pisi b/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-wallpapers-5.3.0-2-p01-x86_64.pisi deleted file mode 100644 index 42853eaf69..0000000000 Binary files a/desktop/kde/lookandfeel/kde5-breeze/kde5-breeze-wallpapers-5.3.0-2-p01-x86_64.pisi and /dev/null differ