From 88b97b3897c61d742a5dc09e1d5d5e08ad3172dd Mon Sep 17 00:00:00 2001 From: groni Date: Sun, 26 Jul 2015 13:05:50 +0200 Subject: [PATCH 1/5] qca-qt5 need as build dependency for okular --- desktop/kde/crypto/qca-qt5/actions.py | 24 ++++++++ desktop/kde/crypto/qca-qt5/pspec.xml | 66 +++++++++++++++++++++ desktop/kde/crypto/qca-qt5/translations.xml | 13 ++++ 3 files changed, 103 insertions(+) create mode 100644 desktop/kde/crypto/qca-qt5/actions.py create mode 100644 desktop/kde/crypto/qca-qt5/pspec.xml create mode 100644 desktop/kde/crypto/qca-qt5/translations.xml diff --git a/desktop/kde/crypto/qca-qt5/actions.py b/desktop/kde/crypto/qca-qt5/actions.py new file mode 100644 index 0000000000..3b112a3adf --- /dev/null +++ b/desktop/kde/crypto/qca-qt5/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/copyleft/gpl.txt. + +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_TESTS=OFF \ + -DQCA_SUFFIX=qt5 \ + -DQCA_INSTALL_IN_QT_PREFIX=ON") + +def build(): + cmaketools.make() + +def install(): + + cmaketools.install() + + pisitools.dodoc("README", "TODO", "COPYING") diff --git a/desktop/kde/crypto/qca-qt5/pspec.xml b/desktop/kde/crypto/qca-qt5/pspec.xml new file mode 100644 index 0000000000..049020549d --- /dev/null +++ b/desktop/kde/crypto/qca-qt5/pspec.xml @@ -0,0 +1,66 @@ + + + + + qca-qt5 + http://delta.affinix.com/qca/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + Cryptographic Architecture for QT5 + QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. QCA-QT5 has been re-written for QT5. + http://download.kde.org/stable/qca-qt5/2.1.0.3/src/qca-qt5-2.1.0.3.tar.xz + + qt5-base-devel + doxygen + openssl-devel + libgcrypt-devel + cyrus-sasl-devel + + + + + qca-qt5 + + qt5-base + nss + libgcc + openssl + libgcrypt + cyrus-sasl + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share + + + + + qca-qt5-devel + Development files for qca-qt5 + + qca-qt5 + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + + 2015-07-265 + 2.1.3 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/crypto/qca-qt5/translations.xml b/desktop/kde/crypto/qca-qt5/translations.xml new file mode 100644 index 0000000000..3322233183 --- /dev/null +++ b/desktop/kde/crypto/qca-qt5/translations.xml @@ -0,0 +1,13 @@ + + + + qca2 + QT4 için Kriptografik Mimari + QCA Qt veri tiplerini kullanarak platform bağımsız bir kripto uygulama programlama arayüzü oluşturmayı amaçlar. + + + + qca2-devel + qca2 için geliştirme dosyaları + + From 94e43dcb93c708d7b338eb12ccbb4e9340bfeb80 Mon Sep 17 00:00:00 2001 From: groni Date: Sun, 26 Jul 2015 14:53:04 +0200 Subject: [PATCH 2/5] okular build without kdelibs --- desktop/kde/graphics/okular/actions.py | 22 ++++ desktop/kde/graphics/okular/pspec.xml | 112 +++++++++++++++++++ desktop/kde/graphics/okular/translations.xml | 13 +++ 3 files changed, 147 insertions(+) create mode 100644 desktop/kde/graphics/okular/actions.py create mode 100644 desktop/kde/graphics/okular/pspec.xml create mode 100644 desktop/kde/graphics/okular/translations.xml diff --git a/desktop/kde/graphics/okular/actions.py b/desktop/kde/graphics/okular/actions.py new file mode 100644 index 0000000000..9aabe10168 --- /dev/null +++ b/desktop/kde/graphics/okular/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 shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import kde5 +from pisi.actionsapi import get + + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("AUTHORS", "COPYING*", "TODO") diff --git a/desktop/kde/graphics/okular/pspec.xml b/desktop/kde/graphics/okular/pspec.xml new file mode 100644 index 0000000000..fd7aeccf8a --- /dev/null +++ b/desktop/kde/graphics/okular/pspec.xml @@ -0,0 +1,112 @@ + + + + + okular + http://okular.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + okular + library + A document viewer + Okular is a document viewer. + http://download1644.mediafire.com/xrph1vzsrr2g/39fey11qr834i4d/okular.tar.gz + + qt5-base-devel + qca-qt5-devel + tiff-devel + djvu-devel + phonon-devel + chmlib-devel + kdelibs-devel + libspectre-devel + poppler-qt5-devel + qimageblitz-devel + ebook-tools-devel + extra-cmake-modules + python3 + kdoctools-devel + + + + + okular + app:gui + + qt5-base + qca-qt5 + tiff + djvu + chmlib + phonon + kdelibs + libkexiv2 + poppler-qt5 + libspectre + ebook-tools + kactivities + libjpeg-turbo + kdelibs4-support + khtml + kpty + kio + kjs + zlib + ki18n + kparts + libgcc + kcodecs + kconfig + kwallet + kxmlgui + qt5-svg + freetype + karchive + kservice + kbookmarks + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + threadweaver + kwindowsystem + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share + + + + + okular-devel + Development files for okular + + okular + + + /usr/include + /usr/lib/cmake + + + + + + 2015-07-26 + 5.0.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/graphics/okular/translations.xml b/desktop/kde/graphics/okular/translations.xml new file mode 100644 index 0000000000..bc7cc1988e --- /dev/null +++ b/desktop/kde/graphics/okular/translations.xml @@ -0,0 +1,13 @@ + + + + okular + Belge gösterici + Okular bir belge göstericidir. + + + + okular-devel + Okular için geliştirme dosyaları + + From b322440741ebae0910373e3a4d505161c6f661fc Mon Sep 17 00:00:00 2001 From: groni Date: Thu, 13 Aug 2015 18:31:57 +0200 Subject: [PATCH 3/5] vokoscreen ready for pisi 2.0 in qt5 --- multimedia/video/vokoscreen/actions.py | 19 +++++++ multimedia/video/vokoscreen/pspec.xml | 55 ++++++++++++++++++++ multimedia/video/vokoscreen/translations.xml | 8 +++ 3 files changed, 82 insertions(+) create mode 100644 multimedia/video/vokoscreen/actions.py create mode 100644 multimedia/video/vokoscreen/pspec.xml create mode 100644 multimedia/video/vokoscreen/translations.xml diff --git a/multimedia/video/vokoscreen/actions.py b/multimedia/video/vokoscreen/actions.py new file mode 100644 index 0000000000..5c3fd4e377 --- /dev/null +++ b/multimedia/video/vokoscreen/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/copyleft/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import qt5 + +def setup(): + qt5.configure() + +def build(): + qt5.make() + +def install(): + qt5.install() + + pisitools.dodoc("AUTHORS", "COPYING",) diff --git a/multimedia/video/vokoscreen/pspec.xml b/multimedia/video/vokoscreen/pspec.xml new file mode 100644 index 0000000000..a04c91665f --- /dev/null +++ b/multimedia/video/vokoscreen/pspec.xml @@ -0,0 +1,55 @@ + + + + + vokoscreen + http://www.kohaupt-online.de/hp/ + + Pisilinux Community + admins@pisilinux.org + + GPLv2 + vokoscreen + app:gui + New desktop recording program + Vokoscreen is a new application you to record your desktop. It’s very simple and it uses a minimalistic GUI + https://github.com/vkohaupt/vokoscreen/archive/2.4.3-beta.tar.gz + + qt5-base-devel + libv4l-devel + opencv-devel + alsa-lib-devel + + + + + vokoscreen + + libX11 + libgcc + qt5-base + lame + libv4l + opencv + alsa-lib + + + + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/man + /usr/share/pixmaps + + + + + + 2015-08-13 + 2.4.3 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/multimedia/video/vokoscreen/translations.xml b/multimedia/video/vokoscreen/translations.xml new file mode 100644 index 0000000000..4da00332f5 --- /dev/null +++ b/multimedia/video/vokoscreen/translations.xml @@ -0,0 +1,8 @@ + + + + vokoscreen + Yeni masaüstü kayıt programı + Vokoscreen masaüstü kaydetmek için yeni bir uygulamadır.Çok basit kullanışlı bir arayüz sunar. + + \ No newline at end of file From 5afa6f55886b73a93e4573b7686d519a38df84c5 Mon Sep 17 00:00:00 2001 From: groni Date: Thu, 13 Aug 2015 18:37:03 +0200 Subject: [PATCH 4/5] kmix for pisi linux 2.0 --- desktop/kde/application/kmix/actions.py | 21 ++++++++ desktop/kde/application/kmix/pspec.xml | 54 +++++++++++++++++++ desktop/kde/application/kmix/translations.xml | 8 +++ 3 files changed, 83 insertions(+) create mode 100644 desktop/kde/application/kmix/actions.py create mode 100644 desktop/kde/application/kmix/pspec.xml create mode 100644 desktop/kde/application/kmix/translations.xml diff --git a/desktop/kde/application/kmix/actions.py b/desktop/kde/application/kmix/actions.py new file mode 100644 index 0000000000..77bb4b9fc1 --- /dev/null +++ b/desktop/kde/application/kmix/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/copyleft/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import kde5 +from pisi.actionsapi import get + +NoStrip=["/usr/share"] + +def setup(): + kde5.configure("-DKMIX_KF5_BUILD=ON") + +def build(): + kde5.make() + +def install(): + kde5.install() diff --git a/desktop/kde/application/kmix/pspec.xml b/desktop/kde/application/kmix/pspec.xml new file mode 100644 index 0000000000..df51d00553 --- /dev/null +++ b/desktop/kde/application/kmix/pspec.xml @@ -0,0 +1,54 @@ + + + + + kmix + http://kde.org/applications/multimedia/kmix/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + kmix + app:gui + KMix: KDE Digital Mixer + KMix: KDE Digital Mixer + mirrors://kde/stable/applications/15.04.3/src/kmix-15.04.3.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + + + + + kmix + + qt5-base + alsa-lib + libcanberra + pulseaudio + pulseaudio-libs + kdelibs4-support + kcmutils + + + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/include + /usr/bin + + + + + + 2015-08-13 + 15.04.3 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/application/kmix/translations.xml b/desktop/kde/application/kmix/translations.xml new file mode 100644 index 0000000000..d1bc7ea1b6 --- /dev/null +++ b/desktop/kde/application/kmix/translations.xml @@ -0,0 +1,8 @@ + + + + kmix + KMix: KDE için Dijital Mixer + KMix: KDE için Dijital Mixer. + + From f56cb1b81baa3514fc08eb1c64ef96c89c5d5a1c Mon Sep 17 00:00:00 2001 From: groni Date: Thu, 13 Aug 2015 22:18:09 +0200 Subject: [PATCH 5/5] Update pspec.xml --- desktop/kde/graphics/okular/pspec.xml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/desktop/kde/graphics/okular/pspec.xml b/desktop/kde/graphics/okular/pspec.xml index fd7aeccf8a..25731c9df6 100644 --- a/desktop/kde/graphics/okular/pspec.xml +++ b/desktop/kde/graphics/okular/pspec.xml @@ -13,13 +13,13 @@ library A document viewer Okular is a document viewer. - http://download1644.mediafire.com/xrph1vzsrr2g/39fey11qr834i4d/okular.tar.gz + http://download.kde.org/stable/applications/15.04.3/src/okular-15.04.3.tar.xz qt5-base-devel qca-qt5-devel tiff-devel djvu-devel - phonon-devel + qt5-phonon-devel chmlib-devel kdelibs-devel libspectre-devel @@ -41,8 +41,7 @@ tiff djvu chmlib - phonon - kdelibs + qt5-phonon libkexiv2 poppler-qt5 libspectre @@ -68,7 +67,6 @@ kservice kbookmarks kitemviews - qt5-phonon kcompletion kcoreaddons kiconthemes