add complete plasma 5.8.2
This commit is contained in:
@@ -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.icons", "COPYING", "HACKING")
|
||||
@@ -1,101 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ark</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>
|
||||
<PartOf>desktop.kde.utils</PartOf>
|
||||
<Summary>KDE Archiving Tool</Summary>
|
||||
<Description>Ark is a program for managing various archive formats within the KDE environment.</Description>
|
||||
<Archive sha1sum="88430fb3c6986e6f47e3babd8f9a168ca23f957a" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/ark-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>karchive-devel</Dependency>
|
||||
<Dependency>kconfig-devel</Dependency>
|
||||
<Dependency>kcrash-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kpty-devel</Dependency>
|
||||
<Dependency>khtml-devel</Dependency>
|
||||
<Dependency>xz-devel</Dependency>
|
||||
<Dependency>kdbusaddons-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>libarchive-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ark</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libarchive</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>kcrash</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>unrar</Dependency>
|
||||
<Dependency>kpty</Dependency>
|
||||
<Dependency>khtml</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/etc/xdg</Path>
|
||||
<Path fileType="data">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="icons">/usr/share/icons</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@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", "COPYING.README")
|
||||
@@ -1,97 +0,0 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>baloo-widgets</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@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 type="tarxz" sha1sum="6f1237d8eb46cc54b92232acd7935a6c1108dd65">mirrors://kde/stable/applications/16.08.1/src/baloo-widgets-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>baloo-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kfilemetadata-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>baloo-widgets</Name>
|
||||
<Summary>Development files for baloo-widgets</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>baloo</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kfilemetadata</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<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>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>baloo-widgets-devel</Name>
|
||||
<Summary>Development files for baloo-widgets</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">baloo-widgets</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,16 +0,0 @@
|
||||
#!/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
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
@@ -1,117 +0,0 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>calendarsupport</Name>
|
||||
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Calendar support library</Summary>
|
||||
<Description>Calendar support library</Description>
|
||||
<Archive type="tarxz" sha1sum="af5aedcedcdca32f7c2f2df9ad7e1d79557cd13e">mirrors://kde/stable/applications/16.08.1/src/calendarsupport-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>akonadi-devel</Dependency>
|
||||
<Dependency>kmime-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kcodecs-devel</Dependency>
|
||||
<Dependency>kcompletion-devel</Dependency>
|
||||
<Dependency>kjobwidgets-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kservice-devel</Dependency>
|
||||
<Dependency>solid-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
<Dependency>kcalutils-devel</Dependency>
|
||||
<Dependency>kcalcore-devel</Dependency>
|
||||
<Dependency>kidentitymanagement-devel</Dependency>
|
||||
<Dependency>kholidays-devel</Dependency>
|
||||
<Dependency>akonadi-calendar-devel</Dependency>
|
||||
<Dependency>kcontacts-devel</Dependency>
|
||||
<Dependency>pimcommon-devel</Dependency>
|
||||
<Dependency>kimap-devel</Dependency>
|
||||
<Dependency>cyrus-sasl-devel</Dependency>
|
||||
<Dependency>kdepim-apps-libs-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>calendarsupport</Name>
|
||||
<Summary>Calendar support library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kmime</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>akonadi</Dependency>
|
||||
<Dependency>kcodecs</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kcalcore</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kcalutils</Dependency>
|
||||
<Dependency>kholidays</Dependency>
|
||||
<Dependency>pimcommon</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>akonadi-calendar</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
<Dependency>kdepim-apps-libs</Dependency>
|
||||
<Dependency>kidentitymanagement</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/kservicetypes5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>calendarsupport-devel</Name>
|
||||
<Summary>Development files for calendarsupport</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">calendarsupport</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2016-10-19</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilnux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-05-22</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
NoStrip=["/usr/share"]
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING")
|
||||
@@ -1,82 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>dolphin-plugins</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>
|
||||
<PartOf>desktop.kde.sdk</PartOf>
|
||||
<Summary>Extra dolphin plugins</Summary>
|
||||
<Description>This package contains plugins that offer integration in Dolphin with the following version control systems:</Description>
|
||||
<Archive sha1sum="1a1231612d359995733bb08871ac291ce8250a06" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/dolphin-plugins-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>dolphin-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>dolphin-plugins</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>dolphin</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>ktexteditor</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>dolphin-plugins</Name>
|
||||
<Summary xml:lang="tr">Dolphin eklentileri.</Summary>
|
||||
<Description xml:lang="tr">Dolphin için VCS (Version Control System) eklentileri.</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", "README", "AUTHORS", "COPYING.DOC")
|
||||
@@ -1,139 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>dolphin</Name>
|
||||
<Homepage>https://projects.kde.org/projects/kde/applications/dolphin</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Summary>KDE File Manager</Summary>
|
||||
<Description>Dolphin is the File Manager for KDE.</Description>
|
||||
<Archive sha1sum="779e54e88c278b7c34f31308a1a27aa03facdd0e" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/dolphin-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-phonon-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kcmutils-devel</Dependency>
|
||||
<Dependency>knewstuff-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kactivities-devel</Dependency>
|
||||
<Dependency>baloo-devel</Dependency>
|
||||
<Dependency>kfilemetadata-devel</Dependency>
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>ktexteditor-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>baloo-widgets-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>dolphin</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kfilemetadata</Dependency>
|
||||
<Dependency>baloo</Dependency>
|
||||
<Dependency>baloo-widgets</Dependency>
|
||||
<Dependency>knewstuff</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>solid</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kcodecs</Dependency>
|
||||
<Dependency>kcrash</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kcmutils</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>kbookmarks</Dependency>
|
||||
<Dependency>kitemviews</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>dolphin-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">dolphin</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-phonon-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kcmutils-devel</Dependency>
|
||||
<Dependency>knewstuff-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kactivities-devel</Dependency>
|
||||
<Dependency>baloo-devel</Dependency>
|
||||
<Dependency>baloo-widgets-devel</Dependency>
|
||||
<Dependency>kfilemetadata-devel</Dependency>
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>ktexteditor-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-04-13</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,16 +0,0 @@
|
||||
#!/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
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
@@ -1,113 +0,0 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>eventviews</Name>
|
||||
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
|
||||
<Packager>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Library for creating events.</Summary>
|
||||
<Description>Library for creating events.</Description>
|
||||
<Archive type="tarxz" sha1sum="a54472cb56a899bb604fa8de5718602f7214104f">http://download.kde.org/stable/applications/16.08.1/src/eventviews-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>akonadi-devel</Dependency>
|
||||
<Dependency>kcompletion-devel</Dependency>
|
||||
<Dependency>kjobwidgets-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kservice-devel</Dependency>
|
||||
<Dependency>solid-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
<Dependency>libkdepim-devel</Dependency>
|
||||
<Dependency>kcontacts-devel</Dependency>
|
||||
<Dependency>kcalcore-devel</Dependency>
|
||||
<Dependency>kdgantt2-devel</Dependency>
|
||||
<Dependency>kcalutils-devel</Dependency>
|
||||
<Dependency>calendarsupport-devel</Dependency>
|
||||
<Dependency>kmime-devel</Dependency>
|
||||
<Dependency>kidentitymanagement-devel</Dependency>
|
||||
<Dependency>akonadi-calendar-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>eventviews</Name>
|
||||
<Summary>Library for creating events.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>akonadi</Dependency>
|
||||
<Dependency>kcodecs</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kcalcore</Dependency>
|
||||
<Dependency>kdgantt2</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kcalutils</Dependency>
|
||||
<Dependency>kcontacts</Dependency>
|
||||
<Dependency>libkdepim</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kitemmodels</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>calendarsupport</Dependency>
|
||||
<Dependency>akonadi-calendar</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="data">/usr/share/kservicetypes5</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>eventviews-devel</Name>
|
||||
<Summary>Development files for eventviews.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">eventviews</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2016-10-20</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilnux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-05-22</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,23 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
from pisi.actionsapi import get
|
||||
|
||||
NoStrip=["/usr/share"]
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING")
|
||||
@@ -1,296 +0,0 @@
|
||||
From:
|
||||
Date:
|
||||
Subject:
|
||||
X-Git-Url: http://quickgit.kde.org/?p=ffmpegthumbs.git&a=commitdiff&h=3978c762072b7bc16b2096819b7cfa2052deaf5e
|
||||
---
|
||||
---
|
||||
|
||||
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
add_library(ffmpegthumbs MODULE ${ffmpegthumbs_PART_SRCS})
|
||||
|
||||
-target_link_libraries(ffmpegthumbs Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
|
||||
+target_link_libraries(ffmpegthumbs Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
|
||||
|
||||
install(TARGETS ffmpegthumbs DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
|
||||
--- a/cmake/FindFFmpeg.cmake
|
||||
+++ b/cmake/FindFFmpeg.cmake
|
||||
@@ -99,6 +99,7 @@
|
||||
|
||||
# Check for all possible component.
|
||||
find_component(AVCODEC libavcodec avcodec libavcodec/avcodec.h)
|
||||
+ find_component(AVFILTER libavfilter avfilter libavfilter/avfilter.h)
|
||||
find_component(AVFORMAT libavformat avformat libavformat/avformat.h)
|
||||
find_component(AVDEVICE libavdevice avdevice libavdevice/avdevice.h)
|
||||
find_component(AVUTIL libavutil avutil libavutil/avutil.h)
|
||||
--- a/ffmpegthumbnailer/moviedecoder.cpp
|
||||
+++ b/ffmpegthumbnailer/moviedecoder.cpp
|
||||
@@ -40,6 +40,10 @@
|
||||
, m_FormatContextWasGiven(pavContext != NULL)
|
||||
, m_AllowSeek(true)
|
||||
, m_initialized(false)
|
||||
+ , m_bufferSinkContext(nullptr)
|
||||
+ , m_bufferSourceContext(nullptr)
|
||||
+ , m_filterGraph(nullptr)
|
||||
+ , m_filterFrame(nullptr)
|
||||
{
|
||||
initialize(filename);
|
||||
}
|
||||
@@ -51,6 +55,9 @@
|
||||
|
||||
void MovieDecoder::initialize(const QString& filename)
|
||||
{
|
||||
+ m_lastWidth = -1;
|
||||
+ m_lastHeight = -1;
|
||||
+ m_lastPixfmt = AV_PIX_FMT_NONE;
|
||||
av_register_all();
|
||||
avcodec_register_all();
|
||||
|
||||
@@ -67,7 +74,7 @@
|
||||
}
|
||||
|
||||
initializeVideo();
|
||||
- m_pFrame = avcodec_alloc_frame();
|
||||
+ m_pFrame = av_frame_alloc();
|
||||
|
||||
if (m_pFrame) {
|
||||
m_initialized=true;
|
||||
@@ -82,6 +89,7 @@
|
||||
|
||||
void MovieDecoder::destroy()
|
||||
{
|
||||
+ deleteFilterGraph();
|
||||
if (m_pVideoCodecContext) {
|
||||
avcodec_close(m_pVideoCodecContext);
|
||||
m_pVideoCodecContext = NULL;
|
||||
@@ -93,13 +101,13 @@
|
||||
}
|
||||
|
||||
if (m_pPacket) {
|
||||
- av_free_packet(m_pPacket);
|
||||
+ av_packet_unref(m_pPacket);
|
||||
delete m_pPacket;
|
||||
m_pPacket = NULL;
|
||||
}
|
||||
|
||||
if (m_pFrame) {
|
||||
- av_free(m_pFrame);
|
||||
+ av_frame_free(&m_pFrame);
|
||||
m_pFrame = NULL;
|
||||
}
|
||||
|
||||
@@ -239,7 +247,7 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
- avcodec_get_frame_defaults(m_pFrame);
|
||||
+ av_frame_unref(m_pFrame);
|
||||
|
||||
int frameFinished = 0;
|
||||
|
||||
@@ -264,7 +272,7 @@
|
||||
int attempts = 0;
|
||||
|
||||
if (m_pPacket) {
|
||||
- av_free_packet(m_pPacket);
|
||||
+ av_packet_unref(m_pPacket);
|
||||
delete m_pPacket;
|
||||
}
|
||||
|
||||
@@ -275,7 +283,7 @@
|
||||
if (framesAvailable) {
|
||||
frameDecoded = m_pPacket->stream_index == m_VideoStream;
|
||||
if (!frameDecoded) {
|
||||
- av_free_packet(m_pPacket);
|
||||
+ av_packet_unref(m_pPacket);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -283,15 +291,100 @@
|
||||
return frameDecoded;
|
||||
}
|
||||
|
||||
+void MovieDecoder::deleteFilterGraph()
|
||||
+{
|
||||
+ if (m_filterGraph) {
|
||||
+ av_frame_free(&m_filterFrame);
|
||||
+ avfilter_graph_free(&m_filterGraph);
|
||||
+ m_filterGraph = nullptr;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+bool MovieDecoder::initFilterGraph(enum AVPixelFormat pixfmt, int width, int height)
|
||||
+{
|
||||
+ AVFilterInOut *inputs = nullptr, *outputs = nullptr;
|
||||
+
|
||||
+ deleteFilterGraph();
|
||||
+ m_filterGraph = avfilter_graph_alloc();
|
||||
+
|
||||
+ QByteArray arguments("buffer=");
|
||||
+ arguments += "video_size=" + QByteArray::number(width) + "x" + QByteArray::number(height) + ":";
|
||||
+ arguments += "pix_fmt=" + QByteArray::number(pixfmt) + ":";
|
||||
+ arguments += "time_base=1/1:pixel_aspect=0/1[in];";
|
||||
+ arguments += "[in]yadif[out];";
|
||||
+ arguments += "[out]buffersink";
|
||||
+
|
||||
+ int ret = avfilter_graph_parse2(m_filterGraph, arguments.constData(), &inputs, &outputs);
|
||||
+ if (ret < 0) {
|
||||
+ qWarning() << "Unable to parse filter graph";
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ if(inputs || outputs)
|
||||
+ return -1;
|
||||
+
|
||||
+ ret = avfilter_graph_config(m_filterGraph, nullptr);
|
||||
+ if (ret < 0) {
|
||||
+ qWarning() << "Unable to validate filter graph";
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ m_bufferSourceContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffer_0");
|
||||
+ m_bufferSinkContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffersink_2");
|
||||
+ if (!m_bufferSourceContext || !m_bufferSinkContext) {
|
||||
+ qWarning() << "Unable to get source or sink";
|
||||
+ return false;
|
||||
+ }
|
||||
+ m_filterFrame = av_frame_alloc();
|
||||
+ m_lastWidth = width;
|
||||
+ m_lastHeight = height;
|
||||
+ m_lastPixfmt = pixfmt;
|
||||
+
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
+bool MovieDecoder::processFilterGraph(AVPicture *dst, const AVPicture *src,
|
||||
+ enum AVPixelFormat pixfmt, int width, int height)
|
||||
+{
|
||||
+ if (!m_filterGraph || width != m_lastWidth ||
|
||||
+ height != m_lastHeight || pixfmt != m_lastPixfmt) {
|
||||
+
|
||||
+ if (!initFilterGraph(pixfmt, width, height)) {
|
||||
+ return false;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ memcpy(m_filterFrame->data, src->data, sizeof(src->data));
|
||||
+ memcpy(m_filterFrame->linesize, src->linesize, sizeof(src->linesize));
|
||||
+ m_filterFrame->width = width;
|
||||
+ m_filterFrame->height = height;
|
||||
+ m_filterFrame->format = pixfmt;
|
||||
+
|
||||
+ int ret = av_buffersrc_add_frame(m_bufferSourceContext, m_filterFrame);
|
||||
+ if (ret < 0) {
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ ret = av_buffersink_get_frame(m_bufferSinkContext, m_filterFrame);
|
||||
+ if (ret < 0) {
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ av_picture_copy(dst, (const AVPicture *) m_filterFrame, pixfmt, width, height);
|
||||
+ av_frame_unref(m_filterFrame);
|
||||
+
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
void MovieDecoder::getScaledVideoFrame(int scaledSize, bool maintainAspectRatio, VideoFrame& videoFrame)
|
||||
{
|
||||
if (m_pFrame->interlaced_frame) {
|
||||
- avpicture_deinterlace((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
|
||||
+ processFilterGraph((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
|
||||
m_pVideoCodecContext->width, m_pVideoCodecContext->height);
|
||||
}
|
||||
|
||||
int scaledWidth, scaledHeight;
|
||||
- convertAndScaleFrame(PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
|
||||
+ convertAndScaleFrame(AV_PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
|
||||
|
||||
videoFrame.width = scaledWidth;
|
||||
videoFrame.height = scaledHeight;
|
||||
@@ -302,7 +395,7 @@
|
||||
memcpy((&(videoFrame.frameData.front())), m_pFrame->data[0], videoFrame.lineSize * videoFrame.height);
|
||||
}
|
||||
|
||||
-void MovieDecoder::convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
|
||||
+void MovieDecoder::convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
|
||||
{
|
||||
calculateDimensions(scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
|
||||
SwsContext* scaleContext = sws_getContext(m_pVideoCodecContext->width, m_pVideoCodecContext->height,
|
||||
@@ -323,7 +416,7 @@
|
||||
convertedFrame->data, convertedFrame->linesize);
|
||||
sws_freeContext(scaleContext);
|
||||
|
||||
- av_free(m_pFrame);
|
||||
+ av_frame_free(&m_pFrame);
|
||||
av_free(m_pFrameBuffer);
|
||||
|
||||
m_pFrame = convertedFrame;
|
||||
@@ -355,9 +448,9 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format)
|
||||
-{
|
||||
- *avFrame = avcodec_alloc_frame();
|
||||
+void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format)
|
||||
+{
|
||||
+ *avFrame = av_frame_alloc();
|
||||
|
||||
int numBytes = avpicture_get_size(format, width, height);
|
||||
*frameBuffer = reinterpret_cast<quint8*>(av_malloc(numBytes));
|
||||
--- a/ffmpegthumbnailer/moviedecoder.h
|
||||
+++ b/ffmpegthumbnailer/moviedecoder.h
|
||||
@@ -23,6 +23,9 @@
|
||||
extern "C" {
|
||||
#include <libavcodec/avcodec.h>
|
||||
#include <libavformat/avformat.h>
|
||||
+#include <libavfilter/avfilter.h>
|
||||
+#include <libavfilter/buffersrc.h>
|
||||
+#include <libavfilter/buffersink.h>
|
||||
}
|
||||
|
||||
namespace ffmpegthumbnailer
|
||||
@@ -52,9 +55,13 @@
|
||||
|
||||
bool decodeVideoPacket();
|
||||
bool getVideoPacket();
|
||||
- void convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
|
||||
- void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format);
|
||||
+ void convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
|
||||
+ void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format);
|
||||
void calculateDimensions(int squareSize, bool maintainAspectRatio, int& destWidth, int& destHeight);
|
||||
+
|
||||
+ void deleteFilterGraph();
|
||||
+ bool initFilterGraph(enum AVPixelFormat pixfmt, int width, int height);
|
||||
+ bool processFilterGraph(AVPicture *dst, const AVPicture *src, enum AVPixelFormat pixfmt, int width, int height);
|
||||
|
||||
private:
|
||||
int m_VideoStream;
|
||||
@@ -68,6 +75,13 @@
|
||||
bool m_FormatContextWasGiven;
|
||||
bool m_AllowSeek;
|
||||
bool m_initialized;
|
||||
+ AVFilterContext* m_bufferSinkContext;
|
||||
+ AVFilterContext* m_bufferSourceContext;
|
||||
+ AVFilterGraph* m_filterGraph;
|
||||
+ AVFrame* m_filterFrame;
|
||||
+ int m_lastWidth;
|
||||
+ int m_lastHeight;
|
||||
+ enum AVPixelFormat m_lastPixfmt;
|
||||
};
|
||||
|
||||
}
|
||||
--- a/tests/CMakeLists.txt
|
||||
+++ b/tests/CMakeLists.txt
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
add_executable(ffmpegthumbtest ${ffmpegthumbtest_SRCS} )
|
||||
|
||||
-target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})
|
||||
+target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})
|
||||
@@ -1,73 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ffmpegthumbs</Name>
|
||||
<Homepage>https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>desktop.kde.multimedia</PartOf>
|
||||
<Summary>ffmpeg based thumbnailer for KDE</Summary>
|
||||
<Description>FFmpeg-based thumbnail creator for video files</Description>
|
||||
<Archive sha1sum="5ce8e2d5f6dbfd7dbb529a4f7b195207c578bb77" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/ffmpegthumbs-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>ffmpeg-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<!--<Patches>
|
||||
<Patch>ffmpegthumbs-ffmpeg3.patch</Patch>
|
||||
</Patches>-->
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ffmpegthumbs</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ffmpeg</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-11</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-06-20</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ffmpegthumbs</Name>
|
||||
<Summary xml:lang="tr">KDE için ffmpeg tabanlı önizleme</Summary>
|
||||
<Description xml:lang="tr">Video dosyaları için FFmpeg tabanlı önizleme oluşturur.</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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING*", "NEWS")
|
||||
@@ -1,120 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gwenview</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Icon>gwenview</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>desktop.kde.graphics</PartOf>
|
||||
<Summary>An image viewer</Summary>
|
||||
<Description>Gwenview is an easy to use image viewer.</Description>
|
||||
<Archive sha1sum="33e91d2e3121b4bda2d6ee8cc55ebd02abafd444" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/gwenview-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="0.25">exiv2-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>libkipi-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kactivities-devel</Dependency>
|
||||
<Dependency>kded-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>baloo-devel</Dependency>
|
||||
<Dependency>libkdcraw-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gwenview</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency versionFrom="0.25">exiv2-libs</Dependency>
|
||||
<Dependency>kactivities</Dependency>
|
||||
<Dependency>libkipi</Dependency>
|
||||
<Dependency>libkdcraw</Dependency>
|
||||
<Dependency>kded</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>lcms2</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>baloo</Dependency>
|
||||
<Dependency>kitemviews</Dependency>
|
||||
<Dependency>qt5-phonon</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kitemmodels</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kfilemetadata</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gwenview</Name>
|
||||
<Summary xml:lang="tr">Resim görüntüleyici</Summary>
|
||||
<Description xml:lang="tr">Gwenview, kullanımı kolay bir resim görüntüleyicisidir.</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("README.md", "AUTHORS", "COPYING.LIB")
|
||||
@@ -1,132 +0,0 @@
|
||||
[Desktop Entry]
|
||||
GenericName=Advanced Text Editor
|
||||
GenericName[ar]=محرر نصوص متقدّم
|
||||
GenericName[ast]=Editor de testu avanzáu
|
||||
GenericName[bg]=Усъвършенстван текстов редактор
|
||||
GenericName[bs]=Napredni uređivač teksta
|
||||
GenericName[ca]=Editor de text avançat
|
||||
GenericName[ca@valencia]=Editor de text avançat
|
||||
GenericName[cs]=Pokročilý textový editor
|
||||
GenericName[da]=Avanceret teksteditor
|
||||
GenericName[de]=Erweiterter Texteditor
|
||||
GenericName[el]=Προχωρημένος επεξεργαστής κειμένου
|
||||
GenericName[en_GB]=Advanced Text Editor
|
||||
GenericName[es]=Editor de texto avanzado
|
||||
GenericName[et]=Täiustatud tekstiredaktor
|
||||
GenericName[eu]=Testu-editore aurreratua
|
||||
GenericName[fi]=Kehittynyt tekstimuokkain
|
||||
GenericName[fr]=Éditeur de texte avancé
|
||||
GenericName[ga]=Ardeagarthóir Téacs
|
||||
GenericName[gl]=Editor avanzado de textos
|
||||
GenericName[he]=עורך טקסט מתקדם
|
||||
GenericName[hr]=Napredni uređivač teksta
|
||||
GenericName[hu]=Speciális szövegszerkesztő
|
||||
GenericName[ia]=Editor avantiate de texto
|
||||
GenericName[is]=Þróaður textaritill
|
||||
GenericName[it]=Editor di testi avanzato
|
||||
GenericName[ja]=高度なテキストエディタ
|
||||
GenericName[kk]=Үздік мәтін редакторы
|
||||
GenericName[km]=កម្មវិធីនិពន្ធអត្ថបទកម្រិតខ្ពស់
|
||||
GenericName[ko]=고급 텍스트 편집기
|
||||
GenericName[lt]=Sudėtingesnis teksto redaktorius
|
||||
GenericName[lv]=Jaudīgs teksta redaktors
|
||||
GenericName[mr]=प्रगत पाठ्य संपादक
|
||||
GenericName[nb]=Avansert skriveprogram
|
||||
GenericName[nds]=Verwiedert Texteditor
|
||||
GenericName[ne]=उन्नत पाठ सम्पादक
|
||||
GenericName[nl]=Geavanceerde teksteditor
|
||||
GenericName[nn]=Avansert skriveprogram
|
||||
GenericName[pa]=ਤਕਨੀਕੀ ਟੈਕਸਟ ਐਡੀਟਰ
|
||||
GenericName[pl]=Zaawansowany edytor tekstu
|
||||
GenericName[pt]=Editor de Texto Avançado
|
||||
GenericName[pt_BR]=Editor de textos avançado
|
||||
GenericName[ro]=Redactor de text avansat
|
||||
GenericName[ru]=Улучшенный текстовый редактор
|
||||
GenericName[si]=උසස් පෙළ සකසනය
|
||||
GenericName[sk]=Pokročilý textový editor
|
||||
GenericName[sl]=Napreden urejevalnik besedil
|
||||
GenericName[sr]=Напредни уређивач текста
|
||||
GenericName[sr@ijekavian]=Напредни уређивач текста
|
||||
GenericName[sr@ijekavianlatin]=Napredni uređivač teksta
|
||||
GenericName[sr@latin]=Napredni uređivač teksta
|
||||
GenericName[sv]=Avancerad texteditor
|
||||
GenericName[tg]=Таҳриргари матнии беҳтаршуда
|
||||
GenericName[tr]=Gelişmiş Metin Düzenleyici
|
||||
GenericName[ug]=ئالىي تېكىست تەھرىرلىگۈچ
|
||||
GenericName[uk]=Потужний текстовий редактор
|
||||
GenericName[vi]=Trình biên tập văn bản nâng cao
|
||||
GenericName[x-test]=xxAdvanced Text Editorxx
|
||||
GenericName[zh_CN]=高级文本编辑器
|
||||
GenericName[zh_TW]=進階文字編輯器
|
||||
Name=Kate
|
||||
Name[ar]=كيت
|
||||
Name[ast]=Kate
|
||||
Name[be]=Kate
|
||||
Name[bg]=Kate
|
||||
Name[bs]=Kate
|
||||
Name[ca]=Kate
|
||||
Name[ca@valencia]=Kate
|
||||
Name[cs]=Kate
|
||||
Name[da]=Kate
|
||||
Name[de]=Kate
|
||||
Name[el]=Kate
|
||||
Name[en_GB]=Kate
|
||||
Name[eo]=Kate
|
||||
Name[es]=Kate
|
||||
Name[et]=Kate
|
||||
Name[eu]=Kate
|
||||
Name[fi]=Kate
|
||||
Name[fr]=Kate
|
||||
Name[ga]=Kate
|
||||
Name[gl]=Kate
|
||||
Name[he]=Kate
|
||||
Name[hu]=Kate
|
||||
Name[ia]=Kate
|
||||
Name[it]=Kate
|
||||
Name[ja]=Kate
|
||||
Name[kk]=Kate
|
||||
Name[km]=Kate
|
||||
Name[ko]=Kate
|
||||
Name[lt]=Kate
|
||||
Name[lv]=Kate
|
||||
Name[mr]=केट
|
||||
Name[ms]=Kate
|
||||
Name[nb]=Kate
|
||||
Name[nds]=Kate
|
||||
Name[ne]=केट
|
||||
Name[nl]=Kate
|
||||
Name[nn]=Kate
|
||||
Name[pa]=ਕੇਟ
|
||||
Name[pl]=Kate
|
||||
Name[pt]=Kate
|
||||
Name[pt_BR]=Kate
|
||||
Name[ro]=Kate
|
||||
Name[ru]=Kate
|
||||
Name[si]=Kate
|
||||
Name[sk]=Kate
|
||||
Name[sl]=Kate
|
||||
Name[sr]=Кејт
|
||||
Name[sr@ijekavian]=Кејт
|
||||
Name[sr@ijekavianlatin]=Kate
|
||||
Name[sr@latin]=Kate
|
||||
Name[sv]=Kate
|
||||
Name[tg]=Кейт
|
||||
Name[tr]=Kate
|
||||
Name[ug]=Kate
|
||||
Name[uk]=Kate
|
||||
Name[vi]=Kate
|
||||
Name[wa]=Kate
|
||||
Name[x-test]=xxKatexx
|
||||
Name[zh_CN]=Kate
|
||||
Name[zh_TW]=Kate
|
||||
MimeType=text/plain;
|
||||
Exec=kate -b %U
|
||||
X-KDE-StartupNotify=false
|
||||
X-KDE-HasTempFileOption=true
|
||||
Icon=kate
|
||||
X-DocPath=kate/index.html
|
||||
Type=Application
|
||||
Terminal=false
|
||||
InitialPreference=9
|
||||
X-DBUS-ServiceName=org.kde.kate
|
||||
Categories=Qt;KDE;Utility;TextEditor;
|
||||
@@ -1,111 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kate</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Advanced Text Editor</Summary>
|
||||
<Description>Plasma library and runtime components based upon KF5 and Qt5</Description>
|
||||
<Archive sha1sum="b513acb03e8af98f27816704fb5fa86139c64e53" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/kate-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>plasma-framework-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>knewstuff-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>ktexteditor-devel</Dependency>
|
||||
<Dependency>threadweaver-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>qt5-sql-postgresql</Dependency>
|
||||
<Dependency>qt5-sql-mysql</Dependency>
|
||||
<Dependency>qt5-sql-sqlite</Dependency>
|
||||
<Dependency>qt5-sql-odbc</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kded-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kate</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libgit2</Dependency>
|
||||
<Dependency>knewstuff</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kded</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>kactivities</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>kitemmodels</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>kcrash</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>ktexteditor</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>plasma-framework</Dependency>
|
||||
<Dependency>kwallet </Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>kbookmarks</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>threadweaver</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="data">/etc/xdg</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>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-11</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@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/copyleft/gpl.txt
|
||||
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING*", "README", "TODO")
|
||||
@@ -1,95 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kcalc</Name>
|
||||
<Homepage>http://kde.org/applications/utilities/kcalc</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Icon>kcalc</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.kde.utils</PartOf>
|
||||
<Summary>A scientific calculator</Summary>
|
||||
<Description>KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance.</Description>
|
||||
<Archive sha1sum="55723e79a4651c2a9f2ab89a790b976e1fae5aaf" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/kcalc-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>gmp-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>kconfig-devel</Dependency>
|
||||
<Dependency>kconfigwidgets-devel</Dependency>
|
||||
<Dependency>kguiaddons-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>knotifications-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kcalc</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>gmp</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2016-10-11</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2016-08-01</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-06-12</Date>
|
||||
<Version>16.04.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-23</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-24</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kcalc</Name>
|
||||
<Summary xml:lang="tr">Bir bilimsel hesap makinesi</Summary>
|
||||
<Description xml:lang="tr">KCalc, pek çok matematik fonksiyonu barındıran bir hesap makinesi uygulamasıdır.</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/copyleft/gpl.txt
|
||||
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
NoStrip=["/usr/share"]
|
||||
|
||||
def setup():
|
||||
kde5.configure("-DKMIX_KF5_BUILD=ON")
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
@@ -1,103 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kmix</Name>
|
||||
<Homepage>http://kde.org/applications/multimedia/kmix/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Icon>kmix</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.kde.multimedia</PartOf>
|
||||
<Summary>KMix: KDE Digital Mixer</Summary>
|
||||
<Description>KMix: KDE Digital Mixer</Description>
|
||||
<Archive sha1sum="58daa2d03df3d313567ab40c8456a36812213273" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/kmix-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kcmutils-devel</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>libcanberra-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>kglobalaccel-devel</Dependency>
|
||||
<Dependency>plasma-framework-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kmix</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>alsa-lib</Dependency>
|
||||
<Dependency>libcanberra</Dependency>
|
||||
<Dependency>pulseaudio-libs</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>kglobalaccel</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>plasma-framework</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-20</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilnux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kmix</Name>
|
||||
<Summary xml:lang="tr">KMix: KDE için Dijital Mixer</Summary>
|
||||
<Description xml:lang="tr">KMix: KDE için Dijital Mixer.</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", "README")
|
||||
@@ -1,104 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>konsole</Name>
|
||||
<Homepage>https://projects.kde.org/projects/kde/applications/dolphin</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Summary>KDE Konsole</Summary>
|
||||
<Description>Konsole for KDE5</Description>
|
||||
<Archive sha1sum="5b98c6b08731a66561bf83248ed0951aaad93d3c" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/konsole-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-script-devel</Dependency>
|
||||
<Dependency>kpty-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kinit-devel</Dependency>
|
||||
<Dependency>knotifyconfig-devel</Dependency>
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>kdelibs4-support-devel</Dependency>
|
||||
<Dependency>kdesignerplugin</Dependency>
|
||||
<Dependency>kemoticons-devel</Dependency>
|
||||
<Dependency>kitemmodels-devel</Dependency>
|
||||
<Dependency>kunitconversion-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>kcrash-devel</Dependency>
|
||||
<Dependency>kdbusaddons-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>konsole</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kdelibs4-support</Dependency>
|
||||
<Dependency>kiconthemes</Dependency>
|
||||
<Dependency>knotifyconfig</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kparts</Dependency>
|
||||
<Dependency>kpty</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>kcrash</Dependency>
|
||||
<Dependency>kdbusaddons</Dependency>
|
||||
<Dependency>kbookmarks</Dependency>
|
||||
<Dependency>kguiaddons</Dependency>
|
||||
<Dependency>kcompletion</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kjobwidgets</Dependency>
|
||||
<Dependency>ktextwidgets</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-10-11</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-20</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@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 pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure()
|
||||
|
||||
def build():
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
pisitools.dodoc("COPYING", "CONTRIBUTING", "COPYING.DOC", "README")
|
||||
@@ -1,110 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>spectacle</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.kde.graphics</PartOf>
|
||||
<Summary>KDE screenshot capture utility</Summary>
|
||||
<Description>Spectacle, a new screenshot application that aims to replace KSnapshot..</Description>
|
||||
<Archive sha1sum="8527b188bd7a8ddad6805ab1ddac585754761b21" type="tarxz">mirrors://kde/stable/applications/16.08.1/src/spectacle-16.08.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>libkipi-devel</Dependency>
|
||||
<Dependency>qt5-script-devel</Dependency>
|
||||
<Dependency>libxcb-devel</Dependency>
|
||||
<Dependency>libkscreen-devel</Dependency>
|
||||
<Dependency>xcb-util-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>xcb-util-image-devel</Dependency>
|
||||
<Dependency>xcb-util-cursor-devel</Dependency>
|
||||
<Dependency>kxmlgui-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kwindowsystem-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>kdeclarative-devel</Dependency>
|
||||
<Dependency>knotifications-devel</Dependency>
|
||||
<Dependency>qt5-declarative-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>spectacle</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>kio</Dependency>
|
||||
<Dependency>libkscreen</Dependency>
|
||||
<Dependency>xcb-util-cursor</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kxmlgui</Dependency>
|
||||
<Dependency>libkipi</Dependency>
|
||||
<Dependency>kdeclarative</Dependency>
|
||||
<Dependency>kservice</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>kconfigwidgets</Dependency>
|
||||
<Dependency>knotifications</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>kdbusaddons </Dependency>
|
||||
<Dependency>libxcb</Dependency>
|
||||
<Dependency>xcb-util</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>xcb-util-image</Dependency>
|
||||
<Dependency>qt5-declarative</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Replaces>
|
||||
<Package>ksnapshot</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>ksnapshot</Package>
|
||||
</Conflicts>
|
||||
<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="4">
|
||||
<Date>2016-10-07</Date>
|
||||
<Version>16.08.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-07-31</Date>
|
||||
<Version>16.04.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-05-19</Date>
|
||||
<Version>16.04.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Burak Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2016-03-31</Date>
|
||||
<Version>15.12.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>spectacle</Name>
|
||||
<Summary xml:lang="tr">Ekran görüntüsü yakalama aracı</Summary>
|
||||
<Description xml:lang="tr">spectacle bir ekran görüntüsü yakalama aracıdır.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user