@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
--- a/CMakeLists.txt 2017-12-08 04:02:01.000000000 +0300
|
||||||
|
+++ b/CMakeLists.txt 2017-12-16 19:06:49.046309936 +0300
|
||||||
|
@@ -30,7 +30,7 @@
|
||||||
|
set(kmime-kf6LIB_VERSION "5.7.0")
|
||||||
|
set(AKONADI_VERSION "5.7.0")
|
||||||
|
|
||||||
|
-set(QT_REQUIRED_VERSION "5.8.0")
|
||||||
|
+set(QT_REQUIRED_VERSION "5.7.1")
|
||||||
|
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets Test)
|
||||||
|
########### Find packages ###########
|
||||||
|
find_package(KF5kio-kf6 ${KF5_VERSION} CONFIG REQUIRED)
|
||||||
+113
@@ -0,0 +1,113 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>akonadi-contacts-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Pisi Linux Admins</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>LGPLv2</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<IsA>app:console</IsA>
|
||||||
|
<Summary>Libraries and daemons to implement Contact Management in Akonadi.</Summary>
|
||||||
|
<Description>Libraries and daemons to implement Contact Management in Akonadi.</Description>
|
||||||
|
<Archive sha1sum="359e8213b5575c44dd4247825874619349332cba" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/akonadi-contacts-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.7.1" >qt6-webengine-devel</Dependency>
|
||||||
|
<Dependency>libical-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>prison-kf6-devel</Dependency>
|
||||||
|
<Dependency>gettext-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>boost-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">akonadi-kf6-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
|
||||||
|
<!-- <Dependency versionFrom="24.02.0">akonadi-mime-kf6-devel</Dependency> -->
|
||||||
|
<Dependency versionFrom="24.02.0">kmime-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcontacts-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcalendarcore-kf6-devel</Dependency>
|
||||||
|
<!-- <Dependency versionFrom="24.02.0">kcalutils-kf6-devel</Dependency> -->
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<Dependency>ktextwidgets-kf6-devel</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">grantleetheme-kf6-devel</Dependency>
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
<Dependency>grantlee-qt5-devel</Dependency>
|
||||||
|
<!-- <Dependency versionFrom="24.02.0">libkleo-kf6-devel</Dependency> -->
|
||||||
|
<Dependency>kcmutils-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!--Patch>qt5.patch</Patch-->
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-contacts-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>kcodecs-kf6</Dependency>
|
||||||
|
<Dependency>kmime-kf6</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>akonadi-kf6</Dependency>
|
||||||
|
<Dependency>prison-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>kjobwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kservice-kf6</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6</Dependency>
|
||||||
|
<Dependency>kcontacts-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-webengine</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6</Dependency>
|
||||||
|
<Dependency>ktextwidgets-kf6</Dependency>
|
||||||
|
<Dependency>grantlee-qt5</Dependency>
|
||||||
|
<Dependency>grantleetheme-kf6</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/etc/xdg</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-contacts-kf6-devel</Name>
|
||||||
|
<Summary>Development files for akonadi-contacts-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">akonadi-contacts-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">grantleetheme-kf6-devel</Dependency>
|
||||||
|
<Dependency>grantlee-qt5-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
|
||||||
+83
@@ -0,0 +1,83 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>akonadi-mime-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Pisi Linux Admins</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>LGPLv2</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<IsA>app:console</IsA>
|
||||||
|
<Summary>Libraries and daemons to implement basic email handling</Summary>
|
||||||
|
<Description>Libraries and daemons to implement basic email handling</Description>
|
||||||
|
<Archive sha1sum="6882083ea523bed414a579de049183d80ba76c30" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/akonadi-mime-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency>boost-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
<Dependency>gettext-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">akonadi-kf6-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6-devel</Dependency>
|
||||||
|
<Dependency>libxslt-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">kmime-kf6-devel</Dependency>
|
||||||
|
<Dependency>kio-kf6-devel</Dependency>
|
||||||
|
<Dependency>shared-mime-info</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-mime-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>akonadi-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>kmime-kf6</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/etc/xdg</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-mime-kf6-devel</Name>
|
||||||
|
<Summary>Development files for akonadi-mime-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">akonadi-mime-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
--- a/CMakeLists.txt 2017-12-08 04:02:04.000000000 +0300
|
||||||
|
+++ b/CMakeLists.txt 2017-12-17 11:11:24.680708300 +0300
|
||||||
|
@@ -22,7 +22,7 @@
|
||||||
|
include(ECMCoverageOption)
|
||||||
|
|
||||||
|
|
||||||
|
-set(QT_REQUIRED_VERSION "5.8.0")
|
||||||
|
+set(QT_REQUIRED_VERSION "5.7.1")
|
||||||
|
set(AKONADI_NOTES_VERSION ${PIM_VERSION})
|
||||||
|
|
||||||
|
set(kmime-kf6LIB_VERSION "5.7.0")
|
||||||
+84
@@ -0,0 +1,84 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>akonadi-notes-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Pisi Linux Admins</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>LGPLv2</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<IsA>app:console</IsA>
|
||||||
|
<Summary>Libraries and daemons to implement management of notes in Akonadi</Summary>
|
||||||
|
<Description>Libraries and daemons to implement management of notes in Akonadi</Description>
|
||||||
|
<Archive sha1sum="cebc9e666fb2f194c0e8258d5aec82140ae9fb35" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/akonadi-notes-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency>boost-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
<Dependency>gettext-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">akonadi-kf6-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6-devel</Dependency>
|
||||||
|
<Dependency>libxslt-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">kmime-kf6-devel</Dependency>
|
||||||
|
<Dependency>shared-mime-info</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!--Patch>qt5.patch</Patch-->
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-notes-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>akonadi-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>kmime-kf6</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>akonadi-notes-kf6-devel</Name>
|
||||||
|
<Summary>Development files for akonadi-notes-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">akonadi-notes-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("COPYING", "COPYING.DOC")
|
||||||
+99
@@ -0,0 +1,99 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>audiocd-kio-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org/applications/multimedia/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL</License>
|
||||||
|
<License>LGPL</License>
|
||||||
|
<Summary>kio-kf6slave for accessing audio CDs</Summary>
|
||||||
|
<Description>kio-kf6slave for accessing audio CDs</Description>
|
||||||
|
<Archive sha1sum="8e011691d6fcf7859ee9db9664483994b7326f7d" type="tarxz">https://download.kde.org/stable/release-service/24.02.0/src/audiocd-kio-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cdparanoia-devel</Dependency>
|
||||||
|
<Dependency>flac-devel</Dependency>
|
||||||
|
<Dependency>gettext-devel</Dependency>
|
||||||
|
<Dependency>kconfig-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>kio-kf6-devel</Dependency>
|
||||||
|
<Dependency>lame-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkcompactdisc-kf6-devel</Dependency>
|
||||||
|
<Dependency>libvorbis-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>qt6-phonon-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency>libogg-devel</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
<Dependency>libkcddb-kf6</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>audiocd-kio-kf6</Name>
|
||||||
|
<Summary>kio-kf6slave for accessing audio CDs</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>cdparanoia</Dependency>
|
||||||
|
<Dependency>flac</Dependency>
|
||||||
|
<Dependency>lame</Dependency>
|
||||||
|
<Dependency>libkcompactdisc-kf6</Dependency>
|
||||||
|
<Dependency>libvorbis</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>qt6-phonon</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>libogg</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
|
||||||
|
<Dependency>libkcddb-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/etc/xdg</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>audiocd-kio-kf6-devel</Name>
|
||||||
|
<Summary>Development files for audiocd-kio-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">audiocd-kio-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
+73
@@ -0,0 +1,73 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>bomber-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org/applications/games/bomber/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Alihan Öztürk</Name>
|
||||||
|
<Email>alihan@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv3</License>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<PartOf>desktop.kde.games</PartOf>
|
||||||
|
<Summary>A single player arcade game</Summary>
|
||||||
|
<Description>bomber-kf6 is a single player arcade game. The player is invading various cities in a plane that is decreasing in height.</Description>
|
||||||
|
<Archive sha1sum="2c9b10bc84d7aea7fc8e9fe3ab07069730a74784" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/bomber-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkdegames-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-declarative-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcrash-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>bomber-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kcrash-kf6</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>qt6-phonon</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>libkdegames-kf6</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="data">/usr/share/appdata</Path>
|
||||||
|
<Path fileType="data">/usr/share/applications</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="data">/usr/share/bomber-kf6</Path>
|
||||||
|
<Path fileType="data">/usr/share/config.kcfg</Path>
|
||||||
|
<Path fileType="data">/usr/share/icons</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/kxmlgui-kf65</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("AUTHORS", "COPYING", "TODO", "README.PACKAGERS")
|
||||||
@@ -0,0 +1,123 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Exec=bovo-kf6 -qwindowtitle %c
|
||||||
|
Name=bovo-kf6
|
||||||
|
Name[ast]=bovo-kf6
|
||||||
|
Name[bs]=bovo-kf6
|
||||||
|
Name[ca]=bovo-kf6
|
||||||
|
Name[ca@valencia]=bovo-kf6
|
||||||
|
Name[cs]=bovo-kf6
|
||||||
|
Name[da]=bovo-kf6
|
||||||
|
Name[de]=bovo-kf6
|
||||||
|
Name[el]=bovo-kf6
|
||||||
|
Name[en_GB]=bovo-kf6
|
||||||
|
Name[eo]=bovo-kf6
|
||||||
|
Name[es]=bovo-kf6
|
||||||
|
Name[et]=bovo-kf6
|
||||||
|
Name[eu]=bovo-kf6
|
||||||
|
Name[fa]=بُوُ
|
||||||
|
Name[fi]=bovo-kf6
|
||||||
|
Name[fr]=bovo-kf6
|
||||||
|
Name[ga]=bovo-kf6
|
||||||
|
Name[gl]=bovo-kf6
|
||||||
|
Name[hne]=बोवो
|
||||||
|
Name[hr]=bovo-kf6
|
||||||
|
Name[hu]=bovo-kf6
|
||||||
|
Name[it]=bovo-kf6
|
||||||
|
Name[ja]=bovo-kf6
|
||||||
|
Name[kk]=Бово
|
||||||
|
Name[km]=bovo-kf6
|
||||||
|
Name[ko]=bovo-kf6
|
||||||
|
Name[lt]=bovo-kf6
|
||||||
|
Name[lv]=bovo-kf6
|
||||||
|
Name[mai]=bovo-kf6
|
||||||
|
Name[mr]=बोव्हो
|
||||||
|
Name[ms]=bovo-kf6
|
||||||
|
Name[nb]=bovo-kf6
|
||||||
|
Name[nds]=bovo-kf6
|
||||||
|
Name[ne]=बोभो
|
||||||
|
Name[nl]=bovo-kf6
|
||||||
|
Name[nn]=bovo-kf6
|
||||||
|
Name[pa]=ਬੋਵੋ
|
||||||
|
Name[pl]=bovo-kf6
|
||||||
|
Name[pt]=bovo-kf6
|
||||||
|
Name[pt_BR]=bovo-kf6
|
||||||
|
Name[ro]=bovo-kf6
|
||||||
|
Name[ru]=bovo-kf6
|
||||||
|
Name[sk]=bovo-kf6
|
||||||
|
Name[sl]=bovo-kf6
|
||||||
|
Name[sq]=bovo-kf6
|
||||||
|
Name[sr]=Бово
|
||||||
|
Name[sr@ijekavian]=Бово
|
||||||
|
Name[sr@ijekavianlatin]=bovo-kf6
|
||||||
|
Name[sr@latin]=bovo-kf6
|
||||||
|
Name[sv]=bovo-kf6
|
||||||
|
Name[te]=బొవొ
|
||||||
|
Name[tr]=bovo-kf6
|
||||||
|
Name[ug]=bovo-kf6
|
||||||
|
Name[uk]=Бово
|
||||||
|
Name[wa]=bovo-kf6
|
||||||
|
Name[x-test]=xxbovo-kf6xx
|
||||||
|
Name[zh_CN]=bovo-kf6
|
||||||
|
Name[zh_TW]=bovo-kf6
|
||||||
|
Icon=bovo-kf6
|
||||||
|
Type=Application
|
||||||
|
X-DocPath=bovo/index.html
|
||||||
|
GenericName=Five-in-a-row Board Game
|
||||||
|
GenericName[ast]=Xuegu de tableru cinco en llinia
|
||||||
|
GenericName[bs]=Pet-u-redu Igra na ploči
|
||||||
|
GenericName[ca]=Joc de cinc en fila
|
||||||
|
GenericName[ca@valencia]=Joc de cinc en fila
|
||||||
|
GenericName[cs]=Desková hra "pět v řadě"
|
||||||
|
GenericName[da]=Fem-på-række-brætspil
|
||||||
|
GenericName[de]=Fünf-Gewinnt-Brettspiel
|
||||||
|
GenericName[el]=Επιτραπέζιο παιχνίδι Πέντε στη σειρά
|
||||||
|
GenericName[en_GB]=Five-in-a-row Board Game
|
||||||
|
GenericName[eo]=Gobanga bretludo
|
||||||
|
GenericName[es]=Juego de tablero de cinco en línea
|
||||||
|
GenericName[et]=Viis ritta lauamäng
|
||||||
|
GenericName[eu]=Bostko artzain-jokoa
|
||||||
|
GenericName[fa]=بازی تخته پنج در یک سطر
|
||||||
|
GenericName[fi]=Viiden suora
|
||||||
|
GenericName[fr]=Jeu de plateau « Cinq-en-ligne »
|
||||||
|
GenericName[ga]=Cluiche cláir cúig-cinn-as-a-chéile
|
||||||
|
GenericName[gl]=Xogo de taboleiro «pai, fillo e nai»
|
||||||
|
GenericName[hne]=बोर्ड मं एक लकीर मं पांच वाले खेल
|
||||||
|
GenericName[hu]=Ötöt egy sorba táblajáték
|
||||||
|
GenericName[is]=Fimm-í-röð borðleikur
|
||||||
|
GenericName[it]=Forza 5, gioco da tavolo
|
||||||
|
GenericName[ja]=五目並べ
|
||||||
|
GenericName[kk]="Бесеуін - қатарға" ойны
|
||||||
|
GenericName[km]=ល្បែងក្ដារ ប្រាំក្នុងមួយជួរ
|
||||||
|
GenericName[ko]=오목 게임
|
||||||
|
GenericName[lt]=Penki-vienoje-eilutėje stalo žaidimas
|
||||||
|
GenericName[lv]=Galda spēle pieci-rindā
|
||||||
|
GenericName[mr]=एका-ओळीत-पाच बोर्ड खेळ
|
||||||
|
GenericName[nb]=Brettspill fem på rad
|
||||||
|
GenericName[nds]="Fief op de Reeg"-Speel
|
||||||
|
GenericName[ne]=एक पङ्क्तिमा पाँच बोर्ड खेल
|
||||||
|
GenericName[nl]=Vijf-op-een-rij bordspel
|
||||||
|
GenericName[nn]=Fem på rad
|
||||||
|
GenericName[pl]=Gra planszowa "Pięć w rzędzie"
|
||||||
|
GenericName[pt]=Jogo de Tabuleiro Cinco-em-Linha
|
||||||
|
GenericName[pt_BR]=Jogo de tabuleiro como Reversi
|
||||||
|
GenericName[ro]=Joc de table Cinci-în-linie
|
||||||
|
GenericName[ru]=Японские крестики-нолики
|
||||||
|
GenericName[sk]=Stolová hra Piškvorky
|
||||||
|
GenericName[sl]=Namizna igra Pet v vrsto
|
||||||
|
GenericName[sr]=Игра на табли „пет у низу“
|
||||||
|
GenericName[sr@ijekavian]=Игра на табли „пет у низу“
|
||||||
|
GenericName[sr@ijekavianlatin]=Igra na tabli „pet u nizu“
|
||||||
|
GenericName[sr@latin]=Igra na tabli „pet u nizu“
|
||||||
|
GenericName[sv]=Fem-i-rad brädspel
|
||||||
|
GenericName[tr]=Bir-satırda-beş Tahta Oyunu
|
||||||
|
GenericName[ug]=بىر-قۇردا-بەش تاختا ئويۇنى
|
||||||
|
GenericName[uk]=Гра на дошці (п'ять-в-рядку)
|
||||||
|
GenericName[wa]=Djeu «cénk e roye»
|
||||||
|
GenericName[x-test]=xxFive-in-a-row Board Gamexx
|
||||||
|
GenericName[zh_CN]=五子棋游戏
|
||||||
|
GenericName[zh_TW]=五子棋棋盤遊戲
|
||||||
|
Terminal=false
|
||||||
|
StartupNotify=true
|
||||||
|
X-DBUS-StartupType=Multi
|
||||||
|
Categories=Qt;KDE;Game;BoardGame;
|
||||||
|
X-DBUS-ServiceName=org.kde.bovo-kf6
|
||||||
Executable
+74
@@ -0,0 +1,74 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>bovo-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org/applications/games/bovo/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Alihan Öztürk</Name>
|
||||||
|
<Email>alihan@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv3</License>
|
||||||
|
<Icon>bovo-kf6</Icon>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<PartOf>desktop.kde.games</PartOf>
|
||||||
|
<Summary>A Gomoku like game for two players.</Summary>
|
||||||
|
<Description>bovo-kf6 is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board.</Description>
|
||||||
|
<Archive sha1sum="2dcee52651f9ae0d33115ae0fee611c3964ce6fb" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/bovo-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-svg-devel</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkdegames-kf6-devel</Dependency>
|
||||||
|
<Dependency>qt6-declarative-devel</Dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>bovo-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-svg</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>libkdegames-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="data">/usr/share/appdata</Path>
|
||||||
|
<Path fileType="data">/usr/share/icons</Path>
|
||||||
|
<Path fileType="data">/usr/share/kxmlgui-kf65</Path>
|
||||||
|
<Path fileType="data">/usr/share/applications</Path>
|
||||||
|
<Path fileType="data">/usr/share/bovo-kf6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
<AdditionalFiles>
|
||||||
|
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/org.kde.bovo-kf6.desktop">org.kde.bovo-kf6.desktop</AdditionalFile>
|
||||||
|
</AdditionalFiles>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+26
@@ -0,0 +1,26 @@
|
|||||||
|
#!/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 kde6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
NoStrip=["/usr/share/icons"]
|
||||||
|
# TODO: kalgebra-kf6 icon not shown in GUI
|
||||||
|
# TODO: more sub packages? *-libs etc.?
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
pisitools.cxxflags.add("-std=c++11 -pthread")
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
+139
@@ -0,0 +1,139 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>cantor-kf6</Name>
|
||||||
|
<Homepage>http://edu.kde.org/cantor-kf6</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv2+</License>
|
||||||
|
<Icon>cantor-kf6</Icon>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<PartOf>desktop.kde.edu</PartOf>
|
||||||
|
<Summary>A KDE frontend to mathematical softwares</Summary>
|
||||||
|
<Description>cantor-kf6 is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others.</Description>
|
||||||
|
<Archive sha1sum="8a54c77b1fcd8a4f2c19422c90152c7a06694c05" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/cantor-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-sql-odbc</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-sql-mysql</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-sql-postgresql</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-assistant-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-svg-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-webengine-devel</Dependency>
|
||||||
|
<!-- -->
|
||||||
|
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
<Dependency>ktexteditor-kf6-devel</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6-devel</Dependency>
|
||||||
|
<Dependency>kpty-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">analitza-kf6-devel</Dependency>
|
||||||
|
<Dependency>libqalculate-devel</Dependency>
|
||||||
|
<Dependency>cln-devel</Dependency>
|
||||||
|
<!-- optionally -->
|
||||||
|
<Dependency>libspectre-devel</Dependency>
|
||||||
|
<Dependency>python-devel</Dependency>
|
||||||
|
<Dependency>python3-devel</Dependency>
|
||||||
|
<Dependency>R-devel</Dependency>
|
||||||
|
<Dependency>luajit-devel</Dependency>
|
||||||
|
<Dependency>syntax-highlighting-kf6-devel</Dependency>
|
||||||
|
<Dependency>poppler-qt6-devel</Dependency>
|
||||||
|
<Dependency>karchive-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>cantor-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>R</Dependency>
|
||||||
|
<Dependency>cln</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>kpty-kf6</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>kparts-kf6</Dependency>
|
||||||
|
<Dependency>kcrash-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>python</Dependency>
|
||||||
|
<Dependency>luajit</Dependency>
|
||||||
|
<Dependency>python3</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>analitza-kf6</Dependency>
|
||||||
|
<Dependency>karchive-kf6</Dependency>
|
||||||
|
<Dependency>kservice-kf6</Dependency>
|
||||||
|
<Dependency>libspectre</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6</Dependency>
|
||||||
|
<Dependency>ktexteditor-kf6</Dependency>
|
||||||
|
<Dependency>ktextwidgets-kf6</Dependency>
|
||||||
|
<Dependency>libqalculate</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
<!-- -->
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/etc</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="man">/usr/share/man</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="localedata">/usr/share/locale</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>cantor-kf6-devel</Name>
|
||||||
|
<Summary>Development files for cantor-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">cantor-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/share/kde6/apps/cmake</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<!--<Package>
|
||||||
|
<Name>cantor-kf6-R</Name>
|
||||||
|
<Summary>R backend for cantor-kf6</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>R</Dependency>
|
||||||
|
<Dependency>qt5</Dependency>
|
||||||
|
|
||||||
|
<Dependency release="current">cantor-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin/cantor-kf6_rserver</Path>
|
||||||
|
<Path fileType="library">/usr/lib/kde6/cantor-kf6_rbackend.so</Path>
|
||||||
|
<Path fileType="config">/usr/share/config.kcfg/rserver.kcfg</Path>
|
||||||
|
<Path fileType="config">/usr/share/kde6/config/cantor-kf6_r.knsrc</Path>
|
||||||
|
<Path fileType="data">/usr/share/kde6/services/cantor/rbackend.desktop</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>-->
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+18
@@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>cantor-kf6</Name>
|
||||||
|
<Summary xml:lang="tr">Matematiksel uygulamalar için bir KDE önyüzü</Summary>
|
||||||
|
<Description xml:lang="tr">cantor-kf6; Sage, Maxima, R and kalgebra-kf6 gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır.</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>cantor-kf6-devel</Name>
|
||||||
|
<Summary xml:lang="tr">cantor-kf6 için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>cantor-kf6-R</Name>
|
||||||
|
<Summary xml:lang="tr">cantor-kf6 için R arkaucu</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,310 @@
|
|||||||
|
From 2cd3d58eec5695899c26ca66a631fb79867b6584 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Nicolas Fella <nicolas.fella@gmx.de>
|
||||||
|
Date: Tue, 7 Nov 2023 15:45:01 +0100
|
||||||
|
Subject: [PATCH] Port away from KMoreTools
|
||||||
|
|
||||||
|
The idea behind KMoreTools was to point the user at external tools for a given job.
|
||||||
|
|
||||||
|
It provides a rather complex framework for that, including suggesting not-yet-installed tools.
|
||||||
|
|
||||||
|
The UX behind that isn't great though, which somewhat deep menu hierarchies and a somewhat arbitrary list of tools.
|
||||||
|
|
||||||
|
Most KDE apps have moved away from it, with only Dolphin remaining.
|
||||||
|
|
||||||
|
Instead provide direct integration with relevant KDE tools (Filelight, KDiskFree, KFind)
|
||||||
|
---
|
||||||
|
.kde-ci.yml | 1 -
|
||||||
|
CMakeLists.txt | 1 -
|
||||||
|
src/CMakeLists.txt | 2 -
|
||||||
|
src/dolphinmainwindow.cpp | 20 +++++----
|
||||||
|
src/dolphinpart.cpp | 16 ++-----
|
||||||
|
src/search/dolphinsearchbox.cpp | 37 ++++++++++------
|
||||||
|
src/search/dolphinsearchbox.h | 2 -
|
||||||
|
src/statusbar/statusbarspaceinfo.cpp | 66 +++++++++++++++++++++++++---
|
||||||
|
8 files changed, 98 insertions(+), 47 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/.kde-ci.yml b/.kde-ci.yml
|
||||||
|
index 28fcaac569..500b80c569 100644
|
||||||
|
--- a/.kde-ci.yml
|
||||||
|
+++ b/.kde-ci.yml
|
||||||
|
@@ -28,7 +28,6 @@ Dependencies:
|
||||||
|
'frameworks/kuserfeedback': '@latest-kf6'
|
||||||
|
'plasma/kactivities': '@latest-kf6'
|
||||||
|
'libraries/phonon': '@latest-kf6'
|
||||||
|
- 'libraries/kmoretools': '@latest-kf6'
|
||||||
|
|
||||||
|
- 'on': ['Linux/Qt6', 'FreeBSD/Qt6']
|
||||||
|
'require':
|
||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index d9e574f2cb..a14d6895b7 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -75,7 +75,6 @@ find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS
|
||||||
|
WindowSystem
|
||||||
|
WidgetsAddons
|
||||||
|
Codecs
|
||||||
|
- MoreTools
|
||||||
|
)
|
||||||
|
|
||||||
|
find_package(KUserFeedbackQt6 1.2.1)
|
||||||
|
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||||
|
index 0792af0c0b..8eb5a0e9f0 100644
|
||||||
|
--- a/src/CMakeLists.txt
|
||||||
|
+++ b/src/CMakeLists.txt
|
||||||
|
@@ -212,8 +212,6 @@ target_link_libraries(
|
||||||
|
KF6::Codecs
|
||||||
|
KF6::KCMUtils
|
||||||
|
|
||||||
|
- KF6::MoreTools
|
||||||
|
-
|
||||||
|
${FTS_LIB}
|
||||||
|
)
|
||||||
|
|
||||||
|
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
|
||||||
|
index 0d31df2da0..635121062a 100644
|
||||||
|
--- a/src/dolphinmainwindow.cpp
|
||||||
|
+++ b/src/dolphinmainwindow.cpp
|
||||||
|
@@ -48,7 +48,6 @@
|
||||||
|
#include <KJobWidgets>
|
||||||
|
#include <KLocalizedString>
|
||||||
|
#include <KMessageBox>
|
||||||
|
-#include <KMoreToolsMenuFactory>
|
||||||
|
#include <KProtocolInfo>
|
||||||
|
#include <KProtocolManager>
|
||||||
|
#include <KShell>
|
||||||
|
@@ -1127,15 +1126,20 @@ void DolphinMainWindow::toggleShowMenuBar()
|
||||||
|
QPointer<QAction> DolphinMainWindow::preferredSearchTool()
|
||||||
|
{
|
||||||
|
m_searchTools.clear();
|
||||||
|
- KMoreToolsMenuFactory("dolphin/search-tools").fillMenuFromGroupingNames(&m_searchTools, {"files-find"}, m_activeViewContainer->url());
|
||||||
|
- QList<QAction *> actions = m_searchTools.actions();
|
||||||
|
- if (actions.isEmpty()) {
|
||||||
|
- return nullptr;
|
||||||
|
- }
|
||||||
|
- QAction *action = actions.first();
|
||||||
|
- if (action->isSeparator()) {
|
||||||
|
+
|
||||||
|
+ KService::Ptr kfind = KService::serviceByDesktopName(QStringLiteral("org.kde.kfind"));
|
||||||
|
+
|
||||||
|
+ if (!kfind) {
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ auto *action = new QAction(QIcon::fromTheme(kfind->icon()), kfind->name(), this);
|
||||||
|
+
|
||||||
|
+ connect(action, &QAction::triggered, this, [kfind] {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(kfind);
|
||||||
|
+ job->start();
|
||||||
|
+ });
|
||||||
|
+
|
||||||
|
return action;
|
||||||
|
}
|
||||||
|
|
||||||
|
diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp
|
||||||
|
index 4ba1f07420..bb27e0a5e4 100644
|
||||||
|
--- a/src/dolphinpart.cpp
|
||||||
|
+++ b/src/dolphinpart.cpp
|
||||||
|
@@ -28,7 +28,6 @@
|
||||||
|
#include <KLocalizedString>
|
||||||
|
#include <KMessageBox>
|
||||||
|
#include <KMimeTypeEditor>
|
||||||
|
-#include <KMoreToolsMenuFactory>
|
||||||
|
#include <KPluginFactory>
|
||||||
|
#include <KPluginMetaData>
|
||||||
|
#include <KSharedConfig>
|
||||||
|
@@ -527,17 +526,10 @@ void DolphinPart::slotOpenTerminal()
|
||||||
|
|
||||||
|
void DolphinPart::slotFindFile()
|
||||||
|
{
|
||||||
|
- QMenu searchTools;
|
||||||
|
- KMoreToolsMenuFactory("dolphin/search-tools").fillMenuFromGroupingNames(&searchTools, {"files-find"}, QUrl::fromLocalFile(localFilePathOrHome()));
|
||||||
|
- QList<QAction *> actions = searchTools.actions();
|
||||||
|
- if (!(actions.isEmpty())) {
|
||||||
|
- actions.first()->trigger();
|
||||||
|
- } else {
|
||||||
|
- KIO::CommandLauncherJob *job = new KIO::CommandLauncherJob(QStringLiteral("kfind"), {url().toString()}, this);
|
||||||
|
- job->setDesktopName(QStringLiteral("org.kde.kfind"));
|
||||||
|
- job->setUiDelegate(new KDialogJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, widget()));
|
||||||
|
- job->start();
|
||||||
|
- }
|
||||||
|
+ KIO::CommandLauncherJob *job = new KIO::CommandLauncherJob(QStringLiteral("kfind"), {url().toString()}, this);
|
||||||
|
+ job->setDesktopName(QStringLiteral("org.kde.kfind"));
|
||||||
|
+ job->setUiDelegate(new KDialogJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, widget()));
|
||||||
|
+ job->start();
|
||||||
|
}
|
||||||
|
|
||||||
|
void DolphinPart::updateNewMenu()
|
||||||
|
diff --git a/src/search/dolphinsearchbox.cpp b/src/search/dolphinsearchbox.cpp
|
||||||
|
index a3cec6fe7e..dfd733e5da 100644
|
||||||
|
--- a/src/search/dolphinsearchbox.cpp
|
||||||
|
+++ b/src/search/dolphinsearchbox.cpp
|
||||||
|
@@ -13,9 +13,10 @@
|
||||||
|
#include "dolphinquery.h"
|
||||||
|
|
||||||
|
#include "config-dolphin.h"
|
||||||
|
+#include <KIO/ApplicationLauncherJob>
|
||||||
|
#include <KLocalizedString>
|
||||||
|
-#include <KMoreToolsMenuFactory>
|
||||||
|
#include <KSeparator>
|
||||||
|
+#include <KService>
|
||||||
|
#if HAVE_BALOO
|
||||||
|
#include <Baloo/IndexerConfig>
|
||||||
|
#include <Baloo/Query>
|
||||||
|
@@ -395,18 +396,24 @@ void DolphinSearchBox::init()
|
||||||
|
searchLocationGroup->addButton(m_fromHereButton);
|
||||||
|
searchLocationGroup->addButton(m_everywhereButton);
|
||||||
|
|
||||||
|
- auto moreSearchToolsButton = new QToolButton(this);
|
||||||
|
- moreSearchToolsButton->setAutoRaise(true);
|
||||||
|
- moreSearchToolsButton->setPopupMode(QToolButton::InstantPopup);
|
||||||
|
- moreSearchToolsButton->setIcon(QIcon::fromTheme("arrow-down-double"));
|
||||||
|
- moreSearchToolsButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
|
||||||
|
- moreSearchToolsButton->setText(i18n("More Search Tools"));
|
||||||
|
- moreSearchToolsButton->setMenu(new QMenu(this));
|
||||||
|
- connect(moreSearchToolsButton->menu(), &QMenu::aboutToShow, moreSearchToolsButton->menu(), [this, moreSearchToolsButton]() {
|
||||||
|
- m_menuFactory.reset(new KMoreToolsMenuFactory("dolphin/search-tools"));
|
||||||
|
- moreSearchToolsButton->menu()->clear();
|
||||||
|
- m_menuFactory->fillMenuFromGroupingNames(moreSearchToolsButton->menu(), {"files-find"}, this->m_searchPath);
|
||||||
|
- });
|
||||||
|
+ KService::Ptr kfind = KService::serviceByDesktopName(QStringLiteral("org.kde.kfind"));
|
||||||
|
+
|
||||||
|
+ QToolButton *kfindToolsButton = nullptr;
|
||||||
|
+ if (kfind) {
|
||||||
|
+ kfindToolsButton = new QToolButton(this);
|
||||||
|
+ kfindToolsButton->setAutoRaise(true);
|
||||||
|
+ kfindToolsButton->setPopupMode(QToolButton::InstantPopup);
|
||||||
|
+ kfindToolsButton->setIcon(QIcon::fromTheme("arrow-down-double"));
|
||||||
|
+ kfindToolsButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
|
||||||
|
+ kfindToolsButton->setText(i18n("Open %1", kfind->name()));
|
||||||
|
+ kfindToolsButton->setIcon(QIcon::fromTheme(kfind->icon()));
|
||||||
|
+
|
||||||
|
+ connect(kfindToolsButton, &QToolButton::clicked, this, [this, kfind] {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(kfind);
|
||||||
|
+ job->setUrls({m_searchPath});
|
||||||
|
+ job->start();
|
||||||
|
+ });
|
||||||
|
+ }
|
||||||
|
|
||||||
|
// Create "Facets" widget
|
||||||
|
m_facetsWidget = new DolphinFacetsWidget(this);
|
||||||
|
@@ -429,7 +436,9 @@ void DolphinSearchBox::init()
|
||||||
|
optionsLayout->addWidget(m_fromHereButton);
|
||||||
|
optionsLayout->addWidget(m_everywhereButton);
|
||||||
|
optionsLayout->addWidget(new KSeparator(Qt::Vertical, this));
|
||||||
|
- optionsLayout->addWidget(moreSearchToolsButton);
|
||||||
|
+ if (kfindToolsButton) {
|
||||||
|
+ optionsLayout->addWidget(kfindToolsButton);
|
||||||
|
+ }
|
||||||
|
optionsLayout->addStretch(1);
|
||||||
|
|
||||||
|
m_optionsScrollArea = new QScrollArea(this);
|
||||||
|
diff --git a/src/search/dolphinsearchbox.h b/src/search/dolphinsearchbox.h
|
||||||
|
index b73c2899ff..9f1ad29525 100644
|
||||||
|
--- a/src/search/dolphinsearchbox.h
|
||||||
|
+++ b/src/search/dolphinsearchbox.h
|
||||||
|
@@ -18,7 +18,6 @@ class QToolButton;
|
||||||
|
class QScrollArea;
|
||||||
|
class QLabel;
|
||||||
|
class QVBoxLayout;
|
||||||
|
-class KMoreToolsMenuFactory;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Input box for searching files with or without Baloo.
|
||||||
|
@@ -172,7 +171,6 @@ private:
|
||||||
|
DolphinFacetsWidget *m_facetsWidget;
|
||||||
|
|
||||||
|
QUrl m_searchPath;
|
||||||
|
- QScopedPointer<KMoreToolsMenuFactory> m_menuFactory;
|
||||||
|
|
||||||
|
QTimer *m_startSearchTimer;
|
||||||
|
};
|
||||||
|
diff --git a/src/statusbar/statusbarspaceinfo.cpp b/src/statusbar/statusbarspaceinfo.cpp
|
||||||
|
index 4eef8497df..546c217a7a 100644
|
||||||
|
--- a/src/statusbar/statusbarspaceinfo.cpp
|
||||||
|
+++ b/src/statusbar/statusbarspaceinfo.cpp
|
||||||
|
@@ -8,11 +8,14 @@
|
||||||
|
|
||||||
|
#include "spaceinfoobserver.h"
|
||||||
|
|
||||||
|
+#include <KIO/ApplicationLauncherJob>
|
||||||
|
+#include <KIO/Global>
|
||||||
|
#include <KLocalizedString>
|
||||||
|
-#include <KMoreToolsMenuFactory>
|
||||||
|
+#include <KService>
|
||||||
|
|
||||||
|
-#include <KIO/Global>
|
||||||
|
+#include <QMenu>
|
||||||
|
#include <QMouseEvent>
|
||||||
|
+#include <QStorageInfo>
|
||||||
|
|
||||||
|
StatusBarSpaceInfo::StatusBarSpaceInfo(QWidget *parent)
|
||||||
|
: KCapacityBar(KCapacityBar::DrawTextInline, parent)
|
||||||
|
@@ -87,11 +90,60 @@ void StatusBarSpaceInfo::mousePressEvent(QMouseEvent *event)
|
||||||
|
// Creates a menu with tools that help to find out more about free
|
||||||
|
// disk space for the given url.
|
||||||
|
|
||||||
|
- // Note that this object must live long enough in case the user opens
|
||||||
|
- // the "Configure..." dialog
|
||||||
|
- KMoreToolsMenuFactory menuFactory(QStringLiteral("dolphin/statusbar-diskspace-menu"));
|
||||||
|
- menuFactory.setParentWidget(this);
|
||||||
|
- auto menu = menuFactory.createMenuFromGroupingNames({"disk-usage", "more:", "disk-partitions"}, m_url);
|
||||||
|
+ const KService::Ptr filelight = KService::serviceByDesktopName(QStringLiteral("org.kde.filelight"));
|
||||||
|
+ const KService::Ptr kdiskfree = KService::serviceByDesktopName(QStringLiteral("org.kde.kdf"));
|
||||||
|
+
|
||||||
|
+ if (!filelight && !kdiskfree) {
|
||||||
|
+ // nothing to show
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ QMenu *menu = new QMenu(this);
|
||||||
|
+
|
||||||
|
+ if (filelight) {
|
||||||
|
+ QAction *filelightFolderAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - current folder"));
|
||||||
|
+
|
||||||
|
+ menu->connect(filelightFolderAction, &QAction::triggered, menu, [this, filelight](bool) {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
|
||||||
|
+ job->setUrls({m_url});
|
||||||
|
+ job->start();
|
||||||
|
+ });
|
||||||
|
+
|
||||||
|
+ // For remote URLs like FTP analyzing the device makes no sense
|
||||||
|
+ if (m_url.isLocalFile()) {
|
||||||
|
+ QAction *filelightDiskAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - current device"));
|
||||||
|
+
|
||||||
|
+ menu->connect(filelightDiskAction, &QAction::triggered, menu, [this, filelight](bool) {
|
||||||
|
+ const QStorageInfo info(m_url.toLocalFile());
|
||||||
|
+
|
||||||
|
+ if (info.isValid() && info.isReady()) {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
|
||||||
|
+ job->setUrls({QUrl::fromLocalFile(info.rootPath())});
|
||||||
|
+ job->start();
|
||||||
|
+ }
|
||||||
|
+ });
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ QAction *filelightAllAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - all devices"));
|
||||||
|
+
|
||||||
|
+ menu->connect(filelightAllAction, &QAction::triggered, menu, [this, filelight](bool) {
|
||||||
|
+ const QStorageInfo info(m_url.toLocalFile());
|
||||||
|
+
|
||||||
|
+ if (info.isValid() && info.isReady()) {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
|
||||||
|
+ job->start();
|
||||||
|
+ }
|
||||||
|
+ });
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (kdiskfree) {
|
||||||
|
+ QAction *kdiskfreeAction = menu->addAction(QIcon::fromTheme(QStringLiteral("kdf")), i18n("KDiskFree"));
|
||||||
|
+
|
||||||
|
+ connect(kdiskfreeAction, &QAction::triggered, this, [kdiskfree] {
|
||||||
|
+ auto *job = new KIO::ApplicationLauncherJob(kdiskfree);
|
||||||
|
+ job->start();
|
||||||
|
+ });
|
||||||
|
+ }
|
||||||
|
|
||||||
|
menu->exec(QCursor::pos());
|
||||||
|
}
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
||||||
+28
@@ -0,0 +1,28 @@
|
|||||||
|
diff -Nuar a/src/main.cpp b/src/main.cpp
|
||||||
|
--- a/src/main.cpp 2023-04-14 06:19:08.000000000 +0300
|
||||||
|
+++ b/src/main.cpp 2023-04-20 21:26:52.104629720 +0300
|
||||||
|
@@ -52,15 +52,15 @@
|
||||||
|
{
|
||||||
|
#ifndef Q_OS_WIN
|
||||||
|
// Prohibit using sudo or kdesu-kf6 (but allow using the root user directly)
|
||||||
|
- if (getuid() == 0) {
|
||||||
|
- if (!qEnvironmentVariableIsEmpty("SUDO_USER")) {
|
||||||
|
- std::cout << "Running dolphin-kf6 with sudo can cause bugs and expose you to security vulnerabilities." << std::endl;
|
||||||
|
- return EXIT_FAILURE;
|
||||||
|
- } else if (!qEnvironmentVariableIsEmpty("kdesu-kf6_USER")) {
|
||||||
|
- std::cout << "Running dolphin-kf6 with kdesu-kf6 can cause bugs and expose you to security vulnerabilities." << std::endl;
|
||||||
|
- return EXIT_FAILURE;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
+ //if (getuid() == 0) {
|
||||||
|
+ // if (!qEnvironmentVariableIsEmpty("SUDO_USER")) {
|
||||||
|
+ // std::cout << "Running dolphin-kf6 with sudo can cause bugs and expose you to security vulnerabilities." << std::endl;
|
||||||
|
+ // return EXIT_FAILURE;
|
||||||
|
+ //} else if (!qEnvironmentVariableIsEmpty("kdesu-kf6_USER")) {
|
||||||
|
+ // std::cout << "Running dolphin-kf6 with kdesu-kf6 can cause bugs and expose you to security vulnerabilities." << std::endl;
|
||||||
|
+ //return EXIT_FAILURE;
|
||||||
|
+ //}
|
||||||
|
+ //}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index a14d6895b..fb7be4db2 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -88,9 +88,9 @@ if(KUserFeedbackQt6_FOUND)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
find_package(KF6 ${KF6_MIN_VERSION} OPTIONAL_COMPONENTS
|
||||||
|
- Activities
|
||||||
|
DocTools
|
||||||
|
)
|
||||||
|
+find_package(KF6Activities)
|
||||||
|
set_package_properties(KF6Activities PROPERTIES DESCRIPTION "KActivities libraries"
|
||||||
|
URL "https://www.kde.org"
|
||||||
|
TYPE OPTIONAL
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
From 35b4c6d4df1281afd621374e686f19e654ad7bae Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Martin T. H. Sandsmark" <martin.sandsmark@kde.org>
|
||||||
|
Date: Tue, 7 Apr 2020 17:14:59 +0200
|
||||||
|
Subject: Fix crashing on starting and quitting
|
||||||
|
|
||||||
|
QCollator (especially with Qt 5.14 and ICU 65.1) is very unhappy with
|
||||||
|
threads.
|
||||||
|
|
||||||
|
To avoid having to lock and unlock the mutex everywhere (and ensure it
|
||||||
|
is unlocked before calling other things that might lock it, etc.), we do
|
||||||
|
it as locally as possible. Even if for some reason Qt and ICU make
|
||||||
|
QCollator threadsafe in the future locking here should have minimal
|
||||||
|
impact.
|
||||||
|
|
||||||
|
BUG: 419585
|
||||||
|
|
||||||
|
Differential Revision: https://phabricator.kde.org/D28659
|
||||||
|
---
|
||||||
|
src/kitemviews-kf6/kfileitemmodel.cpp | 5 +++++
|
||||||
|
1 file changed, 5 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/kitemviews-kf6/kfileitemmodel.cpp b/src/kitemviews-kf6/kfileitemmodel.cpp
|
||||||
|
index 4b35a02..e4dca27 100644
|
||||||
|
--- a/src/kitemviews-kf6/kfileitemmodel.cpp
|
||||||
|
+++ b/src/kitemviews-kf6/kfileitemmodel.cpp
|
||||||
|
@@ -33,6 +33,9 @@
|
||||||
|
#include <QMimeData>
|
||||||
|
#include <QTimer>
|
||||||
|
#include <QWidget>
|
||||||
|
+#include <QMutex>
|
||||||
|
+
|
||||||
|
+Q_GLOBAL_STATIC_WITH_ARGS(QMutex, s_collatorMutex, (QMutex::Recursive))
|
||||||
|
|
||||||
|
// #define KFILEITEMMODEL_DEBUG
|
||||||
|
|
||||||
|
@@ -1878,6 +1881,8 @@ int KFileItemModel::sortRoleCompare(const ItemData* a, const ItemData* b, const
|
||||||
|
|
||||||
|
int KFileItemModel::stringCompare(const QString& a, const QString& b, const QCollator& collator) const
|
||||||
|
{
|
||||||
|
+ QMutexLocker collatorLock(s_collatorMutex());
|
||||||
|
+
|
||||||
|
if (m_naturalSorting) {
|
||||||
|
return collator.compare(a, b);
|
||||||
|
}
|
||||||
|
--
|
||||||
|
cgit v1.1
|
||||||
|
|
||||||
+134
@@ -0,0 +1,134 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>dolphin-kf6</Name>
|
||||||
|
<Homepage>https://projects.kde.org/projects/kde/applications/dolphin-kf6</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv2</License>
|
||||||
|
<Summary>KDE File Manager</Summary>
|
||||||
|
<Description>dolphin-kf6 is the File Manager for KDE.</Description>
|
||||||
|
<Archive sha1sum="eac670dc62bd0c3f63a35337ad8cee2c23ea817a" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/dolphin-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="4.97">baloo-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">baloo-widgets-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.19.0">kfilemetadata-kf6-devel</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency>plasma-activities-kf6-devel</Dependency>
|
||||||
|
<Dependency>kbookmarks-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6-devel</Dependency>
|
||||||
|
<Dependency>kconfig-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcrash-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kio-kf6-devel</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6-devel</Dependency>
|
||||||
|
<Dependency>knotifications-kf6-devel</Dependency>
|
||||||
|
<Dependency>kparts-kf6-devel</Dependency>
|
||||||
|
<Dependency>ktextwidgets-kf6-devel</Dependency>
|
||||||
|
<Dependency>solid-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.8.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency>qt6-phonon-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency versionFrom="24.02.0">kio-extras-kf6-devel</Dependency>
|
||||||
|
<Dependency>libxml2-devel</Dependency>
|
||||||
|
<Dependency>docbook-xsl</Dependency>
|
||||||
|
<Dependency>kuserfeedback-kf6-devel</Dependency>
|
||||||
|
<Dependency>packagekit-qt6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!-- <Patch level="1">2cd3d58e.patch</Patch> -->
|
||||||
|
<!-- <Patch level="1">find-kactivities.patch</Patch> -->
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>dolphin-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>kfilemetadata</Dependency>
|
||||||
|
<Dependency>baloo-kf6</Dependency>
|
||||||
|
<Dependency>baloo-widgets-kf6</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>solid-kf6</Dependency>
|
||||||
|
<Dependency>kparts-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kcodecs-kf6</Dependency>
|
||||||
|
<Dependency>kcrash-kf6</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6</Dependency>
|
||||||
|
<Dependency>kservice-kf6</Dependency>
|
||||||
|
<Dependency>kbookmarks-kf6</Dependency>
|
||||||
|
<Dependency>kitemviews-kf6</Dependency>
|
||||||
|
<Dependency>qt6-phonon</Dependency>
|
||||||
|
<Dependency>plasma-activities-kf6</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6</Dependency>
|
||||||
|
<Dependency>kjobwidgets-kf6</Dependency>
|
||||||
|
<Dependency>ktextwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kwindowsystem-kf6</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>knotifications-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
<Dependency>kuserfeedback-kf6</Dependency>
|
||||||
|
<Dependency>packagekit-qt5</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-kf6-devel</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">dolphin-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency>qt6-phonon-devel</Dependency>
|
||||||
|
<Dependency>kio-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcmutils-kf6-devel</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>plasma-activities-kf6-devel</Dependency>
|
||||||
|
<Dependency>baloo-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">baloo-widgets-kf6-devel</Dependency>
|
||||||
|
<Dependency>kfilemetadata-kf6-devel</Dependency>
|
||||||
|
<Dependency>kparts-kf6-devel</Dependency>
|
||||||
|
<Dependency>ktexteditor-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+18
@@ -0,0 +1,18 @@
|
|||||||
|
#!/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 kde6
|
||||||
|
|
||||||
|
NoStrip=["/usr/share/icons"]
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
+77
@@ -0,0 +1,77 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>granatier-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org/applications/games/granatier/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv2</License>
|
||||||
|
<Icon>granatier-kf6</Icon>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<PartOf>desktop.kde.games</PartOf>
|
||||||
|
<Summary>A bomber-kf6man game</Summary>
|
||||||
|
<Description>granatier-kf6 is a clone of the classic bomber-kf6man game, inspired by the work of the Clanbomber-kf6 clone.</Description>
|
||||||
|
<Archive sha1sum="9353cf9fbc02794bb2af127092401d2686fd1e04" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/granatier-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-svg-devel</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kconfig-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6-devel</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkdegames-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-declarative-devel</Dependency>
|
||||||
|
<!-- -->
|
||||||
|
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>granatier-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-svg</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency>knewstuff-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kdbusaddons-kf6</Dependency>
|
||||||
|
<Dependency>libkdegames-kf6</Dependency>
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/etc/xdg</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>granatier-kf6</Name>
|
||||||
|
<Summary xml:lang="tr">Bombalama macera oyunu</Summary>
|
||||||
|
<Description xml:lang="tr">granatier-kf6, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur.</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import kde6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
kde6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
kde6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
kde6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("COPYING*", "NEWS")
|
||||||
+132
@@ -0,0 +1,132 @@
|
|||||||
|
|
||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>gwenview-kf6</Name>
|
||||||
|
<Homepage>https://www.kde.org</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv2</License>
|
||||||
|
<Icon>gwenview-kf6</Icon>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<PartOf>desktop.kde.graphics</PartOf>
|
||||||
|
<Summary>An image viewer</Summary>
|
||||||
|
<Description>gwenview-kf6 is an easy to use image viewer</Description>
|
||||||
|
<Archive sha1sum="082474b08af9e5d93b9528afc09cc5ab015b188a" type="tarxz">mirrors://kde/stable/release-service/24.02.0/src/gwenview-24.02.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="0.26">exiv2-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-wayland-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.6.0">qt6-svg-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency versionFrom="4.6.60">qt6-phonon-devel</Dependency>
|
||||||
|
<Dependency>tiff-devel</Dependency>
|
||||||
|
<Dependency>purpose-kf6-devel</Dependency>
|
||||||
|
<Dependency>cfitsio-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkipi-kf6-devel</Dependency>
|
||||||
|
<Dependency>kdoctools-kf6-devel</Dependency>
|
||||||
|
<Dependency>kio-kf6-devel</Dependency>
|
||||||
|
<Dependency>plasma-activities-kf6-devel</Dependency>
|
||||||
|
<Dependency>kded-devel</Dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<Dependency>kitemmodels-kf6-devel</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kunitconversion-kf6-devel</Dependency>
|
||||||
|
<Dependency>baloo-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="24.02.0">libkdcraw-kf6-devel</Dependency>
|
||||||
|
<Dependency>libpng-devel</Dependency>
|
||||||
|
<Dependency>zlib-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency>docbook-xsl</Dependency>
|
||||||
|
<Dependency>extra-cmake-modules-kf6</Dependency>
|
||||||
|
<Dependency>lcms2-devel</Dependency>
|
||||||
|
<Dependency>libX11-devel</Dependency>
|
||||||
|
<Dependency>kparts-kf6-devel</Dependency>
|
||||||
|
<Dependency>tiff-devel</Dependency>
|
||||||
|
<Dependency>purpose-kf6-devel</Dependency>
|
||||||
|
<Dependency>cfitsio-devel</Dependency>
|
||||||
|
<Dependency>libraw-devel</Dependency>
|
||||||
|
<Dependency>kguiaddons-kf6-devel</Dependency>
|
||||||
|
<Dependency>kcolorpicker-devel</Dependency>
|
||||||
|
<Dependency>kimageannotator-devel</Dependency>
|
||||||
|
<Dependency>packagekit-devel</Dependency>
|
||||||
|
<Dependency>packagekit-qt6-devel</Dependency>
|
||||||
|
<Dependency>wayland-protocols-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.39">ki18n-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.39">kiconthemes-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.39">knotifications-kf6-devel</Dependency>
|
||||||
|
<Dependency versionFrom="5.39">kwindowsystem-kf6-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>gwenview-kf6</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="0.25">exiv2-libs</Dependency>
|
||||||
|
<Dependency>solid-kf6</Dependency>
|
||||||
|
<Dependency>plasma-activities-kf6</Dependency>
|
||||||
|
<Dependency>libkipi-kf6</Dependency>
|
||||||
|
<Dependency>libkdcraw-kf6</Dependency>
|
||||||
|
<Dependency>kded</Dependency>
|
||||||
|
<Dependency>tiff</Dependency>
|
||||||
|
<Dependency>purpose-kf6</Dependency>
|
||||||
|
<Dependency>cfitsio</Dependency>
|
||||||
|
<Dependency>kio-kf6</Dependency>
|
||||||
|
<Dependency>ki18n-kf6</Dependency>
|
||||||
|
<Dependency>lcms2</Dependency>
|
||||||
|
<Dependency>kparts-kf6</Dependency>
|
||||||
|
<Dependency>libX11</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>libpng</Dependency>
|
||||||
|
<Dependency>kconfig-kf6</Dependency>
|
||||||
|
<Dependency>kxmlgui-kf6</Dependency>
|
||||||
|
<Dependency>qt6-svg</Dependency>
|
||||||
|
<Dependency>kservice-kf6</Dependency>
|
||||||
|
<Dependency>baloo-kf6</Dependency>
|
||||||
|
<Dependency>kitemviews-kf6</Dependency>
|
||||||
|
<Dependency>qt6-phonon</Dependency>
|
||||||
|
<Dependency>kcompletion-kf6</Dependency>
|
||||||
|
<Dependency>kcoreaddons-kf6</Dependency>
|
||||||
|
<Dependency>kiconthemes-kf6</Dependency>
|
||||||
|
<Dependency>kitemmodels-kf6</Dependency>
|
||||||
|
<Dependency>kjobwidgets-kf6</Dependency>
|
||||||
|
<Dependency>ktextwidgets-kf6</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo</Dependency>
|
||||||
|
|
||||||
|
<Dependency>kconfigwidgets-kf6</Dependency>
|
||||||
|
<Dependency>knotifications-kf6</Dependency>
|
||||||
|
<Dependency>kwidgetsaddons-kf6</Dependency>
|
||||||
|
<Dependency>kfilemetadata</Dependency>
|
||||||
|
<Dependency>kguiaddons-kf6</Dependency>
|
||||||
|
<Dependency>libraw</Dependency>
|
||||||
|
<Dependency>packagekit-qt5</Dependency>
|
||||||
|
<Dependency>kimageannotator</Dependency>
|
||||||
|
<Dependency>wayland-protocols</Dependency>
|
||||||
|
<Dependency versionFrom="6.6.0">qt6-wayland</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="1">
|
||||||
|
<Date>2024-03-03</Date>
|
||||||
|
<Version>24.02.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>gwenview-kf6</Name>
|
||||||
|
<Summary xml:lang="tr">Resim görüntüleyici</Summary>
|
||||||
|
<Description xml:lang="tr">gwenview-kf6, kullanımı kolay bir resim görüntüleyicisidir.</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
+920
-11
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
|||||||
c52baf6d10ee7b6d0471444b104243f087d4a65c
|
4a4fc4f9288d1afd5efced179ee844ca54492a99
|
||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
62526c8b212cd322823f54b80665a633f2e3605f
|
3518a5fbf123fb4a4c33804a0f6b775cbe00e6ec
|
||||||
Reference in New Issue
Block a user