Merge pull request #1 from groni/master

add porting-aids for kde5
This commit is contained in:
Ertuğrul Erata
2015-06-16 19:55:38 +03:00
14 changed files with 644 additions and 0 deletions
@@ -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")
+94
View File
@@ -0,0 +1,94 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-kdelibs4-support</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Code and utilities to ease the transition to KDE Frameworks 5</Summary>
<Description>KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5</Description>
<Archive sha1sum="77b7e031c72627cd2e66166751d833a857af302e" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/kdelibs4support-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>perl-URI</Dependency>
<Dependency>qt5-tools-devel</Dependency>
<Dependency>kde5-kdoctools-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-kdelibs4-support</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>libICE</Dependency>
<Dependency>qt5-svg</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>libSM</Dependency>
<Dependency>kde5-kauth</Dependency>
<Dependency>kde5-solid</Dependency>
<Dependency>kde5-kcodecs</Dependency>
<Dependency>kde5-kcoreaddons</Dependency>
<Dependency>kde5-kjobwidgets</Dependency>
<Dependency>kde5-kcompletion</Dependency>
<Dependency>kde5-kconfig</Dependency>
<Dependency>kde5-kconfigwidgets</Dependency>
<Dependency>kde5-kcrash</Dependency>
<Dependency>kde5-kdbusaddons</Dependency>
<Dependency>kde5-kglobalaccel</Dependency>
<Dependency>kde5-kguiaddons</Dependency>
<Dependency>kde5-ki18n</Dependency>
<Dependency>kde5-kiconthemes</Dependency>
<Dependency>kde5-kio</Dependency>
<Dependency>kde5-kitemviews</Dependency>
<Dependency>kde5-knotifications</Dependency>
<Dependency>kde5-kparts</Dependency>
<Dependency>kde5-kservice</Dependency>
<Dependency>kde5-ktextwidgets</Dependency>
<Dependency>kde5-kxmlgui</Dependency>
<Dependency>kde5-kwindowsystem</Dependency>
<Dependency>kde5-kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>kde5-kdelibs4-support-devel</Name>
<Summary>Development files for kdelibs4-support</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-kdelibs4-support</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-01</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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")
+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-khtml</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>HTML rendering engine for KDE</Summary>
<Description>KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support.</Description>
<Archive sha1sum="d54a67b97b95b327c7d078bb867c328badd2e31f" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/khtml-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-khtml</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>qt5-phonon</Dependency>
<Dependency>giflib</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>kde5-sonnet</Dependency>
<Dependency>kde5-kcodecs</Dependency>
<Dependency>kde5-kconfig</Dependency>
<Dependency>kde5-kjobwidgets</Dependency>
<Dependency>kde5-kwidgetsaddons</Dependency>
<Dependency>kde5-kcompletion</Dependency>
<Dependency>kde5-karchive</Dependency>
<Dependency>kde5-kconfigwidgets</Dependency>
<Dependency>kde5-kcoreaddons</Dependency>
<Dependency>kde5-kglobalaccel</Dependency>
<Dependency>kde5-ki18n</Dependency>
<Dependency>kde5-kiconthemes</Dependency>
<Dependency>kde5-kio</Dependency>
<Dependency>kde5-kjs</Dependency>
<Dependency>kde5-knotifications</Dependency>
<Dependency>kde5-kparts</Dependency>
<Dependency>kde5-kservice</Dependency>
<Dependency>kde5-ktextwidgets</Dependency>
<Dependency>kde5-kwallet</Dependency>
<Dependency>kde5-kwindowsystem</Dependency>
<Dependency>kde5-kxmlgui</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>kde5-khtml-devel</Name>
<Summary>Development files for khtml</Summary>
<RuntimeDependencies>
<Dependency release="current">kde5-khtml</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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")
+62
View File
@@ -0,0 +1,62 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-kjs</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>JavaScript engine for KDE</Summary>
<Description>This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript.</Description>
<Archive sha1sum="20af0a05324ca65a2af0e9fbe9fcfc9c2c6cf82a" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/kjs-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>kde5-kdoctools-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-kjs</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>kde5-kjs-devel</Name>
<Summary>Development files for kjs</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-kjs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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", "AUTHORS", "COPYING.LIB")
+67
View File
@@ -0,0 +1,67 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-kjsembed</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<Summary>JavaScript support for HTML rendering engine on KDE5</Summary>
<Description>The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application.</Description>
<Archive sha1sum="891cacea33f92442226f7efe6c316050f4e82cba" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/kjsembed-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-tools-devel</Dependency>
<Dependency>kde5-kdoctools-devel</Dependency>
<Dependency>python3</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-kjsembed</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-svg</Dependency>
<Dependency>kde5-ki18n</Dependency>
<Dependency>kde5-kjs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>kde5-kjsembed-devel</Name>
<Summary>Development files for kjsembed</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-kjsembed</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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", "LICENSE")
+62
View File
@@ -0,0 +1,62 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-kmediaplayer</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<Summary>KDE5 media player Plugin interface for media player features</Summary>
<Description>KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files.</Description>
<Archive sha1sum="78a1f4793c1fb6f0f2ab37fe8f51c84d7e16bd94" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/kmediaplayer-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-kmediaplayer</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>kde5-kparts</Dependency>
<Dependency>kde5-kxmlgui</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>kde5-kmediaplayer-devel</Name>
<Summary>Development files for kmediaplayer</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-kmediaplayer</Dependency>
<Dependency>kde5-ki18n-devel</Dependency>
<Dependency>kde5-kparts-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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")
+72
View File
@@ -0,0 +1,72 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-kross</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<Summary>KDE5 application scripting helper</Summary>
<Description>Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend.</Description>
<Archive sha1sum="4b40ae3db0715a4d39f81f889173c77996665e18" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/kross-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-tools-devel</Dependency>
<Dependency>kde5-kdoctools-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-kross</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-script</Dependency>
<Dependency>kde5-kcoreaddons</Dependency>
<Dependency>kde5-ki18n</Dependency>
<Dependency>kde5-kcompletion</Dependency>
<Dependency>kde5-kiconthemes</Dependency>
<Dependency>kde5-kio</Dependency>
<Dependency>kde5-kparts</Dependency>
<Dependency>kde5-kwidgetsaddons</Dependency>
<Dependency>kde5-kxmlgui</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>kde5-kross-devel</Name>
<Summary>Development files for kross</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-kross</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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")
+69
View File
@@ -0,0 +1,69 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kde5-krunner</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Krunner Framework for providing different actions given a string query</Summary>
<Description>Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace.</Description>
<Archive sha1sum="9e3bda76e1d0bf16295c6328141756415158e065" type="tarxz">http://download.kde.org/stable/frameworks/5.10/portingAids/krunner-5.10.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>kde5-kdoctools-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kde5-krunner</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>kde5-kconfig</Dependency>
<Dependency>kde5-kcoreaddons</Dependency>
<Dependency>kde5-ki18n</Dependency>
<Dependency>kde5-kio</Dependency>
<Dependency>kde5-kservice</Dependency>
<Dependency>kde5-plasma-framework</Dependency>
<Dependency>kde5-solid</Dependency>
<Dependency>kde5-threadweaver</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>kde5-krunner-devel</Name>
<Summary>Development files for krunner</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">kde5-krunner</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="config">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-06-02</Date>
<Version>5.10.0</Version>
<Comment>First Release.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>