add new packages kphotoalbum, kshutdown and kwave

This commit is contained in:
groni
2017-01-09 16:51:23 +01:00
parent 0bee6e1425
commit 12065d0a6e
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>