Merge pull request #2560 from groni/master

add new packages kphotoalbum, kshutdown and kwave
This commit is contained in:
groni
2017-01-09 16:52:19 +01:00
committed by GitHub
10 changed files with 486 additions and 4 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
shelltools.system("./Setup-kf5.sh")
kde5.configure("-DKS_KF5=ON")
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("ChangeLog", "LICENSE")
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kshutdown</Name>
<Homepage>http://kshutdown.sourceforge.net/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<Summary>KShutdown is a graphical shutdown utility for Linux</Summary>
<Description>KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.</Description>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>ninja</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>knotifyconfig-devel</Dependency>
<Dependency>kidletime-devel</Dependency>
</BuildDependencies>
<Archive sha1sum="7c83b756d66919d37d0c0fb4f22f0002cb7f8839" type="zip">https://sourceforge.net/projects/kshutdown/files/KShutdown/4.0/kshutdown-source-4.0.zip</Archive>
</Source>
<Package>
<Name>kshutdown</Name>
<Summary>Shutdown Utility for KDE</Summary>
<RuntimeDependencies>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>kidletime</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
<Dependency>kglobalaccel</Dependency>
<Dependency>knotifyconfig</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>knotifications</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>4.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/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("AUTHORS", "CHANGES", "LICENSES", "GNU-LICENSE", "README")
+82
View File
@@ -0,0 +1,82 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kwave</Name>
<Homepage>http://kwave.sourceforge.net/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<Summary>A sound editor for KDE</Summary>
<Description>With Kwave you can record, play back, import and edit many sorts of audio files including multi channel files.Kwave includes some plugins to transform audio files in several ways and presents a graphical view with a complete zoom- and scroll capability.</Description>
<BuildDependencies>
<Dependency>doxygen</Dependency>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-multimedia-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>audiofile-devel</Dependency>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>flac-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>fftw3-devel</Dependency>
</BuildDependencies>
<Archive sha1sum="ed2d7e9ed25d35145087d0d7660521702fcbb720" type="tarxz">http://download.kde.org/stable/applications/16.12.0/src/kwave-16.12.0.tar.xz</Archive>
</Source>
<Package>
<Name>kwave</Name>
<Summary>A sound editor for KDE</Summary>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>flac</Dependency>
<Dependency>fftw3</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>kcrash</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libogg</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>libopus</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>audiofile</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>qt5-multimedia</Dependency>
<Dependency>pulseaudio-libs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>16.12.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
# if pisi can't find source directory, see /var/pisi/kphotoalbum/work/ and:
# WorkDir="kphotoalbum-"+ get.srcVERSION() +"/sub_project_dir/"
def setup():
kde5.configure()
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("ChangeLog", "COPYING", "README")
@@ -0,0 +1,70 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kphotoalbum</Name>
<Homepage>https://www.kphotoalbum.org/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<Summary>KDE Photo Album, picture collection manager</Summary>
<Description>With KPhotoAlbum it is today possible for me to find any image I have in less than 5 seconds, let that be an image with a special person, an image from a special place, or even both.</Description>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>kparts-devel</Dependency>
<Dependency>libkexiv2-devel</Dependency>
<Dependency>qt5-phonon-devel</Dependency>
<Dependency>plasma-framework-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-sql-mysql</Dependency>
<Dependency>qt5-sql-postgresql</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>qt5-sql-odbc</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>exiv2-devel</Dependency>
</BuildDependencies>
<Archive sha1sum="a62675e8ef30d8a5aa016ea709cdfb903af48fdf" type="tarxz">http://download.kde.org/stable/kphotoalbum/5.1/kphotoalbum-5.1.tar.xz</Archive>
</Source>
<Package>
<Name>kphotoalbum</Name>
<Summary>KDE Photo Album, picture collection manager</Summary>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>karchive</Dependency>
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>exiv2-libs</Dependency>
<Dependency>qt5-phonon</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>kjobwidgets</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>5.1</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+211 -2
View File
@@ -60980,6 +60980,76 @@ thunar-volman is installed and configured properly, and you plug in your digical
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>kphotoalbum</Name>
<Homepage>https://www.kphotoalbum.org/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<PartOf>desktop.kde.graphics</PartOf>
<Summary xml:lang="en">KDE Photo Album, picture collection manager</Summary>
<Description xml:lang="en">With KPhotoAlbum it is today possible for me to find any image I have in less than 5 seconds, let that be an image with a special person, an image from a special place, or even both.</Description>
<Archive type="tarxz" sha1sum="a62675e8ef30d8a5aa016ea709cdfb903af48fdf">http://download.kde.org/stable/kphotoalbum/5.1/kphotoalbum-5.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>kparts-devel</Dependency>
<Dependency>libkexiv2-devel</Dependency>
<Dependency>qt5-phonon-devel</Dependency>
<Dependency>plasma-framework-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-sql-mysql</Dependency>
<Dependency>qt5-sql-postgresql</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>qt5-sql-odbc</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>exiv2-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/kde/graphics/kphotoalbum/pspec.xml</SourceURI>
</Source>
<Package>
<Name>kphotoalbum</Name>
<Summary xml:lang="en">KDE Photo Album, picture collection manager</Summary>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>karchive</Dependency>
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>exiv2-libs</Dependency>
<Dependency>qt5-phonon</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>kjobwidgets</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>5.1</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>digikam</Name>
@@ -78931,7 +79001,7 @@ thunar-volman is installed and configured properly, and you plug in your digical
<Dependency>ktextwidgets-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>libkdepim-devel</Dependency>
<Dependency versionFrom="16.12.0">libkdepim-devel</Dependency>
<Dependency>libkleo-devel</Dependency>
<Dependency>messagelib-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
@@ -78966,7 +79036,7 @@ thunar-volman is installed and configured properly, and you plug in your digical
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>kcontacts</Dependency>
<Dependency>libkdepim</Dependency>
<Dependency versionFrom="16.12.0">libkdepim</Dependency>
<Dependency>kitemviews</Dependency>
<Dependency>messagelib</Dependency>
<Dependency>kcompletion</Dependency>
@@ -80307,6 +80377,88 @@ thunar-volman is installed and configured properly, and you plug in your digical
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>kwave</Name>
<Homepage>http://kwave.sourceforge.net/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<PartOf>desktop.kde.applications</PartOf>
<Summary xml:lang="en">A sound editor for KDE</Summary>
<Description xml:lang="en">With Kwave you can record, play back, import and edit many sorts of audio files including multi channel files.Kwave includes some plugins to transform audio files in several ways and presents a graphical view with a complete zoom- and scroll capability.</Description>
<Archive type="tarxz" sha1sum="ed2d7e9ed25d35145087d0d7660521702fcbb720">http://download.kde.org/stable/applications/16.12.0/src/kwave-16.12.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>doxygen</Dependency>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-multimedia-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>audiofile-devel</Dependency>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>flac-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>fftw3-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/kde/applications/kwave/pspec.xml</SourceURI>
</Source>
<Package>
<Name>kwave</Name>
<Summary xml:lang="en">A sound editor for KDE</Summary>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>flac</Dependency>
<Dependency>fftw3</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>kcrash</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libogg</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>libopus</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>audiofile</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>qt5-multimedia</Dependency>
<Dependency>pulseaudio-libs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>16.12.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>kbruch</Name>
@@ -97295,6 +97447,63 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>kshutdown</Name>
<Homepage>http://kshutdown.sourceforge.net/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<PartOf>desktop.kde.addon</PartOf>
<Summary xml:lang="en">KShutdown is a graphical shutdown utility for Linux</Summary>
<Description xml:lang="en">KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.</Description>
<Archive type="zip" sha1sum="7c83b756d66919d37d0c0fb4f22f0002cb7f8839">https://sourceforge.net/projects/kshutdown/files/KShutdown/4.0/kshutdown-source-4.0.zip</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>ninja</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>knotifyconfig-devel</Dependency>
<Dependency>kidletime-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/kde/addon/kshutdown/pspec.xml</SourceURI>
</Source>
<Package>
<Name>kshutdown</Name>
<Summary xml:lang="en">Shutdown Utility for KDE</Summary>
<RuntimeDependencies>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>kidletime</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
<Dependency>kglobalaccel</Dependency>
<Dependency>knotifyconfig</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>knotifications</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-01-09</Date>
<Version>4.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>plasma-applet-system-panel</Name>
+1 -1
View File
@@ -1 +1 @@
bc14f9be52222335296a0b04792dbf3ee5792d62
bb6a50ca85243958ecad2fb5dc6ef81412305e7a
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
0c08ea29dbb421a063c5bb94e4f59eb930687283
c18c5d499614f4eb66c0aca35893b2279da45647