Merge pull request #93 from ertugerata/master
works for kde5, kde5-suffix is removed.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>desktop.kde.addon</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>desktop.kde.base</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>desktop.kde.framework</Name>
|
||||
</PISI>
|
||||
@@ -1,29 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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("LICENSE")
|
||||
@@ -1,69 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>prison-qt5</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A barcode API to produce QRCode barcodes and DataMatrix barcode</Summary>
|
||||
<Description>A barcode API to produce QRCode barcodes and DataMatrix barcode.</Description>
|
||||
<Archive sha1sum="b8109f077dcb326d97c17405753d3b8c33818d9b" type="tarxz">https://dl.dropboxusercontent.com/s/50f2g48bhmvyg9d/prison.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>prison-qt5</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>libdmtx</Dependency>
|
||||
<Dependency>qrencode</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>prison</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>prison</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>prison-qt5-devel</Name>
|
||||
<Summary>Development files for libepoxy</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">prison-qt5</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>prison-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>prison-devel</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-05</Date>
|
||||
<Version>1.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,20 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>bluez-qt</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Qt wrapper for KDE 5 Bluez DBus API</Summary>
|
||||
<Description>Qt wrapper for KDE 5 DBus API.</Description>
|
||||
<Archive sha1sum="63c6f3b02b64c7996f340f9b16741549d3e028b1" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/bluez-qt-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>bluez-qt</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>bluez-qt-devel</Name>
|
||||
<Summary>Development files for bluez-qt</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">bluez-qt</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,91 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-baloo</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Framework for searching and managing metadata</Summary>
|
||||
<Description>Baloo is a framework for searching and managing metada</Description>
|
||||
<Archive sha1sum="e48be8f51e90bc10c2de2b4cac2157f3c0323a7a" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/baloo-5.9.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-baloo</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>xapian-core</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kcrash</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kidletime</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-krunner</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>kde5-kfilemetadata</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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>baloo</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>baloo</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-baloo-devel</Name>
|
||||
<Summary>Development files for baloo-widgets</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-baloo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>baloo-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>baloo-devel</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.9.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-bluedevil</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>KDE 5 Bluetooth Stack</Summary>
|
||||
<Description>Integrate the Bluetooth technology within KDE workspace and applications</Description>
|
||||
<Archive sha1sum="3e147798e96f3553882837bfa4b1777483b948e6" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/bluedevil-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kded-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-bluedevil</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>bluez-qt</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,101 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-breeze</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>KDE5 Plasma artwork</Summary>
|
||||
<Description>Artwork, styles and assets for the Breeze visual style for the Plasma Desktop</Description>
|
||||
<Archive sha1sum="1d07f73090e9fd0baad718a1d6c95d4e6acc45e5" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/breeze-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>kde5-framework-integration-devel</Dependency>
|
||||
<Dependency>kde5-kdecorations-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kwindowsystem-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kguiaddons-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-breeze-style</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kguiaddons</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-framework-integration</Dependency>
|
||||
<Dependency>kde5-kcmutils </Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kdecorations</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</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-breeze-icons</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">kde5-breeze-style</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-breeze-cursors</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">kde5-breeze-style</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/icons/breeze_cursors</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-breeze-wallpapers</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/wallpapers</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,18 +0,0 @@
|
||||
#!/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()
|
||||
|
||||
@@ -1,79 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-gtk-config</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>GTK2 and GTK3 Configurator for KDE</Summary>
|
||||
<Description>Configuration dialog to adapt GTK+ applications appearance to your taste under KDE.</Description>
|
||||
<Archive sha1sum="84e0612694a3b85ffc0898c9a50933288c74f953" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kde-gtk-config-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kiconthemes-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>kde5-kcmutils-devel</Dependency>
|
||||
<Dependency>kde5-karchive-devel</Dependency>
|
||||
<Dependency>kde5-kauth-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-knewstuff-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kde-gtk-config</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-knewstuff</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/etc/xdg/cgc*</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-runtime</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-runtime</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,18 +0,0 @@
|
||||
#!/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()
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kde-cli-tools</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>Additional client tools for KDE applications</Summary>
|
||||
<Description>Tools based on KDE Frameworks 5 to better interact with the system</Description>
|
||||
<Archive sha1sum="0d3f964ca0d0af64f9fbfbc2b7649147fe6b67d0" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kde-cli-tools-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kde-cli-tools</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-kdesu</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</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>
|
||||
<Provides>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
<Conflicts>
|
||||
<Package>kdesu</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,66 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kdecorations</Name>
|
||||
<Homepage>https://projects.kde.org/projects/kde/workspace/kdecoration</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv3</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Plugin based library to create window decorations</Summary>
|
||||
<Description>Plugin based library to create window decorations</Description>
|
||||
<Archive sha1sum="5ab08a928638ec99fc835ad071bc925fd70d91f2" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kdecoration-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kdecorations</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</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>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>kde5-kdecorations-devel</Name>
|
||||
<Summary>Development files for kwin</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-kdecorations</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kdecorations</Name>
|
||||
<Summary xml:lang="tr">Plugin based library to create window decorations</Summary>
|
||||
<Description xml:lang="tr">Plugin based library to create window decorations</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,78 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kplasma-addons</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>Additional client tools for KDE applications</Summary>
|
||||
<Description>Additional client tools for KDE applications</Description>
|
||||
<Archive sha1sum="f241251c35306c468199daa7ec0e9f12532a1819" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kdeplasma-addons-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>scim-devel</Dependency>
|
||||
<Dependency>ibus-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kdeplasma-addons</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-plasma-framework</Dependency>
|
||||
<Dependency>kde5-knewstuff</Dependency>
|
||||
<Dependency>kde5-krunner</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kross</Dependency>
|
||||
<Dependency>kde5-sonnet</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-kpackage</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kunitconversion</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>ibus</Dependency>
|
||||
<Dependency>scim-libs</Dependency>
|
||||
<Dependency>xcb-util-keysyms</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/etc/xdg</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,24 +0,0 @@
|
||||
#!/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")
|
||||
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kfilemetadata</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>KDE5 library for extracting meta data from files.</Summary>
|
||||
<Description>KDE library for extracting meta data from files.</Description>
|
||||
<Archive sha1sum="f8909080677f023c0a8a25a4778de07c8567b8e9" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kfilemetadata-5.9.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kfilemetadata</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>ebook-tools</Dependency>
|
||||
<Dependency>exiv2-libs</Dependency>
|
||||
<Dependency>taglib</Dependency>
|
||||
<Dependency>ffmpeg</Dependency>
|
||||
<Dependency>taglib</Dependency>
|
||||
<Dependency>poppler-qt5</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kfilemetadata-devel</Name>
|
||||
<Summary>Development files for kfilemetadata</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-kfilemetadata</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-03</Date>
|
||||
<Version>5.9.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-khelpcenter</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>KDE Help Center</Summary>
|
||||
<Description>KDE help center utility to read help documentation about various KDE applications.</Description>
|
||||
<Archive sha1sum="d3c2bada370e587297897329050fa7179fd8c920" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/khelpcenter-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>qt5-libdbusmenu-devel</Dependency>
|
||||
<Dependency>kde5-kinit-devel</Dependency>
|
||||
<Dependency>kde5-kcmutils-devel</Dependency>
|
||||
<Dependency>kde5-khtml-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-khelpcenter</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-khtml</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kparts</Dependency>
|
||||
<Dependency>kde5-kcodecs</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-khotkeys</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>KDE5 hotkey daemon</Summary>
|
||||
<Description>KDE5 hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures.</Description>
|
||||
<Archive sha1sum="32c43f0bf945cb83c14511824c5aba39e9d47af9" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/khotkeys-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kservice-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>kde5-kcompletion-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-ktextwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kwindowsystem-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>kde5-kcmutils-devel</Dependency>
|
||||
<Dependency>kde5-kdbusaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kde5-kglobalaccel-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-kxmlgui-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
<Dependency>kde5-plasma-workspace-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-khotkeys</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-ktextwidgets</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-kglobalaccel</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-plasma-framework</Dependency>
|
||||
<Dependency>kde5-plasma-workspace</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-15</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,4 +0,0 @@
|
||||
[General]
|
||||
2 Name=Pisi Linux
|
||||
3 LogoPath=/usr/share/apps/about-distro/pisilinux.png
|
||||
4 Website=http://www.pisilinux.org/
|
||||
@@ -1,91 +0,0 @@
|
||||
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 <sys/utsname.h>
|
||||
+#include <KConfig>
|
||||
+#include <KConfigGroup>
|
||||
+#include <QString>
|
||||
+
|
||||
+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();
|
||||
}
|
||||
@@ -1,101 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kinfocenter</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>KDE5 info center</Summary>
|
||||
<Description>KDE5 Utility that provides information about a computer system. </Description>
|
||||
<Archive sha1sum="7b706b518205f1a12d0b9f456830fd14a1c1de49" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kinfocenter-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>kde5-kcmutils-devel</Dependency>
|
||||
<Dependency>kde5-kcompletion-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-kwindowsystem-devel</Dependency>
|
||||
<Dependency>kde5-kxmlgui-devel</Dependency>
|
||||
<Dependency>kde5-kservice-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdbusaddons-devel</Dependency>
|
||||
<Dependency>kde5-kiconthemes-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>libraw1394-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
<Dependency>kde5-solid-devel</Dependency>
|
||||
<Dependency>pciutils-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!--<Patch level="1">pisilinux-kinfocenter.diff</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kinfocenter</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>libraw1394</Dependency>
|
||||
<Dependency>kde5-kwayland</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>kde5-kdeclarative</Dependency>
|
||||
<Dependency>mesa-glu</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/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/kde4/config/kcm-about-distrorc">kcm-about-distrorc</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,102 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kio-extras</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>Additional KIO-slaves for KDE5 applications</Summary>
|
||||
<Description>Additional KIO-slaves for KDE5 applications</Description>
|
||||
<Archive sha1sum="6522f8ac7e23a9cf586cfaca02af1b8c6e83f72e" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kio-extras-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>gettext</Dependency>
|
||||
<Dependency>shared-mime-info</Dependency>
|
||||
<Dependency>libmtp-devel</Dependency>
|
||||
<Dependency>shared-mime-info</Dependency>
|
||||
<Dependency>openexr-devel</Dependency>
|
||||
<Dependency>openslp-devel</Dependency>
|
||||
<Dependency>kde5-karchive-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdbusaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kde5-kdnssd-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-khtml-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kiconthemes-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-solid-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>libssh-devel</Dependency>
|
||||
<Dependency>openslp-devel</Dependency>
|
||||
<Dependency>qt5-phonon-devel</Dependency>
|
||||
<Dependency>samba-devel</Dependency>
|
||||
<Dependency>exiv2-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kio-extras</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>libmtp</Dependency>
|
||||
<Dependency>kde5-kpty</Dependency>
|
||||
<Dependency>kde5-kparts</Dependency>
|
||||
<Dependency>kde5-kcodecs</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kbookmarks</Dependency>
|
||||
<Dependency>kde5-kguiaddons</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>openexr</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-kdnssd</Dependency>
|
||||
<Dependency>kde5-kdoctools</Dependency>
|
||||
<Dependency>kde5-khtml</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>libssh</Dependency>
|
||||
<Dependency>openslp</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>samba</Dependency>
|
||||
<Dependency>exiv2-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-14</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kmenuedit</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>Provides the interface and basic tools for the KDE workspace</Summary>
|
||||
<Description>Provides the interface and basic tools for the KDE workspace</Description>
|
||||
<Archive sha1sum="b2c0d69f747f355e3526d43b3ff4b4faab9a908d" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kmenuedit-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kmenuedit</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-khotkeys</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-sonnet</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-15</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,59 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kscreen</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>Provides the interface and basic tools for the KDE workspace</Summary>
|
||||
<Description>Provides the interface and basic tools for the KDE workspace</Description>
|
||||
<Archive sha1sum="f4d80f0e27e17df6a2ae83473a7888db0a6a79ac" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kscreen-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-graphicaleffects</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kscreen</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-libkscreen</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kglobalaccel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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", "ChangeLog")
|
||||
@@ -1,2 +0,0 @@
|
||||
test -f /usr/bin/ksshaskpass && export SSH_ASKPASS="/usr/bin/ksshaskpass"
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-ksshaskpass</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>ssh-add helper that uses kwallet and kpassworddialog</Summary>
|
||||
<Description>ssh-add helper that uses kwallet and kpassworddialog</Description>
|
||||
<Archive sha1sum="4fb9c6b01e39de311a068ea1adb130698cedf632" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/ksshaskpass-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-ksshaskpass</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kwallet</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/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="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="755" target="/etc/profile.d/ksshaskpass.sh">ksshaskpass.sh</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-18</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
-25
@@ -1,25 +0,0 @@
|
||||
From 69a8d66c4682410537ce8d1f2b7012fb49773005 Mon Sep 17 00:00:00 2001
|
||||
From: Hrvoje Senjan <hrvoje.senjan@gmail.com>
|
||||
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
|
||||
|
||||
@@ -1,101 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-ksysguard</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>KDE system monitor</Summary>
|
||||
<Description>KDE5 system monitor daemon and service.</Description>
|
||||
<Archive sha1sum="56996aaaa1979b1490b47162486f7b355941e06a" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/ksysguard-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-kxmlgui-devel</Dependency>
|
||||
<Dependency>kde5-kcompletion-devel</Dependency>
|
||||
<Dependency>kde5-kdbusaddons-devel</Dependency>
|
||||
<Dependency>kde5-kiconthemes-devel</Dependency>
|
||||
<Dependency>kde5-kwindowsystem-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-knotifications-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>lm_sensors-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kinit</Dependency>
|
||||
<Dependency>kde5-kitemviews-devel</Dependency>
|
||||
<Dependency>kde5-knewstuff-devel</Dependency>
|
||||
<Dependency>kde5-libksysguard-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!--<Patch level="1">0001-Use-run-for-ksysguardd-s-pid-file.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-ksysguard</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>icon-theme-hicolor</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>lm_sensors</Dependency>
|
||||
<Dependency>icon-theme-hicolor</Dependency>
|
||||
<Dependency>xdg-utils</Dependency>
|
||||
<Dependency>kde5-kdoctools</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kinit</Dependency>
|
||||
<Dependency>kde5-kitemviews</Dependency>
|
||||
<Dependency>kde5-knewstuff</Dependency>
|
||||
<Dependency>kde5-libksysguard</Dependency>
|
||||
<Dependency>kde5-plasma-framework</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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-12</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kwayland</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv3</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Qt-style Client and Server library wrapper for the Wayland libraries</Summary>
|
||||
<Description>Qt-style Client and Server library wrapper for the Wayland libraries</Description>
|
||||
<Archive sha1sum="25451b243ec7e514df08606bda7b81b94bb02005" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kwayland-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kwayland</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-server</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>kde5-kwayland-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-kwayland</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kwayland</Name>
|
||||
<Summary xml:lang="tr">Qt-style Client and Server library wrapper for the Wayland libraries</Summary>
|
||||
<Description xml:lang="tr">Qt-style Client and Server library wrapper for the Wayland libraries</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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("COMPLIANCE", "CONFIGURING", "COPYING", "HACKING", "README")
|
||||
@@ -1,148 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kwin</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>KDE5 window manager</Summary>
|
||||
<Description>KWin is the window manager of the K desktop environment.</Description>
|
||||
<Archive sha1sum="16d5ec8bc8d6fb3a5dae65d79c1b8f83984fbc3f" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kwin-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>qt5-multimedia-devel</Dependency>
|
||||
<Dependency>kde5-kwayland</Dependency>
|
||||
<Dependency>kde5-kdecorations-devel</Dependency>
|
||||
<Dependency>qt5-script-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
<Dependency>kde5-kiconthemes-devel</Dependency>
|
||||
<Dependency>kde5-kauth-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>kde5-kactivities-devel</Dependency>
|
||||
<Dependency>kde5-kcmutils-devel</Dependency>
|
||||
<Dependency>kde5-kcompletion-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kcrash-devel</Dependency>
|
||||
<Dependency>kde5-kdeclarative-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kglobalaccel-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kinit</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>kde5-knewstuff-devel</Dependency>
|
||||
<Dependency>kde5-knotifications-devel</Dependency>
|
||||
<Dependency>kde5-kservice-devel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>kde5-kwindowsystem-devel</Dependency>
|
||||
<Dependency>kde5-kxmlgui-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency>libSM-devel</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-cursor</Dependency>
|
||||
<Dependency>libxkbcommon-devel</Dependency>
|
||||
<Dependency>xcb-util-keysyms-devel</Dependency>
|
||||
<Dependency>xcb-util-image-devel</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>libepoxy-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kwin</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>+
|
||||
<Dependency>qt5-script</Dependency>+
|
||||
<Dependency>kde5-kwayland</Dependency>+
|
||||
<Dependency>kde5-kdecorations</Dependency>+
|
||||
<Dependency>qt5-x11extras</Dependency>+
|
||||
<Dependency>qt5-declarative</Dependency>+
|
||||
<Dependency>kde5-kiconthemes</Dependency>+
|
||||
<Dependency>kde5-kauth</Dependency>+
|
||||
<Dependency>kde5-kactivities</Dependency>+
|
||||
<Dependency>kde5-kcmutils</Dependency>+
|
||||
<Dependency>kde5-kcompletion</Dependency>+
|
||||
<Dependency>kde5-kconfig</Dependency>+
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>+
|
||||
<Dependency>kde5-kcoreaddons</Dependency>+
|
||||
<Dependency>kde5-kcrash</Dependency>+
|
||||
<Dependency>kde5-kdeclarative</Dependency>+
|
||||
<Dependency>kde5-kglobalaccel</Dependency>+
|
||||
<Dependency>kde5-ki18n</Dependency>+
|
||||
<Dependency>kde5-kio</Dependency>+
|
||||
<Dependency>kde5-knewstuff</Dependency>+
|
||||
<Dependency>kde5-knotifications</Dependency>+
|
||||
<Dependency>kde5-kservice</Dependency>+
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>+
|
||||
<Dependency>kde5-kwindowsystem</Dependency>+
|
||||
<Dependency>kde5-kxmlgui</Dependency>+
|
||||
<Dependency>kde5-plasma-framework</Dependency>+
|
||||
<Dependency>mesa</Dependency>+
|
||||
<Dependency>libICE</Dependency>+
|
||||
<Dependency>libSM</Dependency>+
|
||||
<Dependency>wayland-cursor</Dependency>+
|
||||
<Dependency>libxkbcommon</Dependency>+
|
||||
<Dependency>xcb-util-keysyms</Dependency>+
|
||||
<Dependency>xcb-util-image</Dependency>+
|
||||
<Dependency>libepoxy</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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kwin-devel</Name>
|
||||
<Summary>Development files for kwin</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-kwin</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-12</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-kwrited</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>KDE5 daemon listening for wall and write messages</Summary>
|
||||
<Description>KDE5 daemon listening for wall and write messages</Description>
|
||||
<Archive sha1sum="370a2f842d2c74bcf6f097ff5c0f2b51de060d72" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kwrited-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-knotifications-devel</Dependency>
|
||||
<Dependency>kde5-kpty-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kde5-kdbusaddons-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-kwrited</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kpty</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</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>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-06-14</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,65 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-libkscreen</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>KDE5 screen management library</Summary>
|
||||
<Description>Dynamic display management library for KDE</Description>
|
||||
<Archive sha1sum="8d4b8d7d2b5c38508ad49579f28868d928ed15c5" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/libkscreen-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>xcb-util-devel</Dependency>
|
||||
<Dependency>xcb-util-image-devel</Dependency>
|
||||
<Dependency>xcb-util-keysyms-devel</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-libkscreen</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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-libkscreen-devel</Name>
|
||||
<Summary>Development files for libkscreen</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-libkscreen</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-06</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,339 +0,0 @@
|
||||
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<QList<long long> >();
|
||||
}
|
||||
|
||||
/* 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<ActionReply::Error>(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<ActionReply::Error>(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<ActionReply::Error>(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<int>(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<int>(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<int>(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 <klocale.h>
|
||||
+#include <klocalizedstring.h>
|
||||
|
||||
#include <QFile>
|
||||
#include <QHash>
|
||||
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 <signal.h> //For SIGTERM
|
||||
|
||||
#include <kauth.h>
|
||||
+#include <kauthaction.h>
|
||||
+#include <kauthactionreply.h>
|
||||
+#include <kauthobjectdecorator.h>
|
||||
#include <klocale.h>
|
||||
#include <kmessagebox.h>
|
||||
#include <kdialog.h>
|
||||
@@ -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<long long> & pids) const;
|
||||
+ void setupKAuthAction(KAuth::Action &action, const QList<long long> & 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<long long> & pids) const
|
||||
+void KSysGuardProcessListPrivate::setupKAuthAction(KAuth::Action &action, const QList<long long> & 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<long long> &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;
|
||||
}
|
||||
|
||||
@@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-libksysguard</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>Task management and system monitoring library</Summary>
|
||||
<Description>Task management and system monitoring library</Description>
|
||||
<Archive sha1sum="87c8e460e1bc1fc6110202079fb1c32b1b0c53a3" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/libksysguard-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!--<Patch level="1">libksysguard_kauth.diff</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-libksysguard</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libXres</Dependency>
|
||||
<Dependency>qt5-webkit</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-plasma-framework</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>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-libksysguard-devel</Name>
|
||||
<Summary>Development files for kde5-libksysguard</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-libksysguard</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace-devel</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-12</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,18 +0,0 @@
|
||||
#!/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()
|
||||
|
||||
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-milou</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>KDedicated search application built on top of Baloo</Summary>
|
||||
<Description>Dedicated search application built on top of Baloo</Description>
|
||||
<Archive sha1sum="4abe559f1f842ea71e5e210d5a5ccab1476aee2a" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/milou-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kdeclarative-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>kde5-krunner-devel</Dependency>
|
||||
<Dependency>kde5-plasma-framework-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>kde5-kservice-devel</Dependency>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-milou</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-krunner</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-12</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,73 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-oxygen-themes</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>KDE5 Oxygen themes</Summary>
|
||||
<Description>KDE5 Oxygen themes</Description>
|
||||
<Archive sha1sum="ffd915b2b7ff6589e963ea9a6c87ad127d727346" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/oxygen-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kdecorations-devel</Dependency>
|
||||
<Dependency>kde5-framework-integration-devel</Dependency>
|
||||
<Dependency>automoc4</Dependency>
|
||||
<Dependency>gettext</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-oxygen-themes</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kdecorations</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-kguiaddons</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-framework-integration</Dependency>
|
||||
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="icons">/usr/share/icons</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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-11</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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("HACKING", "COPYING")
|
||||
@@ -1,114 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-plasma-desktop</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>KDE5 plasma workspace</Summary>
|
||||
<Description>This package contains the basic packages for a Plasma workspace.</Description>
|
||||
<Archive sha1sum="57b7a153a43b6775736e158b13197d1ccab29651" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/plasma-desktop-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>xorg-server-devel</Dependency>
|
||||
<Dependency>xorg-input-evdev-devel</Dependency>
|
||||
<Dependency>xorg-input-synaptics-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-plasma-desktop</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-baloo</Dependency>
|
||||
<Dependency>libxkbfile</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kpeople</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwin</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-knotifyconfig</Dependency>
|
||||
<Dependency>libcanberra</Dependency>
|
||||
<Dependency>kde5-sonnet</Dependency>
|
||||
<Dependency>kde5-powerdevil</Dependency>
|
||||
<Dependency>kde5-system-settings</Dependency>
|
||||
<Dependency>libXi</Dependency>+
|
||||
<Dependency>libXft</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>libXcursor</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>kde5-kparts</Dependency>
|
||||
<Dependency>kde5-kcodecs</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-krunner</Dependency>
|
||||
<Dependency>kde5-kwallet</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-knewstuff</Dependency>
|
||||
<Dependency>xcb-util-image</Dependency>
|
||||
<Dependency>kde5-kbookmarks</Dependency>
|
||||
<Dependency>kde5-kemoticons</Dependency>
|
||||
<Dependency>kde5-kguiaddons</Dependency>
|
||||
<Dependency>kde5-kitemviews</Dependency>
|
||||
<Dependency>pulseaudio-libs</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kactivities</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kjobwidgets</Dependency>
|
||||
<Dependency>kde5-kdeclarative</Dependency>
|
||||
<Dependency>kde5-kglobalaccel</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
<Dependency>kde5-plasma-framework</Dependency>
|
||||
<Dependency>kde5-plasma-workspace</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/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kcm-touchpad-frameworks</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kcm-touchpad-frameworks, kdebase-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2015-05-29</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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", "LICENSE", "README", "ChangeLog")
|
||||
@@ -1,58 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-plasma-mediacenter</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A mediacenter user interface based on KDE Plasma components</Summary>
|
||||
<Description>A mediacenter user interface based on KDE Plasma components</Description>
|
||||
<Archive sha1sum="409ac7a15e8e1d492f3d4cc0ba300cc6fcb69216" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/plasma-mediacenter-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-multimedia-devel</Dependency>
|
||||
<Dependency>kde5-baloo-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-plasma-mediacenter</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-baloo</Dependency>
|
||||
<Dependency>kde5-kfilemetadata</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kguiaddons</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>taglib</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-18</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,84 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-plasma-nm</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Plasma applet written in QML for managing network connections</Summary>
|
||||
<Description>Plasma applet written in QML for managing network connections</Description>
|
||||
<Archive sha1sum="b0969d6cea3647e556c2e1083bb0c93129bbcbf5" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/plasma-nm-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-networkmanager-qt-devel</Dependency>
|
||||
<Dependency>kde5-modemmanger-qt-devel</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>openconnect-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>NetworkManager-devel</Dependency>
|
||||
<Dependency>mobile-broadband-provider-info</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-plasma-nm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>NetworkManager</Dependency>
|
||||
<Dependency>openconnect</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-networkmanager-qt</Dependency>
|
||||
<Dependency>kde5-modemmanager-qt</Dependency>
|
||||
<Dependency>kde5-plasma-framework</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kwallet</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kitemviews</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-14</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-plasma-sdk</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Applications useful for Plasma development</Summary>
|
||||
<Description>Applications useful for Plasma development</Description>
|
||||
<Archive sha1sum="478498d5ff294ab7e250a37939b70b9e5cd79131" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/plasma-sdk-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-webkit-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-plasma-sdk</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-ktexteditor</Dependency>
|
||||
<Dependency>kde5-plasma-framework</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-karchive</Dependency>
|
||||
<Dependency>kde5-kpackage</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kdeclarative</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2015-06-14</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,68 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-polkit-kde-authentication-agent-1</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>The KDE Plasma Workspace Components</Summary>
|
||||
<Description>The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop.</Description>
|
||||
<Archive sha1sum="8f422012164183e19ac9058c004fb5412008f816" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/polkit-kde-agent-1-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-polkit-kde-authentication-agent-1</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kcrash</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>polkit-qt</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-knotifications</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>
|
||||
</Files>
|
||||
<Replaces>
|
||||
<Package>kde-workspace</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>kde-workspace</Package>
|
||||
</Conflicts>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-05-29</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,81 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-powerdevil</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>KDE power manager module</Summary>
|
||||
<Description>KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings</Description>
|
||||
<Archive sha1sum="3fde79797fb3801508da5e575cb0b0dcb149d0d3" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/powerdevil-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kidletime-devel</Dependency>
|
||||
<Dependency>kde5-plasma-workspace-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-powerdevil</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kdoctools</Dependency>
|
||||
<Dependency>kde5-kidletime</Dependency>
|
||||
<Dependency>kde5-plasma-workspace</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-solid</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kde5-libkscreen</Dependency>
|
||||
<Dependency>kde5-kactivities</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-kglobalaccel</Dependency>
|
||||
<Dependency>kde5-knotifyconfig</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-knotifications</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kdelibs4-support</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/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-05-29</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2015-03-29</Date>
|
||||
<Version>5.2.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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("CONTRIBUTORS", "COPYING", "README")
|
||||
@@ -1,78 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-sddm-kcm</Name>
|
||||
<Homepage>https://projects.kde.org/projects/kde/workspace/sddm-kcm</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>KDE5 Config Module for SDDM</Summary>
|
||||
<Description>KDE5 Config Module for SDDM</Description>
|
||||
<Archive sha1sum="2ab02453941d95634ecd12ec7837bd7a10109ffc" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/sddm-kcm-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>kde5-kcoreaddons-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kde5-kauth-devel</Dependency>
|
||||
<Dependency>kde5-kxmlgui-devel</Dependency>
|
||||
<Dependency>kde5-ki18n-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kio-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>kde5-kconfig-devel</Dependency>
|
||||
<Dependency>docutils</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-sddm-kcm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-sddm</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kdoctools</Dependency>
|
||||
<Dependency>libXcursor</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>xorg-server-xephyr</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/dbus-1/system.d</Path>
|
||||
<Path fileType="data">/usr/share/dbus-1/system-services</Path>
|
||||
<Path fileType="data">/usr/share/kservices5</Path>
|
||||
<Path fileType="data">/usr/share/</Path>
|
||||
<Path fileType="data">/usr/share/polkit-1/actions</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/qt5/plugins</Path>
|
||||
<Path fileType="executable">/usr/lib/libexec/kauth</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-06-14</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-sddm-kcm</Name>
|
||||
<Summary xml:lang="tr">KDE5 Config Module for SDDM</Summary>
|
||||
<Description xml:lang="tr">KDE5 Config Module for SDDM</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -1,21 +0,0 @@
|
||||
#!/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
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
def setup():
|
||||
shelltools.system("sed -e 's|-Wall -march=native||' -e 's|-O2||' -i CMakeLists.txt")
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING")
|
||||
@@ -1,46 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import os, re
|
||||
import shutil
|
||||
|
||||
OUR_ID = 65
|
||||
OUR_NAME = "sddm"
|
||||
OUR_DESC = "sddm"
|
||||
|
||||
DATADIR = "/var/lib/sddm"
|
||||
DATADIRMODE = 0755
|
||||
|
||||
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
|
||||
|
||||
# On first install...
|
||||
if not os.path.exists(DATADIR):
|
||||
os.makedirs(DATADIR, DATADIRMODE)
|
||||
|
||||
try:
|
||||
os.system ("groupadd -g %d %s" % (OUR_ID, OUR_NAME))
|
||||
os.system ("useradd -m -d /var/lib/sddm -r -s /bin/false -u %d -g %d %s -c %s" % (OUR_ID, OUR_ID, OUR_NAME, OUR_DESC))
|
||||
os.system ("passwd -l sddm > /dev/null")
|
||||
os.system("/bin/chown -R sddm:sddm %s" % DATADIR)
|
||||
except:
|
||||
pass
|
||||
|
||||
# os.system ("groupadd --system %s" % (OUR_NAME))
|
||||
# os.system ("useradd -c 'sddm' --system -d /var/lib/sddm -s /sbin/nologin -g %s %s" % (OUR_NAME, OUR_DESC))
|
||||
|
||||
|
||||
|
||||
# os.system("/bin/chown -R sddm:sddm /var/log/sddm.log")
|
||||
|
||||
|
||||
|
||||
def postRemove():
|
||||
try:
|
||||
os.system ("userdel %s" % OUR_NAME)
|
||||
os.system ("groupdel %s" % OUR_NAME)
|
||||
except:
|
||||
pass
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from comar.service import *
|
||||
import os
|
||||
|
||||
serviceType="server"
|
||||
serviceDesc=_({"en": "sddm Server",
|
||||
"tr": "sddm Sunucusu"})
|
||||
serviceDefault="on"
|
||||
PIDFILE="/run/sddm/sddm.pid"
|
||||
DAEMON="/usr/bin/sddm"
|
||||
|
||||
@synchronized
|
||||
def start():
|
||||
startService(command=DAEMON,
|
||||
pidfile=PIDFILE,
|
||||
detach=True,
|
||||
donotify=True)
|
||||
|
||||
|
||||
@synchronized
|
||||
def stop():
|
||||
stopService(pidfile=PIDFILE,
|
||||
donotify=True)
|
||||
|
||||
try:
|
||||
os.unlink(PIDFILE)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
def status():
|
||||
return isServiceRunning(PIDFILE)
|
||||
@@ -1,18 +0,0 @@
|
||||
# Begin /etc/pam.d/sddm
|
||||
|
||||
auth required pam_unix.so try_first_pass nullok
|
||||
auth optional pam_permit.so
|
||||
auth required pam_env.so
|
||||
|
||||
account required pam_unix.so
|
||||
account optional pam_permit.so
|
||||
account required pam_time.so
|
||||
|
||||
password required pam_unix.so try_first_pass nullok sha512 shadow
|
||||
password optional pam_permit.so
|
||||
|
||||
session required pam_limits.so
|
||||
session required pam_unix.so
|
||||
session optional pam_permit.so
|
||||
|
||||
# End /etc/pam.d/sddm
|
||||
@@ -1,12 +0,0 @@
|
||||
diff -u -r sddm-0.9.0.orig/src/daemon/PowerManager.cpp sddm-0.9.0/src/daemon/PowerManager.cpp
|
||||
--- sddm-0.9.0.orig/src/daemon/PowerManager.cpp 2014-10-01 18:40:37.402683578 +0200
|
||||
+++ sddm-0.9.0/src/daemon/PowerManager.cpp 2014-10-01 18:40:43.502618164 +0200
|
||||
@@ -197,7 +197,7 @@
|
||||
m_backends << new Login1Backend();
|
||||
|
||||
// check if upower interface exists
|
||||
- if (interface->isServiceRegistered(UPOWER_SERVICE))
|
||||
+// if (interface->isServiceRegistered(UPOWER_SERVICE))
|
||||
m_backends << new UPowerBackend();
|
||||
}
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/data/scripts/Xsession b/data/scripts/Xsession
|
||||
index a5d270d..4b48524 100755
|
||||
--- a/data/scripts/Xsession
|
||||
+++ b/data/scripts/Xsession
|
||||
@@ -74,7 +74,7 @@ case $session in
|
||||
exec xterm -geometry 80x24-0-0
|
||||
;;
|
||||
*)
|
||||
- eval exec "$session"
|
||||
+ eval exec ck-launch-session "$session"
|
||||
;;
|
||||
esac
|
||||
exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."
|
||||
@@ -1,16 +0,0 @@
|
||||
# Begin /etc/pam.d/sddm-autologin
|
||||
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
|
||||
auth required pam_succeed_if.so uid >= 1000 quiet
|
||||
auth required pam_permit.so
|
||||
|
||||
account include system-account
|
||||
|
||||
password required pam_deny.so
|
||||
|
||||
session required pam_limits.so
|
||||
session include system-session
|
||||
|
||||
# End /etc/pam.d/sddm-autologin
|
||||
@@ -1,11 +0,0 @@
|
||||
# Begin /etc/pam.d/sddm-greeter
|
||||
|
||||
auth required pam_env.so
|
||||
auth required pam_permit.so
|
||||
|
||||
account required pam_permit.so
|
||||
password required pam_deny.so
|
||||
session required pam_unix.so
|
||||
-session optional pam_systemd.so
|
||||
|
||||
# End /etc/pam.d/sddm-greeter
|
||||
@@ -1,84 +0,0 @@
|
||||
[Autologin]
|
||||
# Autologin again on session exit
|
||||
Relogin=false
|
||||
|
||||
# Autologin session
|
||||
Session=plasma.desktop
|
||||
|
||||
# Autologin user
|
||||
User=
|
||||
|
||||
|
||||
[General]
|
||||
# Halt command
|
||||
HaltCommand=/sbin/shutdown -h -P now
|
||||
|
||||
# Initial NumLock state
|
||||
# Valid values: on|off|none
|
||||
# If property is set to none, numlock won't be changed
|
||||
Numlock=none
|
||||
|
||||
# Reboot command
|
||||
RebootCommand=/sbin/shutdown -r now
|
||||
|
||||
|
||||
[Theme]
|
||||
# Current theme name
|
||||
Current=maui
|
||||
|
||||
# Cursor theme
|
||||
CursorTheme=breeze
|
||||
|
||||
# Face icon directory
|
||||
# The files should be in username.face.icon format
|
||||
FacesDir=/usr/share/sddm/faces
|
||||
|
||||
# Theme directory path
|
||||
ThemeDir=/usr/share/sddm/themes
|
||||
|
||||
|
||||
[Users]
|
||||
# Default $PATH
|
||||
DefaultPath=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
|
||||
|
||||
# Hidden shells
|
||||
# Users with these shells as their default won't be listed
|
||||
HideShells=
|
||||
|
||||
# Hidden users
|
||||
HideUsers=git,sddm
|
||||
|
||||
# Maximum user id for displayed users
|
||||
MaximumUid=65000
|
||||
|
||||
# Minimum user id for displayed users
|
||||
MinimumUid=1000
|
||||
|
||||
# Remember the session of the last successfully logged in user
|
||||
RememberLastSession=true
|
||||
|
||||
# Remember the last successfully logged in user
|
||||
RememberLastUser=true
|
||||
|
||||
|
||||
[XDisplay]
|
||||
# Xsetup script path
|
||||
# A script to execute when starting the display server
|
||||
DisplayCommand=/usr/share/sddm/scripts/Xsetup
|
||||
|
||||
# Minimum VT
|
||||
# The lowest virtual terminal number that will be used.
|
||||
MinimumVT=1
|
||||
|
||||
# X server path
|
||||
ServerPath=/usr/bin/X
|
||||
|
||||
# Xsession script path
|
||||
# A script to execute when starting the desktop session
|
||||
SessionCommand=/usr/share/sddm/scripts/Xsession
|
||||
|
||||
# Session description directory
|
||||
SessionDir=/usr/share/xsessions
|
||||
|
||||
# Xauth path
|
||||
XauthPath=/usr/bin/xauth
|
||||
@@ -1,746 +0,0 @@
|
||||
diff -Nuar sddm-0.11.0/ChangeLog sddm-master/ChangeLog
|
||||
--- sddm-0.11.0/ChangeLog 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/ChangeLog 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -4,6 +4,10 @@
|
||||
- Bug fixes
|
||||
* Others
|
||||
|
||||
+## 0.12.0 - XXXX-XX-XX
|
||||
+----------------------
|
||||
+ * Add Arabic translation by Safa Alfulaij.
|
||||
+
|
||||
## 0.11.0 - 2014-11-20
|
||||
----------------------
|
||||
+ Reload the configuration every time we start a new session
|
||||
@@ -15,7 +19,6 @@
|
||||
|
||||
## 0.10.0 - 2014-10-16
|
||||
----------------------
|
||||
-
|
||||
+ Set default icon theme from greeter theme configuration.
|
||||
+ Set cursor theme according to greeter theme configuration.
|
||||
- Never permit a login as the sddm user (CVE-2014-7271)
|
||||
diff -Nuar sddm-0.11.0/CMakeLists.txt sddm-master/CMakeLists.txt
|
||||
--- sddm-0.11.0/CMakeLists.txt 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/CMakeLists.txt 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -77,7 +77,9 @@
|
||||
|
||||
# find qt5 imports dir
|
||||
get_target_property(QMAKE_EXECUTABLE Qt5::qmake LOCATION)
|
||||
-exec_program(${QMAKE_EXECUTABLE} ARGS "-query QT_INSTALL_QML" RETURN_VALUE return_code OUTPUT_VARIABLE QT_IMPORTS_DIR)
|
||||
+if(NOT QT_IMPORTS_DIR)
|
||||
+ exec_program(${QMAKE_EXECUTABLE} ARGS "-query QT_INSTALL_QML" RETURN_VALUE return_code OUTPUT_VARIABLE QT_IMPORTS_DIR)
|
||||
+endif()
|
||||
|
||||
# Set components version
|
||||
set(COMPONENTS_VERSION 2.0)
|
||||
@@ -98,7 +100,12 @@
|
||||
add_definitions(-DHAVE_SYSTEMD)
|
||||
set(CMAKE_AUTOMOC_MOC_OPTIONS -DHAVE_SYSTEMD)
|
||||
|
||||
- pkg_check_modules(JOURNALD "libsystemd-journal")
|
||||
+ # libsystemd-journal was merged into libsystemd in 209
|
||||
+ if(${SYSTEMD_VERSION} VERSION_LESS 209)
|
||||
+ pkg_check_modules(JOURNALD "libsystemd-journal")
|
||||
+ else()
|
||||
+ pkg_check_modules(JOURNALD "libsystemd")
|
||||
+ endif()
|
||||
|
||||
if(ENABLE_JOURNALD)
|
||||
if(JOURNALD_FOUND)
|
||||
@@ -109,8 +116,11 @@
|
||||
endif()
|
||||
endif()
|
||||
|
||||
- execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=systemdsystemunitdir systemd OUTPUT_VARIABLE SYSTEMD_SYSTEM_UNIT_DIR)
|
||||
- string(REGEX REPLACE "[ \t\n]+" "" SYSTEMD_SYSTEM_UNIT_DIR ${SYSTEMD_SYSTEM_UNIT_DIR})
|
||||
+ if (NOT DEFINED SYSTEMD_SYSTEM_UNIT_DIR)
|
||||
+ execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=systemdsystemunitdir systemd OUTPUT_VARIABLE SYSTEMD_SYSTEM_UNIT_DIR)
|
||||
+ string(REGEX REPLACE "[ \t\n]+" "" SYSTEMD_SYSTEM_UNIT_DIR ${SYSTEMD_SYSTEM_UNIT_DIR})
|
||||
+ endif()
|
||||
+
|
||||
set(MINIMUM_VT 1)
|
||||
set(HALT_COMMAND "/usr/bin/systemctl poweroff")
|
||||
set(REBOOT_COMMAND "/usr/bin/systemctl reboot")
|
||||
diff -Nuar sddm-0.11.0/CONTRIBUTORS sddm-master/CONTRIBUTORS
|
||||
--- sddm-0.11.0/CONTRIBUTORS 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/CONTRIBUTORS 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -43,3 +43,4 @@
|
||||
a.k.a. Harvey <teknocratdefunct@riseup.net>
|
||||
raffarti <raffarti@zoho.com>
|
||||
w41l <walecha99@gmail.com>
|
||||
+Sérgio Marques <smarquespt@gmail.com>
|
||||
diff -Nuar sddm-0.11.0/data/man/sddm.conf.rst.in sddm-master/data/man/sddm.conf.rst.in
|
||||
--- sddm-0.11.0/data/man/sddm.conf.rst.in 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/man/sddm.conf.rst.in 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -65,6 +65,10 @@
|
||||
Path of the X server.
|
||||
Default value is "/usr/bin/X".
|
||||
|
||||
+`XephyrPath=`
|
||||
+ Path of the Xephyr.
|
||||
+ Default value is "/usr/bin/Xephyr".
|
||||
+
|
||||
`XauthPath=`
|
||||
Path of the Xauth.
|
||||
Default value is "/usr/bin/xauth".
|
||||
@@ -104,11 +108,11 @@
|
||||
Default value is 65000.
|
||||
|
||||
`HideUsers=`
|
||||
- Users that shouldn't show up in the user list.
|
||||
+ Comma-separated list of Users that shouldn't show up in the user list.
|
||||
Default value is empty.
|
||||
|
||||
`HideShells=`
|
||||
- Shells of users that shouldn't show up in the user list.
|
||||
+ Comma-separated list of Shells of users that shouldn't show up in the user list.
|
||||
Default value is empty.
|
||||
|
||||
`RememberLastUser=`
|
||||
diff -Nuar sddm-0.11.0/data/man/sddm.rst.in sddm-master/data/man/sddm.rst.in
|
||||
--- sddm-0.11.0/data/man/sddm.rst.in 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/man/sddm.rst.in 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -25,9 +25,9 @@
|
||||
easily create pleasant, modern looking interfaces for sddm.
|
||||
|
||||
sddm runs the greeter as a system user named **sddm**
|
||||
-whose home directory need to be set to **/var/lib/sddm**.
|
||||
+whose home directory needs to be set to **/var/lib/sddm**.
|
||||
|
||||
-If pam and systemd are available, the greeter will go through logind
|
||||
+If pam and systemd are available, the greeter will go through logind,
|
||||
which will give it access to drm devices.
|
||||
|
||||
Distributions without pam and systemd will need to put the **sddm** user
|
||||
diff -Nuar sddm-0.11.0/data/scripts/Xsession sddm-master/data/scripts/Xsession
|
||||
--- sddm-0.11.0/data/scripts/Xsession 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/scripts/Xsession 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -20,9 +20,8 @@
|
||||
. $HOME/.profile
|
||||
fi
|
||||
;;
|
||||
- */zsh)
|
||||
+*/zsh)
|
||||
[ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
|
||||
- emulate -R sh
|
||||
[ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
|
||||
zhome=${ZDOTDIR:-$HOME}
|
||||
# zshenv is always sourced automatically.
|
||||
@@ -30,6 +29,7 @@
|
||||
[ -f $zhome/.zprofile ] && . $zhome/.zprofile
|
||||
[ -f $zdir/zlogin ] && . $zdir/zlogin
|
||||
[ -f $zhome/.zlogin ] && . $zhome/.zlogin
|
||||
+ emulate -R sh
|
||||
;;
|
||||
*/csh|*/tcsh)
|
||||
# [t]cshrc is always sourced automatically.
|
||||
diff -Nuar sddm-0.11.0/data/translations/ar.ts sddm-master/data/translations/ar.ts
|
||||
--- sddm-0.11.0/data/translations/ar.ts 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ sddm-master/data/translations/ar.ts 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -0,0 +1,59 @@
|
||||
+<?xml version="1.0" encoding="utf-8"?>
|
||||
+<!DOCTYPE TS>
|
||||
+<TS version="2.1" language="ar">
|
||||
+<context>
|
||||
+ <name>TextConstants</name>
|
||||
+ <message>
|
||||
+ <source>Welcome to %1</source>
|
||||
+ <translation>مرحبًا في %1</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Warning, Caps Lock is ON!</source>
|
||||
+ <translation>تحذير، مفتاح Caps Lock ممكّن!</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Layout</source>
|
||||
+ <translation>التّخطيط</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login</source>
|
||||
+ <translation>لِج</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login failed</source>
|
||||
+ <translation>فشل الولوج</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login succeeded</source>
|
||||
+ <translation>نجح الولوج</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Password</source>
|
||||
+ <translation>كلمة المرور</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Enter your username and password</source>
|
||||
+ <translation>أدخِل اسم المستخدم وكلمة مروره</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Reboot</source>
|
||||
+ <translation>أعد الإقلاع</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Session</source>
|
||||
+ <translation>الجلسة</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Shutdown</source>
|
||||
+ <translation>أطفئ</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>User name</source>
|
||||
+ <translation>اسم المستخدم</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Select your user and enter password</source>
|
||||
+ <translation>اختر مستخدمًا وأدخِل كلمة مروره</translation>
|
||||
+ </message>
|
||||
+</context>
|
||||
+</TS>
|
||||
diff -Nuar sddm-0.11.0/data/translations/CMakeLists.txt sddm-master/data/translations/CMakeLists.txt
|
||||
--- sddm-0.11.0/data/translations/CMakeLists.txt 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/translations/CMakeLists.txt 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -1,9 +1,11 @@
|
||||
set(TRANSLATION_FILES
|
||||
+ ar.ts
|
||||
cs.ts
|
||||
de.ts
|
||||
et.ts
|
||||
fi.ts
|
||||
fr.ts
|
||||
+ hu.ts
|
||||
it.ts
|
||||
ja.ts
|
||||
pl.ts
|
||||
diff -Nuar sddm-0.11.0/data/translations/hu.ts sddm-master/data/translations/hu.ts
|
||||
--- sddm-0.11.0/data/translations/hu.ts 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ sddm-master/data/translations/hu.ts 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -0,0 +1,59 @@
|
||||
+<?xml version="1.0" encoding="utf-8"?>
|
||||
+<!DOCTYPE TS>
|
||||
+<TS version="2.1" language="hu">
|
||||
+<context>
|
||||
+ <name>TextConstants</name>
|
||||
+ <message>
|
||||
+ <source>Welcome to %1</source>
|
||||
+ <translation>Üdvözöljük - %1</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Warning, Caps Lock is ON!</source>
|
||||
+ <translation>Figyelem: a Caps Lock BE van kapcsolva!</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Layout</source>
|
||||
+ <translation>Nézet</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login</source>
|
||||
+ <translation>Bejelentkezés</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login failed</source>
|
||||
+ <translation>Bejelentkezés sikertelen</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Login succeeded</source>
|
||||
+ <translation>Sikeres bejelentkezés</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Password</source>
|
||||
+ <translation>Jelszó</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Enter your username and password</source>
|
||||
+ <translation>Írja be a felhasználónevét és a jelszavát</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Reboot</source>
|
||||
+ <translation>Újraindítás</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Session</source>
|
||||
+ <translation>Munkamenet</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Shutdown</source>
|
||||
+ <translation>Leállítás</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>User name</source>
|
||||
+ <translation>Felhasználónév</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <source>Select your user and enter password</source>
|
||||
+ <translation>Válassza ki a felhasználónevét és írja be a jelszavát</translation>
|
||||
+ </message>
|
||||
+</context>
|
||||
+</TS>
|
||||
diff -Nuar sddm-0.11.0/data/translations/it.ts sddm-master/data/translations/it.ts
|
||||
--- sddm-0.11.0/data/translations/it.ts 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/translations/it.ts 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -21,7 +21,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Login failed</source>
|
||||
- <translation>Accesso fallito</translation>
|
||||
+ <translation>Accesso non riuscito</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Login succeeded</source>
|
||||
diff -Nuar sddm-0.11.0/data/translations/pt_PT.ts sddm-master/data/translations/pt_PT.ts
|
||||
--- sddm-0.11.0/data/translations/pt_PT.ts 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/translations/pt_PT.ts 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -5,11 +5,11 @@
|
||||
<name>TextConstants</name>
|
||||
<message>
|
||||
<source>Welcome to %1</source>
|
||||
- <translation>Bem-vindo a %1</translation>
|
||||
+ <translation>Bem-vindo ao %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning, Caps Lock is ON!</source>
|
||||
- <translation>Atenção, Caps Lock está ligada!</translation>
|
||||
+ <translation>Atenção, Caps Lock está ativo!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Layout</source>
|
||||
@@ -17,15 +17,15 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Login</source>
|
||||
- <translation>Sessão</translation>
|
||||
+ <translation>Autenticação</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Login failed</source>
|
||||
- <translation>A autenticação falhou</translation>
|
||||
+ <translation>Falha de autenticação</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Login succeeded</source>
|
||||
- <translation>Autentificação com sucesso</translation>
|
||||
+ <translation>Autenticação efetuada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Password</source>
|
||||
@@ -33,7 +33,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter your username and password</source>
|
||||
- <translation>Escreva o seu nome de utilizador e senha</translation>
|
||||
+ <translation>Escreva o seu nome de utilizador e a senha</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reboot</source>
|
||||
diff -Nuar sddm-0.11.0/data/translations/tr.ts sddm-master/data/translations/tr.ts
|
||||
--- sddm-0.11.0/data/translations/tr.ts 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/data/translations/tr.ts 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -5,7 +5,7 @@
|
||||
<name>TextConstants</name>
|
||||
<message>
|
||||
<source>Welcome to %1</source>
|
||||
- <translation>Hoşgeldiniz (%1)</translation>
|
||||
+ <translation>Hoş Geldiniz (%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning, Caps Lock is ON!</source>
|
||||
@@ -29,11 +29,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Password</source>
|
||||
- <translation>Şifre</translation>
|
||||
+ <translation>Parola</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter your username and password</source>
|
||||
- <translation>Kullanıcı adınızı ve şifrenizi giriniz</translation>
|
||||
+ <translation>Kullanıcı adınızı ve parolanızı giriniz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reboot</source>
|
||||
@@ -53,7 +53,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Select your user and enter password</source>
|
||||
- <translation>Kullanıcınızı seçiniz ve şifrenizi giriniz</translation>
|
||||
+ <translation>Kullanıcınızı seçiniz ve parolanızı giriniz</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
diff -Nuar sddm-0.11.0/README.md sddm-master/README.md
|
||||
--- sddm-0.11.0/README.md 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/README.md 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
[](https://travis-ci.org/sddm/sddm)
|
||||
|
||||
-SDDM is a modern display manager for X11 aiming to be fast, simple and beatiful. It uses modern technologies like QtQuick, which in turn gives the designer the ability to create smooth, animated user interfaces.
|
||||
+SDDM is a modern display manager for X11 aiming to be fast, simple and beautiful. It uses modern technologies like QtQuick, which in turn gives the designer the ability to create smooth, animated user interfaces.
|
||||
|
||||
SDDM is extremely themeable. We put no restrictions on the user interface design, it is completely up to the designer. We simply provide a few callbacks to the user interface which can be used for authentication, suspend etc. To further ease theme creation we provide some premade components like a textbox, a combox etc.
|
||||
|
||||
diff -Nuar sddm-0.11.0/src/common/Configuration.h sddm-master/src/common/Configuration.h
|
||||
--- sddm-0.11.0/src/common/Configuration.h 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/common/Configuration.h 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -54,6 +54,7 @@
|
||||
// TODO: Not absolutely sure if everything belongs here. Xsessions, VT and probably some more seem universal
|
||||
Section(XDisplay,
|
||||
Entry(ServerPath, QString, _S("/usr/bin/X"), _S("X server path"));
|
||||
+ Entry(XephyrPath, QString, _S("/usr/bin/Xephyr"), _S("Xephyr path"));
|
||||
Entry(XauthPath, QString, _S("/usr/bin/xauth"), _S("Xauth path"));
|
||||
Entry(SessionDir, QString, _S("/usr/share/xsessions"), _S("Session description directory"));
|
||||
Entry(SessionCommand, QString, _S(SESSION_COMMAND), _S("Xsession script path\n"
|
||||
diff -Nuar sddm-0.11.0/src/daemon/Display.cpp sddm-master/src/daemon/Display.cpp
|
||||
--- sddm-0.11.0/src/daemon/Display.cpp 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/Display.cpp 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -40,8 +40,8 @@
|
||||
#include <unistd.h>
|
||||
|
||||
namespace SDDM {
|
||||
- Display::Display(const int displayId, const int terminalId, Seat *parent) : QObject(parent),
|
||||
- m_displayId(displayId), m_terminalId(terminalId),
|
||||
+ Display::Display(const int terminalId, Seat *parent) : QObject(parent),
|
||||
+ m_terminalId(terminalId),
|
||||
m_auth(new Auth(this)),
|
||||
m_displayServer(new XorgDisplayServer(this)),
|
||||
m_seat(parent),
|
||||
@@ -73,8 +73,8 @@
|
||||
stop();
|
||||
}
|
||||
|
||||
- const int Display::displayId() const {
|
||||
- return m_displayId;
|
||||
+ QString Display::displayId() const {
|
||||
+ return m_displayServer->display();
|
||||
}
|
||||
|
||||
const int Display::terminalId() const {
|
||||
diff -Nuar sddm-0.11.0/src/daemon/Display.h sddm-master/src/daemon/Display.h
|
||||
--- sddm-0.11.0/src/daemon/Display.h 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/Display.h 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -39,10 +39,10 @@
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY(Display)
|
||||
public:
|
||||
- explicit Display(const int displayId, const int terminalId, Seat *parent);
|
||||
+ explicit Display(int terminalId, Seat *parent);
|
||||
~Display();
|
||||
|
||||
- const int displayId() const;
|
||||
+ QString displayId() const;
|
||||
const int terminalId() const;
|
||||
|
||||
const QString &name() const;
|
||||
@@ -71,7 +71,6 @@
|
||||
bool m_relogin { true };
|
||||
bool m_started { false };
|
||||
|
||||
- int m_displayId { 0 };
|
||||
int m_terminalId { 7 };
|
||||
|
||||
QString m_passPhrase;
|
||||
diff -Nuar sddm-0.11.0/src/daemon/Seat.cpp sddm-master/src/daemon/Seat.cpp
|
||||
--- sddm-0.11.0/src/daemon/Seat.cpp 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/Seat.cpp 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -51,36 +51,25 @@
|
||||
return m_name;
|
||||
}
|
||||
|
||||
- void Seat::createDisplay(int displayId, int terminalId) {
|
||||
+ void Seat::createDisplay(int terminalId) {
|
||||
//reload config if needed
|
||||
mainConfig.load();
|
||||
|
||||
- if (displayId == -1) {
|
||||
- // find unused display
|
||||
- displayId = findUnused(0, [&](const int number) {
|
||||
- bool alreadyExists = m_displayIds.contains(number);
|
||||
- if (!alreadyExists)
|
||||
- alreadyExists = XorgDisplayServer::displayExists(number);
|
||||
- return alreadyExists;
|
||||
- });
|
||||
-
|
||||
- // find unused terminal
|
||||
+ if (terminalId == -1) {
|
||||
+ // find unused terminal
|
||||
terminalId = findUnused(mainConfig.XDisplay.MinimumVT.get(), [&](const int number) {
|
||||
return m_terminalIds.contains(number);
|
||||
});
|
||||
}
|
||||
|
||||
- // mark display as used
|
||||
- m_displayIds << displayId;
|
||||
-
|
||||
// mark terminal as used
|
||||
m_terminalIds << terminalId;
|
||||
|
||||
// log message
|
||||
- qDebug() << "Adding new display" << displayId << "on vt" << terminalId << "...";
|
||||
+ qDebug() << "Adding new display" << "on vt" << terminalId << "...";
|
||||
|
||||
// create a new display
|
||||
- Display *display = new Display(displayId, terminalId, this);
|
||||
+ Display *display = new Display(terminalId, this);
|
||||
|
||||
// restart display on stop
|
||||
connect(display, SIGNAL(stopped()), this, SLOT(displayStopped()));
|
||||
@@ -92,26 +81,14 @@
|
||||
display->start();
|
||||
}
|
||||
|
||||
- void Seat::removeDisplay(int displayId) {
|
||||
- qDebug() << "Removing display" << displayId << "...";
|
||||
-
|
||||
- // display object
|
||||
- Display *display = nullptr;
|
||||
+ void Seat::removeDisplay(Display* display) {
|
||||
+ qDebug() << "Removing display" << display->displayId() << "...";
|
||||
|
||||
- // find display
|
||||
- for (Display *d: m_displays)
|
||||
- if (d->displayId() == displayId)
|
||||
- display = d;
|
||||
-
|
||||
- // check if found
|
||||
- if (display == nullptr)
|
||||
- return;
|
||||
|
||||
// remove display from list
|
||||
m_displays.removeAll(display);
|
||||
|
||||
// mark display and terminal ids as unused
|
||||
- m_displayIds.removeAll(display->displayId());
|
||||
m_terminalIds.removeAll(display->terminalId());
|
||||
|
||||
// stop the display
|
||||
@@ -127,7 +104,7 @@
|
||||
Display *display = qobject_cast<Display *>(sender());
|
||||
|
||||
// remove display
|
||||
- removeDisplay(display->displayId());
|
||||
+ removeDisplay(display);
|
||||
|
||||
// restart otherwise
|
||||
if (m_displays.isEmpty())
|
||||
diff -Nuar sddm-0.11.0/src/daemon/Seat.h sddm-master/src/daemon/Seat.h
|
||||
--- sddm-0.11.0/src/daemon/Seat.h 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/Seat.h 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -34,8 +34,8 @@
|
||||
const QString &name() const;
|
||||
|
||||
public slots:
|
||||
- void createDisplay(int displayId = -1, int terminalId = -1);
|
||||
- void removeDisplay(int displayId);
|
||||
+ void createDisplay(int terminalId = -1);
|
||||
+ void removeDisplay(SDDM::Display* display);
|
||||
|
||||
private slots:
|
||||
void displayStopped();
|
||||
@@ -45,7 +45,6 @@
|
||||
|
||||
QList<Display *> m_displays;
|
||||
QList<int> m_terminalIds;
|
||||
- QList<int> m_displayIds;
|
||||
};
|
||||
}
|
||||
|
||||
diff -Nuar sddm-0.11.0/src/daemon/Utils.h sddm-master/src/daemon/Utils.h
|
||||
--- sddm-0.11.0/src/daemon/Utils.h 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/Utils.h 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -21,6 +21,8 @@
|
||||
#ifndef SDDM_UTILS_H
|
||||
#define SDDM_UTILS_H
|
||||
|
||||
+#include <random>
|
||||
+
|
||||
namespace SDDM {
|
||||
|
||||
inline QString generateName(int length) {
|
||||
diff -Nuar sddm-0.11.0/src/daemon/XorgDisplayServer.cpp sddm-master/src/daemon/XorgDisplayServer.cpp
|
||||
--- sddm-0.11.0/src/daemon/XorgDisplayServer.cpp 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/XorgDisplayServer.cpp 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -28,6 +28,9 @@
|
||||
#include <QDebug>
|
||||
#include <QFile>
|
||||
#include <QProcess>
|
||||
+#include <QUuid>
|
||||
+
|
||||
+#include <random>
|
||||
|
||||
#include <xcb/xcb.h>
|
||||
|
||||
@@ -36,9 +39,6 @@
|
||||
|
||||
namespace SDDM {
|
||||
XorgDisplayServer::XorgDisplayServer(Display *parent) : DisplayServer(parent) {
|
||||
- // figure out the X11 display
|
||||
- m_display = QString(":%1").arg(displayPtr()->displayId());
|
||||
-
|
||||
// get auth directory
|
||||
QString authDir = RUNTIME_DIR;
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
QDir().mkpath(authDir);
|
||||
|
||||
// set auth path
|
||||
- m_authPath = QString("%1/%2").arg(authDir).arg(m_display);
|
||||
+ m_authPath = QString("%1/%2").arg(authDir).arg(QUuid::createUuid().toString());
|
||||
|
||||
// generate cookie
|
||||
std::random_device rd;
|
||||
@@ -70,10 +70,6 @@
|
||||
stop();
|
||||
}
|
||||
|
||||
- bool XorgDisplayServer::displayExists(int number) {
|
||||
- return QFile(QString("/tmp/.X%1-lock").arg(number)).exists();
|
||||
- }
|
||||
-
|
||||
const QString &XorgDisplayServer::display() const {
|
||||
return m_display;
|
||||
}
|
||||
@@ -136,44 +132,72 @@
|
||||
if (daemonApp->testing()) {
|
||||
QStringList args;
|
||||
args << m_display << "-ac" << "-br" << "-noreset" << "-screen" << "800x600";
|
||||
- process->start("/usr/bin/Xephyr", args);
|
||||
+ process->start(mainConfig.XDisplay.XephyrPath.get(), args);
|
||||
+
|
||||
+
|
||||
+ // wait for display server to start
|
||||
+ if (!process->waitForStarted()) {
|
||||
+ // log message
|
||||
+ qCritical() << "Failed to start display server process.";
|
||||
+
|
||||
+ // return fail
|
||||
+ return false;
|
||||
+ }
|
||||
+ emit started();
|
||||
} else {
|
||||
// set process environment
|
||||
QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
|
||||
- env.insert("DISPLAY", m_display);
|
||||
- env.insert("XAUTHORITY", m_authPath);
|
||||
env.insert("XCURSOR_THEME", mainConfig.Theme.CursorTheme.get());
|
||||
process->setProcessEnvironment(env);
|
||||
|
||||
- // tell the display server to notify us when we can connect
|
||||
- SignalHandler::ignoreSigusr1();
|
||||
+ //create pipe for communicating with X server
|
||||
+ //0 == read from X, 1== write to from X
|
||||
+ int pipeFds[2];
|
||||
+ if (pipe(pipeFds) != 0) {
|
||||
+ qCritical("Could not create pipe to start X server");
|
||||
+ }
|
||||
|
||||
// start display server
|
||||
QStringList args;
|
||||
- args << m_display
|
||||
- << "-auth" << m_authPath
|
||||
+ args << "-auth" << m_authPath
|
||||
<< "-nolisten" << "tcp"
|
||||
<< "-background" << "none"
|
||||
<< "-noreset"
|
||||
+ << "-displayfd" << QString::number(pipeFds[1])
|
||||
<< QString("vt%1").arg(displayPtr()->terminalId());
|
||||
qDebug() << "Running:"
|
||||
<< qPrintable(mainConfig.XDisplay.ServerPath.get())
|
||||
<< qPrintable(args.join(" "));
|
||||
process->start(mainConfig.XDisplay.ServerPath.get(), args);
|
||||
- SignalHandler::initializeSigusr1();
|
||||
- connect(DaemonApp::instance()->signalHandler(), SIGNAL(sigusr1Received()), this, SIGNAL(started()));
|
||||
- }
|
||||
|
||||
- // wait for display server to start
|
||||
- if (!process->waitForStarted()) {
|
||||
- // log message
|
||||
- qCritical() << "Failed to start display server process.";
|
||||
+ // wait for display server to start
|
||||
+ if (!process->waitForStarted()) {
|
||||
+ // log message
|
||||
+ qCritical() << "Failed to start display server process.";
|
||||
+
|
||||
+ // return fail
|
||||
+ close(pipeFds[0]);
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ QFile readPipe;
|
||||
+
|
||||
+ if (!readPipe.open(pipeFds[0], QIODevice::ReadOnly)) {
|
||||
+ qCritical("Failed to open pipe to start X Server ");
|
||||
+
|
||||
+ close(pipeFds[0]);
|
||||
+ return false;
|
||||
+ }
|
||||
+ QByteArray displayNumber = readPipe.readLine();
|
||||
+ displayNumber.prepend(QByteArray(":"));
|
||||
+ displayNumber.remove(displayNumber.size() -1, 1); //trim trailing whitespace
|
||||
+ m_display= displayNumber;
|
||||
+
|
||||
+ // close our pipe
|
||||
+ close(pipeFds[0]);
|
||||
|
||||
- // return fail
|
||||
- return false;
|
||||
- }
|
||||
- if (daemonApp->testing())
|
||||
emit started();
|
||||
+ }
|
||||
|
||||
// set flag
|
||||
m_started = true;
|
||||
diff -Nuar sddm-0.11.0/src/daemon/XorgDisplayServer.h sddm-master/src/daemon/XorgDisplayServer.h
|
||||
--- sddm-0.11.0/src/daemon/XorgDisplayServer.h 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/daemon/XorgDisplayServer.h 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -33,8 +33,6 @@
|
||||
explicit XorgDisplayServer(Display *parent);
|
||||
~XorgDisplayServer();
|
||||
|
||||
- static bool displayExists(int number);
|
||||
-
|
||||
const QString &display() const;
|
||||
const QString &authPath() const;
|
||||
|
||||
diff -Nuar sddm-0.11.0/src/greeter/SessionModel.cpp sddm-master/src/greeter/SessionModel.cpp
|
||||
--- sddm-0.11.0/src/greeter/SessionModel.cpp 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/greeter/SessionModel.cpp 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -57,6 +57,7 @@
|
||||
continue;
|
||||
SessionPtr si { new Session { session, "", "", "" } };
|
||||
QTextStream in(&inputFile);
|
||||
+ bool execAllowed = true;
|
||||
while (!in.atEnd()) {
|
||||
QString line = in.readLine();
|
||||
if (line.startsWith("Name="))
|
||||
@@ -65,9 +66,15 @@
|
||||
si->exec = line.mid(5);
|
||||
if (line.startsWith("Comment="))
|
||||
si->comment = line.mid(8);
|
||||
+ if (line.startsWith("TryExec=")) {
|
||||
+ QFileInfo fi(line.mid(8));
|
||||
+ if (!fi.exists() || !fi.isExecutable())
|
||||
+ execAllowed = false;
|
||||
+ }
|
||||
}
|
||||
// add to sessions list
|
||||
- d->sessions.push_back(si);
|
||||
+ if (execAllowed)
|
||||
+ d->sessions.push_back(si);
|
||||
// close file
|
||||
inputFile.close();
|
||||
}
|
||||
diff -Nuar sddm-0.11.0/src/helper/backend/PamBackend.cpp sddm-master/src/helper/backend/PamBackend.cpp
|
||||
--- sddm-0.11.0/src/helper/backend/PamBackend.cpp 2014-11-20 17:47:24.000000000 +0200
|
||||
+++ sddm-master/src/helper/backend/PamBackend.cpp 2015-03-08 18:18:48.000000000 +0200
|
||||
@@ -251,7 +251,9 @@
|
||||
QProcessEnvironment sessionEnv = m_app->session()->processEnvironment();
|
||||
QString display = sessionEnv.value("DISPLAY");
|
||||
if (!display.isEmpty()) {
|
||||
+#ifdef PAM_XDISPLAY
|
||||
m_pam->setItem(PAM_XDISPLAY, qPrintable(display));
|
||||
+#endif
|
||||
m_pam->setItem(PAM_TTY, qPrintable(display));
|
||||
}
|
||||
if (!m_pam->putEnv(sessionEnv)) {
|
||||
@@ -1,10 +0,0 @@
|
||||
# Begin /etc/pam.d/sddm
|
||||
#%PAM-1.0
|
||||
auth substack system-auth
|
||||
auth optional pam_gnome_keyring.so
|
||||
account include system-auth
|
||||
session optional pam_keyinit.so force revoke
|
||||
session include system-auth
|
||||
session optional pam_console.so
|
||||
session optional pam_gnome_keyring.so auto_start
|
||||
session optional pam_selinux.so
|
||||
@@ -1,18 +0,0 @@
|
||||
# Begin /etc/pam.d/sddm
|
||||
|
||||
auth required pam_unix.so try_first_pass nullok
|
||||
auth optional pam_permit.so
|
||||
auth required pam_env.so
|
||||
|
||||
account required pam_unix.so
|
||||
account optional pam_permit.so
|
||||
account required pam_time.so
|
||||
|
||||
password required pam_unix.so try_first_pass nullok sha512 shadow
|
||||
password optional pam_permit.so
|
||||
|
||||
session required pam_limits.so
|
||||
session required pam_unix.so
|
||||
session optional pam_permit.so
|
||||
|
||||
# End /etc/pam.d/sddm
|
||||
@@ -1,68 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-sddm</Name>
|
||||
<Homepage>https://github.com/sddm/sddm</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>QML based X11 display manager</Summary>
|
||||
<Description>KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings</Description>
|
||||
<Archive sha1sum="c5bbe6e849e9870a0e1b3c5ea9e7a3b48f9ecda5" type="targz">https://github.com/sddm/sddm/archive/v0.11.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>docutils</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>sddm_upstream.patch</Patch>
|
||||
<Patch>sddm-0.10.0-upower.patch</Patch>
|
||||
<Patch>sddm-0.11.0-consolekit.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-sddm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
<Dependency>docutils</Dependency>
|
||||
<Dependency>xorg-server-xephyr</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</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>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/etc/sddm.conf">sddm.conf</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/etc/pam.d/sddm">sddm</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<Provides>
|
||||
<COMAR script="service.py">System.Service</COMAR>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2014-09-20</Date>
|
||||
<Version>0.11</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Stefan Gronewold (groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/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")
|
||||
@@ -1,79 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kde5-system-settings</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>KDE5 system settings manager</Summary>
|
||||
<Description>System-settings is a control panel for KDE5 Plasma</Description>
|
||||
<Archive sha1sum="8ab175f796d2979d29aec4714047fcec67554431" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/systemsettings-5.3.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kde5-kdoctools-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-system-settings</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kde5-kauth</Dependency>
|
||||
<Dependency>kde5-kcompletion</Dependency>
|
||||
<Dependency>kde5-kcoreaddons</Dependency>
|
||||
<Dependency>kde5-kconfigwidgets</Dependency>
|
||||
<Dependency>kde5-kwidgetsaddons</Dependency>
|
||||
<Dependency>kde5-kcmutils</Dependency>
|
||||
<Dependency>kde5-kconfig</Dependency>
|
||||
<Dependency>kde5-kdbusaddons</Dependency>
|
||||
<Dependency>kde5-khtml</Dependency>
|
||||
<Dependency>kde5-ki18n</Dependency>
|
||||
<Dependency>kde5-kiconthemes</Dependency>
|
||||
<Dependency>kde5-kio</Dependency>
|
||||
<Dependency>kde5-kitemviews</Dependency>
|
||||
<Dependency>kde5-kservice</Dependency>
|
||||
<Dependency>kde5-kwindowsystem</Dependency>
|
||||
<Dependency>kde5-kxmlgui</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kde5-system-settings-devel</Name>
|
||||
<Summary>Development files for system-settings</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kde5-system-settings</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2015-05-29</Date>
|
||||
<Version>5.3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,24 +0,0 @@
|
||||
#!/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")
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kfilemetadata</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>KDE5 library for extracting meta data from files.</Summary>
|
||||
<Description>KDE library for extracting meta data from files.</Description>
|
||||
<Archive sha1sum="f8909080677f023c0a8a25a4778de07c8567b8e9" type="tarxz">http://download.kde.org/stable/plasma/5.3.1/kfilemetadata-5.9.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kfilemetadata</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>ebook-tools</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>exiv2-libs</Dependency>
|
||||
<Dependency>taglib</Dependency>
|
||||
<Dependency>ffmpeg</Dependency>
|
||||
<Dependency>taglib</Dependency>
|
||||
<Dependency>poppler-qt5</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kfilemetadata-devel</Name>
|
||||
<Summary>Development files for kfilemetadata</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kfilemetadata</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-03</Date>
|
||||
<Version>5.9.1</Version>
|
||||
<Comment>First Release.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>network.connection</Name>
|
||||
</PISI>
|
||||
+43004
-45411
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
0b62a469ecd373e611c3e8f84bd285e3bd9ef5c9
|
||||
0fc96cb5e4c41bda98c2173e17290a736103fddd
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
d54622c8b912a43598aa7818480cde6d5f6caa54
|
||||
e35c8a81d173b7bdab140f2af776de94f635ca36
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>science</Name>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user