mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
gear-apps, bump to 25.08.0, part1 (#12764)
This commit is contained in:
@@ -5,11 +5,11 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kdev-php-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="759b942493279ce3efd8f5da582d5f23d619e9dd7650a329410440258da06321"
|
||||
CHECKSUM_SHA256="25d0420fc41db12acb52c01b62cbee12a4aae2a72bcf8f6ddfbcdf668878c7cf"
|
||||
SOURCE_DIR="kdev-php-$portVersion"
|
||||
|
||||
ARCHITECTURES="?all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
kdevelop_php$secondaryArchSuffix = $portVersion
|
||||
@@ -5,11 +5,11 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kdev-python-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="7f628302686f9f51607d39267964b6f99dd6beb7f6a25b97cf134dc316e2c1f6"
|
||||
CHECKSUM_SHA256="c8af23528dcbfb737d38bf54fabcb3edeba4498d56e638ec22d1fa855628b1fc"
|
||||
SOURCE_DIR="kdev-python-$portVersion"
|
||||
|
||||
ARCHITECTURES="?all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
kdevelop_python$secondaryArchSuffix = $portVersion
|
||||
180
kde-apps/ark/ark_kf6-25.08.0.recipe
Normal file
180
kde-apps/ark/ark_kf6-25.08.0.recipe
Normal file
@@ -0,0 +1,180 @@
|
||||
SUMMARY="File archiver by KDE"
|
||||
DESCRIPTION="Ark is a graphical file compression/decompression utility with support \
|
||||
for multiple formats, including tar, gzip, bzip2, rar and zip, as well as CD-ROM images. \
|
||||
Ark can be used to browse, extract, create, and modify archives.
|
||||
|
||||
Features:
|
||||
* Several formats supported: gzip, bzip2, zip, rar, 7z and more
|
||||
* Preview file contents without extracting files"
|
||||
HOMEPAGE="https://apps.kde.org/ark/"
|
||||
COPYRIGHT="2000-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ark-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="391fae7a08757dd5cc2b0081251c513859345e49d30ce7f10c3da5f4ce4ba3a0"
|
||||
SOURCE_DIR="ark-$portVersion"
|
||||
ADDITIONAL_FILES="ark.rdef.in"
|
||||
|
||||
# KIO issue
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="settings/xdg/arkrc keep-old"
|
||||
|
||||
PROVIDES="
|
||||
ark_kf6$secondaryArchSuffix = $portVersion
|
||||
app:Ark = $portVersion
|
||||
lib:libkerfuffle$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
# cmd:7z
|
||||
# cmd:arj
|
||||
# cmd:lrzip
|
||||
# cmd:lzop
|
||||
# cmd:unrar
|
||||
# cmd:unzip
|
||||
# cmd:zip
|
||||
# cmd:zstd
|
||||
lib:libarchive$secondaryArchSuffix
|
||||
# lib:libbz2$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
# lib:liblzma$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libzip$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6Bookmarks$secondaryArchSuffix
|
||||
lib:libKF6ColorScheme$secondaryArchSuffix
|
||||
lib:libKF6Completion$secondaryArchSuffix
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6Crash$secondaryArchSuffix
|
||||
lib:libKF6DBusAddons$secondaryArchSuffix
|
||||
lib:libKF6FileMetadata$secondaryArchSuffix
|
||||
lib:libKF6GuiAddons$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
lib:libKF6IconThemes$secondaryArchSuffix
|
||||
lib:libKF6ItemViews$secondaryArchSuffix
|
||||
lib:libKF6JobWidgets$secondaryArchSuffix
|
||||
lib:libKF6KIOCore$secondaryArchSuffix
|
||||
lib:libKF6Parts$secondaryArchSuffix
|
||||
lib:libKF6Pty$secondaryArchSuffix
|
||||
lib:libKF6Service$secondaryArchSuffix
|
||||
lib:libKF6Solid$secondaryArchSuffix
|
||||
lib:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF6WindowSystem$secondaryArchSuffix
|
||||
lib:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Concurrent$secondaryArchSuffix
|
||||
lib:libQt6DBus$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
lib:libQt6Xml$secondaryArchSuffix
|
||||
"
|
||||
CONFLICTS="
|
||||
ark$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libarchive$secondaryArchSuffix
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:liblzma$secondaryArchSuffix
|
||||
# devel:liblzo2$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libzip$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6FileMetadata$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
devel:libKF6KIOCore$secondaryArchSuffix
|
||||
devel:libKF6Parts$secondaryArchSuffix
|
||||
devel:libKF6Pty$secondaryArchSuffix
|
||||
devel:libKF6Service$secondaryArchSuffix
|
||||
devel:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
devel:libKF6WindowSystem$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt$secondaryArchSuffix
|
||||
cmd:msgmerge$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
# archives binaries
|
||||
cmd:7z
|
||||
cmd:arj
|
||||
cmd:lrzip
|
||||
cmd:lzop
|
||||
cmd:unrar
|
||||
cmd:unzip
|
||||
cmd:zip
|
||||
cmd:zstd
|
||||
"
|
||||
|
||||
TEST_REQUIRES="
|
||||
qt6_haikuplugins$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||
-DECM_DIR="/system/data/cmake/Modules/ECM/cmake" \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
# cleanup
|
||||
rm -rf $dataDir{applications,icons,metainfo}
|
||||
|
||||
mv $appsDir/ark $appsDir/Ark
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.kde-ark"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/ark.rdef.in > ark.rdef
|
||||
|
||||
addResourcesToBinaries ark.rdef $appsDir/Ark
|
||||
addAppDeskbarSymlink $appsDir/Ark
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
# 58% tests passed, 8 tests failed out of 19
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
@@ -13,7 +13,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/blinken-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="7f9e1d8ccc4920e499d4632be88ba7193f50d8db74379df6f0b9a30561b4a0e3"
|
||||
CHECKSUM_SHA256="659bc69e811c7247e801c0696066bfb8cc9f70e223f401a58b08bb6bd83d35a4"
|
||||
ADDITIONAL_FILES="blinken.rdef.in"
|
||||
SOURCE_DIR="blinken-$portVersion"
|
||||
|
||||
@@ -9,7 +9,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/bomber-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="1e63922a320420edeca22b6868b4a9fda548332f441774e5502ead86ab798ce8"
|
||||
CHECKSUM_SHA256="2f202b36ce307bac95cd34204baf465c5989787a081bdb10f029452dc08fb51d"
|
||||
SOURCE_DIR="bomber-$portVersion"
|
||||
ADDITIONAL_FILES="bomber.rdef.in"
|
||||
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/bovo-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="a5e52ec7f45a18aa6b8d41764aae5aabbfc90e9040c356185247c377474bbde5"
|
||||
CHECKSUM_SHA256="3d1c143cae6ece288de8ae42899a962c9a3d4c454056f74bc9228351d77acc26"
|
||||
SOURCE_DIR="bovo-$portVersion"
|
||||
ADDITIONAL_FILES="bovo.rdef.in"
|
||||
|
||||
@@ -20,9 +20,9 @@ COPYRIGHT="2010-2025 KDE Organisation
|
||||
2016 Filipe Saraiva
|
||||
2009-2015 Alexander Rieder"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/cantor-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="98f96661f20ad4c91fa5fe64bc0ecbef03d85969b64851c660d2d369682c3f00"
|
||||
CHECKSUM_SHA256="5c98fa36bac3500a57d07813a101be709c58aa0ab755d4c9c9fa2b3f8836238d"
|
||||
SOURCE_DIR="cantor-$portVersion"
|
||||
PATCHES="cantor-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="cantor.rdef.in"
|
||||
@@ -39,8 +39,8 @@ PROVIDES="
|
||||
cmd:cantor_pythonserver$secondaryArchSuffix = $portVersion
|
||||
cmd:cantor_rserver$secondaryArchSuffix = $portVersion
|
||||
cmd:cantor_scripteditor$secondaryArchSuffix = $portVersion
|
||||
lib:cantor_pythonbackend$secondaryArchSuffix = $libVersionCompat
|
||||
lib:libcantor_config$secondaryArchSuffix = $libVersionCompat
|
||||
lib:cantor_pythonbackend$secondaryArchSuffix
|
||||
lib:libcantor_config$secondaryArchSuffix
|
||||
lib:libcantorlibs$secondaryArchSuffix = $libVersionCompat
|
||||
"
|
||||
REQUIRES="
|
||||
@@ -104,8 +104,8 @@ BUILD_REQUIRES="
|
||||
devel:libAnalitza$secondaryArchSuffix >= 9.0.0
|
||||
devel:libluajit_5.1$secondaryArchSuffix
|
||||
devel:libmarkdown$secondaryArchSuffix
|
||||
devel:libpoppler$secondaryArchSuffix >= 144
|
||||
devel:libpoppler_Qt6$secondaryArchSuffix >= 3.9.0
|
||||
devel:libpoppler$secondaryArchSuffix >= 148
|
||||
devel:libpoppler_Qt6$secondaryArchSuffix >= 3.10
|
||||
devel:libqalculate$secondaryArchSuffix
|
||||
# devel:libRmath$secondaryArchSuffix
|
||||
devel:libspectre$secondaryArchSuffix
|
||||
@@ -6,7 +6,7 @@ LICENSE="CC0 v1.0
|
||||
GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/dolphin-plugins-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="ff1abe904b5f0517ed70bb17afa987bd8416297b44ba59881019c4ff9f2f4d9b"
|
||||
CHECKSUM_SHA256="4e7552525dc3a30d6e521b9ce5d7e34deb0bac3474c621894b11567a743ecccf"
|
||||
SOURCE_DIR="dolphin-plugins-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -38,7 +38,7 @@ REQUIRES="
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libdolphinvcs$secondaryArchSuffix >= 25
|
||||
devel:libdolphinvcs$secondaryArchSuffix == $portVersion
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6Bookmarks$secondaryArchSuffix
|
||||
@@ -27,9 +27,8 @@ COPYRIGHT="2000-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/dolphin-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="8997ec04ef12af22647dfef67b15ea8f1304f7ae076c7b8fd53184a55a012a18"
|
||||
CHECKSUM_SHA256="ddd5e5622594792490695999188c6215c3a0821787c71dfb57dbfdd08e1ce935"
|
||||
SOURCE_DIR="dolphin-$portVersion"
|
||||
PATCHES="dolphin-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="dolphin.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -43,7 +42,7 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
fi
|
||||
|
||||
libVersion="$portVersion"
|
||||
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
|
||||
libVersionCompat="$libVersion compat >= 6"
|
||||
|
||||
PROVIDES="
|
||||
dolphin_kf6$secondaryArchSuffix = $portVersion
|
||||
@@ -56,9 +55,9 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
dbus$secondaryArchSuffix
|
||||
# cmd:dbus_launch$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libKF6BalooWidgets$secondaryArchSuffix
|
||||
lib:libopenal$secondaryArchSuffix
|
||||
lib:libphonon4Qt6$secondaryArchSuffix
|
||||
lib:libphonon4Qt6experimental$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
@@ -103,8 +102,8 @@ REQUIRES="
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Concurrent$secondaryArchSuffix
|
||||
# lib:libQt6DBus$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Multimedia$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6PrintSupport$secondaryArchSuffix
|
||||
lib:libQt6Qml$secondaryArchSuffix
|
||||
@@ -160,6 +159,7 @@ BUILD_REQUIRES="
|
||||
devel:libKF6WindowSystem$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Multimedia$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
@@ -1,40 +0,0 @@
|
||||
From 61b9e99a641fe2e33010d1d5e5ad67cf6606ffdb Mon Sep 17 00:00:00 2001
|
||||
From: Schrijvers Luc <begasus@gmail.com>
|
||||
Date: Tue, 16 Jul 2024 17:19:06 +0200
|
||||
Subject: Build fix
|
||||
|
||||
|
||||
diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp
|
||||
index 02fe3e3..63303a2 100644
|
||||
--- a/src/panels/information/informationpanel.cpp
|
||||
+++ b/src/panels/information/informationpanel.cpp
|
||||
@@ -8,7 +8,9 @@
|
||||
|
||||
#include "informationpanelcontent.h"
|
||||
|
||||
-#include <KDirNotify>
|
||||
+#ifndef __HAIKU__
|
||||
+ #include <KDirNotify>
|
||||
+#endif
|
||||
#include <KIO/StatJob>
|
||||
#include <KJobWidgets>
|
||||
#include <KLocalizedString>
|
||||
@@ -406,6 +408,7 @@ void InformationPanel::init()
|
||||
Q_ASSERT(m_urlChangedTimer->interval() < m_infoTimer->interval());
|
||||
Q_ASSERT(m_urlChangedTimer->interval() < m_resetUrlTimer->interval());
|
||||
|
||||
+#ifndef __HAIKU__
|
||||
org::kde::KDirNotify *dirNotify = new org::kde::KDirNotify(QString(), QString(), QDBusConnection::sessionBus(), this);
|
||||
connect(dirNotify, &OrgKdeKDirNotifyInterface::FileRenamed, this, &InformationPanel::slotFileRenamed);
|
||||
connect(dirNotify, &OrgKdeKDirNotifyInterface::FilesAdded, this, &InformationPanel::slotFilesAdded);
|
||||
@@ -413,6 +416,7 @@ void InformationPanel::init()
|
||||
connect(dirNotify, &OrgKdeKDirNotifyInterface::FilesRemoved, this, &InformationPanel::slotFilesRemoved);
|
||||
connect(dirNotify, &OrgKdeKDirNotifyInterface::enteredDirectory, this, &InformationPanel::slotEnteredDirectory);
|
||||
connect(dirNotify, &OrgKdeKDirNotifyInterface::leftDirectory, this, &InformationPanel::slotLeftDirectory);
|
||||
+#endif
|
||||
|
||||
m_content = new InformationPanelContent(this);
|
||||
connect(m_content, &InformationPanelContent::urlActivated, this, &InformationPanel::urlActivated);
|
||||
--
|
||||
2.48.1
|
||||
|
||||
@@ -15,7 +15,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/filelight-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="fecf4123a0741a370269e3f98b723f6d0ab50a4140b49879103856c37d2acac9"
|
||||
CHECKSUM_SHA256="6080649ed7621178a7aeff1d3070629caa3d91da4978bcc5b568c75bedf53185"
|
||||
SOURCE_DIR="filelight-$portVersion"
|
||||
PATCHES="filelight-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="filelight.rdef.in"
|
||||
@@ -5,7 +5,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/granatier-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="6f1b7bc07edd1016fb5efb2dab11725db2676695427829d2bbc04dfe502212cd"
|
||||
CHECKSUM_SHA256="b4d63b24e7932b5d0249296abacc6574865e5e05866d8ee8b63dc11d4fc6c0a3"
|
||||
SOURCE_DIR="granatier-$portVersion"
|
||||
ADDITIONAL_FILES="granatier.rdef.in"
|
||||
|
||||
14
kde-apps/kalm/additional-files/kalm.rdef
Normal file
14
kde-apps/kalm/additional-files/kalm.rdef
Normal file
@@ -0,0 +1,14 @@
|
||||
|
||||
resource(<your resource id here>) #'VICN' array {
|
||||
$"6E63696603033DAEE90300689E03002B590506043FB36ABDE0B36ABDE0B3FCC4"
|
||||
$"65BF3FC97BB830C854BF03C166B36ABDE0B9A0BF19B36ABDE0B36A0206B9B8BE"
|
||||
$"92B9B8BE92B9F5BD75BA6FBB3ABA32BC57B93BBA32B515B918B724B9A2B509BA"
|
||||
$"53B55ABD02B538BBADB6F3BD47B9B8BE92B864BDD1B9B8BE92B9B8BE92B9B8BE"
|
||||
$"92B9B8BE920206C5D5BE92C5D5BE92C598BD75C51EBB3AC55BBC57C652BA32CA"
|
||||
$"77B918C869B9A2CA84BA53CA32BD02CA54BBADC89ABD47C5D5BE92C729BDD1C5"
|
||||
$"D5BE92C5D5BE92C5D5BE92C5D5BE920206BB04BEFDBB04BEFDBB7ABB44BFCEB6"
|
||||
$"04BC1AB874C275B81CC482BF07C3DBB95FC28FBF7FBFC8C4D2C0D1C19ABEC9C1"
|
||||
$"A8BB04BEFDBD2EBFBFBB04BEFDBB04BEFDBB04BEFDBB04BEFD06047FCC15BDE0"
|
||||
$"CC15BDE0CB84C465C041C97BC750C854C07CC166CC15BDE0C5E0BF19CC15BDE0"
|
||||
$"BDE0050A000100000A010101000A010102000A020103000A00010400"
|
||||
};
|
||||
29
kde-apps/kalm/additional-files/kalm.rdef.in
Normal file
29
kde-apps/kalm/additional-files/kalm.rdef.in
Normal file
@@ -0,0 +1,29 @@
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "@APP_NAME@",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E63696603033DAEE90300689E03002B590506043FB36ABDE0B36ABDE0B3FCC4"
|
||||
$"65BF3FC97BB830C854BF03C166B36ABDE0B9A0BF19B36ABDE0B36A0206B9B8BE"
|
||||
$"92B9B8BE92B9F5BD75BA6FBB3ABA32BC57B93BBA32B515B918B724B9A2B509BA"
|
||||
$"53B55ABD02B538BBADB6F3BD47B9B8BE92B864BDD1B9B8BE92B9B8BE92B9B8BE"
|
||||
$"92B9B8BE920206C5D5BE92C5D5BE92C598BD75C51EBB3AC55BBC57C652BA32CA"
|
||||
$"77B918C869B9A2CA84BA53CA32BD02CA54BBADC89ABD47C5D5BE92C729BDD1C5"
|
||||
$"D5BE92C5D5BE92C5D5BE92C5D5BE920206BB04BEFDBB04BEFDBB7ABB44BFCEB6"
|
||||
$"04BC1AB874C275B81CC482BF07C3DBB95FC28FBF7FBFC8C4D2C0D1C19ABEC9C1"
|
||||
$"A8BB04BEFDBD2EBFBFBB04BEFDBB04BEFDBB04BEFDBB04BEFD06047FCC15BDE0"
|
||||
$"CC15BDE0CB84C465C041C97BC750C854C07CC166CC15BDE0C5E0BF19CC15BDE0"
|
||||
$"BDE0050A000100000A010101000A010102000A020103000A00010400"
|
||||
};
|
||||
103
kde-apps/kalm/kalm-25.08.0.recipe
Normal file
103
kde-apps/kalm/kalm-25.08.0.recipe
Normal file
@@ -0,0 +1,103 @@
|
||||
SUMMARY="Breathing techniques app"
|
||||
DESCRIPTION="Kalm can teach you different breathing techniques."
|
||||
HOMEPAGE="https://apps.kde.org/kalm/"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kalm-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="c11053632ca0720b52d367301e48162f8719d86667ad209fc826c4138acedfbd"
|
||||
ADDITIONAL_FILES="kalm.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
libVersion="$portVersion"
|
||||
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
|
||||
|
||||
PROVIDES="
|
||||
kalm$secondaryArchSuffix = $portVersion
|
||||
app:Kalm = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
qqc2_desktop_style6$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libKirigamiAddonsStatefulApp$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6Crash$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Qml$secondaryArchSuffix
|
||||
lib:libQt6Quick$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
qqc2_desktop_style6${secondaryArchSuffix}_devel
|
||||
devel:libKirigamiAddonsStatefulApp$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
devel:libQt6Quick$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt$secondaryArchSuffix
|
||||
cmd:msgmerge$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,metainfo}
|
||||
|
||||
mv $appsDir/kalm $appsDir/Kalm
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local APP_NAME="Kalm"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.kde-kalm"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
-e "s|@APP_NAME@|$APP_NAME|" \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/kalm.rdef.in > kalm.rdef
|
||||
|
||||
addResourcesToBinaries kalm.rdef $appsDir/Kalm
|
||||
|
||||
addAppDeskbarSymlink $appsDir/Kalm
|
||||
}
|
||||
275
kde-apps/kanagram/additional-files/kanagram.rdef.in
Normal file
275
kde-apps/kanagram/additional-files/kanagram.rdef.in
Normal file
@@ -0,0 +1,275 @@
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "@APP_NAME@",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource("QT:QPA_FLAGS") "Q_KILL_ON_EXIT";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369662404322604323304323F04324C0200160434244C00000000000032E6"
|
||||
$"AE49F4364BD905005EC1DEEE8DFF61020016033E68410000000000003EA47549"
|
||||
$"DDAD4C012600BB7FEEFFBB02001602000000BCDC013C9ADC0000004B4D70488C"
|
||||
$"860032FF0002000602B1CA1BBDCE8C3D77D2B214704BC37F497F7100888A85FF"
|
||||
$"00000002011202347D92388963B2DC222F58A14775CD4A8E7B0000FFFF000002"
|
||||
$"00160230C51E2E94D5AE732B3127D1468F264AA05A00DDFFFF05FF02011602B4"
|
||||
$"66873C5E93BFB27AB75CED4AABCA43402600FFFF3202001602000000B118E630"
|
||||
$"D2560000004A05A6C34A2D00DDFFFF020112020000003A39B9B8A3420000004B"
|
||||
$"58854B1C8D0000FFFF000003D3D7CF03B3925D0200020200000031BE63B16918"
|
||||
$"0000004B2ABF4AACBC00B4B4ABFFFFB4B4AB000200120238975F368240B64918"
|
||||
$"38D82D4AB8764AEFE500FFFFFFFF0002001603354958BAB82B39A7C83671EA4A"
|
||||
$"8F034B1A6900BB7FEEFFBB0200120200000036E6A3B5E63E00000049111C4AB1"
|
||||
$"EF0000FFFF00000200160200000031C335B0875D00000049F4D04AF01000DDFF"
|
||||
$"88050003EEEEEC04E85E04FFC1020112022EEC363508E6B90221349199488034"
|
||||
$"4C198B0000FFFF000002011202AEEC363508E63902213491994AB54A4C171F00"
|
||||
$"00FFFF00000200120233B3D100000000000032618E4A11004C15D400DCFFFFDC"
|
||||
$"000200160432244CB427F433B5AE327D574A86DB4BDC3C005EC1DEEE8DFF6102"
|
||||
$"00120231B3D1B3BA22330F6A320DC24AFBFE4C060F00DCFFFFDC0002001604B2"
|
||||
$"244CB427F4B3B5AE327D5748DA3F4BDC26005EC1DEEE8DFF6102001202B1B3D1"
|
||||
$"B3BA22B30F6A320DC247DFF24C060400DCFFFFDC0002001202AEE3CFB873C738"
|
||||
$"1C12AF5BF44A42394BEA290000FFFF00000201120200000035D476B6411E0000"
|
||||
$"0049EFD74C1DFA0000FFFF000001EEEEECA104E83B34020AB570B147B570B147"
|
||||
$"B4DCB147B464B26EB464B1CBB464B8F0B464C5F3B464BF72B464C661B519C6BB"
|
||||
$"B4B5C6BBBC33C6BBCA66C6BBC34CC6BBCACAC6BBCB1BC5F3CB1BC661CB1BBF72"
|
||||
$"CB1BB26ECB1BB8F0CB1BB1CBCA0FB147CAA3B147C32FB147B570B147BC50B147"
|
||||
$"B570B147B570B147B570B147B570B147020AB570B179B570B179B4F5B179B491"
|
||||
$"B26EB491B1E7B491B8F0B491C5F3B491BF72B491C646B519C689B4CEC689BC33"
|
||||
$"C689CA66C689C34CC689CAB1C689CAEEC5F3CAEEC646CAEEBF72CAEEB26ECAEE"
|
||||
$"B8F0CAEEB1E7CA0FB179CA8AB179C32FB179B570B179BC50B179B570B179B570"
|
||||
$"B179B570B179B570B179020AB570B1AAB570B1AAB50EB1AAB4BEB26EB4BEB202"
|
||||
$"B4BEB8F0B4BEC5F3B4BEBF72B4BEC62AB519C657B4E7C657BC33C657CA66C657"
|
||||
$"C34CC657CA98C657CAC1C5F3CAC1C62ACAC1BF72CAC1B26ECAC1B8F0CAC1B202"
|
||||
$"CA0FB1AACA71B1AAC32FB1AAB570B1AABC50B1AAB570B1AAB570B1AAB570B1AA"
|
||||
$"B570B1AA020AB54BB192B54BB192B501B192B4C4B226B4C4B1D4B4C4B8BFB4C4"
|
||||
$"C5F3B4C4BF59B4C4C60FB4F2C625B4D9C625BC26C625CA8DC625C359C625CAA6"
|
||||
$"C625CABBC5F3CABBC60FCABBBF59CABBB226CABBB8BFCABBB1D4CA34B192CA7E"
|
||||
$"B192C33CB192B54BB192BC43B192B54BB192B54BB192B54BB192B54BB192020A"
|
||||
$"BF43B0EABF43B0EABF7DB0EABFF0B0EABFB7B0EABFFDB0EAC007B104C007B0F6"
|
||||
$"C007BA7CC007CD6CC007C3F4C007CD7BBFF0CD87BFFDCD87BFB7CD87BF43CD87"
|
||||
$"BF7DCD87BF37CD87BF2DCD6CBF2DCD7BBF2DC3F4BF2DB104BF2DBA7CBF2DB0F6"
|
||||
$"BF43B0EABF37B0EABF43B0EABF43B0EABF43B0EABF43B0EA0608FF7FCAA0C5DF"
|
||||
$"CAA0C5DFC360C5DFB4DFC5DFBC1FC5DFB4DFBF39B4DFB1EEB4DF2EB4DFB1B8B5"
|
||||
$"38B18CB506B18CBC3DB18CCA47B18CC342B18CCA79B18CCAA0B1EECAA0B1B8CA"
|
||||
$"A02ECAA0C5DFCAA0BF39CAA0C5DFC5DF0205B521B202B521B202BC35B202CA5E"
|
||||
$"B202C34AB202CA5EB816CA5EC43DCA5EBE29C34AC43DB521C43DBC35C43DB521"
|
||||
$"BE29B521B202B521B816B521B2020606FF07B552B238B552B238B552B2B7B552"
|
||||
$"C406B552C388B5C6C406CA2DC406C9B9C406CA2DC388CA2DB238CA2DB2B7C9B9"
|
||||
$"B238B552B238B5C6B238B552B238B2380608FF7FB8CCC337B8CCC3372FC3EFB9"
|
||||
$"16C501B916C49EB916C564B8CDC5172FC56CB8A0C4C1B83AC361B868C41AB80D"
|
||||
$"C2A8B7F1C196B7F1C1F9B7F1C133B83AC181B80CC12BB867C1D7B8CCC337B89F"
|
||||
$"C27EB8CCC337C3370205B7BEC1C4B7BEC1C4B7EBC1DBB845C208B818C1F1B7CA"
|
||||
$"C333B6D4C589B74FC45EB6A7C572B64CC545B679C55CB6C7C41AB7BEC1C4B742"
|
||||
$"C2EFB7BEC1C40208B847C202B847C202B845C210B81FC216B836C217B809C214"
|
||||
$"B7DAC1FAB7EFC209B7C6C1EAB7BCC1CBB7BBC1D8B7BEC1BDB7E4C1B7B7CDC1B6"
|
||||
$"B7FAC1B9B829C1D3B814C1C4B83DC1E3B847C202B848C1F5B847C202B847C202"
|
||||
$"B847C202B847C2020606FF07C9FCB52DC9FCB52DC907B54CC722B5AAC812B573"
|
||||
$"C512B623C1A9BA01C357B7FBC470BA76C9FCBB68C72FBAFFC9FCB954C9FCB52D"
|
||||
$"C9FCB740C9FCB52DB52D0607FF17B584B27AB584B27AB584B4B0B584B91CB584"
|
||||
$"B6E6B7BBB8FDBBF0B93FB9DCB90FBCCFB97DC669B27AC15AB2C6C0C7B27AB584"
|
||||
$"B27ABB25B27AB584B27AB27AB27A0607FF1FB538B192B538B192B526B192B509"
|
||||
$"B1A1B517B198B5EDB1B940B1CBBA62B1CBC51DB1CBCA76B1A1C992B1B9CA68B1"
|
||||
$"98CA47B192CA59B192C342B192B538B192BC3DB192B538B192B1920605FF01C9"
|
||||
$"34C3B4C934C3B4C934C46EC934C5E2C934C528C99DC5E2CA6EC5E2CA05C5E2CA"
|
||||
$"4EC4DAC934C3B4C9D4C405C934C3B4C3B40205C5CFC3A8C5CFC3A8C6F1C3A8C9"
|
||||
$"35C3A8C813C3A8C935C3F2C935C487C935C43CC813C487C5CFC487C6F1C487C5"
|
||||
$"CFC43CC5CFC3A8C5CFC3F2C5CFC3A80205C5CFC585C5CFC585C6F1C585C935C5"
|
||||
$"85C813C585C935C530C935C487C935C4DCC813C487C5CFC487C6F1C487C5CFC4"
|
||||
$"DCC5CFC585C5CFC530C5CFC5850205C5CFC3DDC5CFC3DDC6F1C3DDC935C3DDC8"
|
||||
$"13C3DDC935C3FDC935C43CC935C41DC813C43CC5CFC43CC6F1C43CC5CFC41DC5"
|
||||
$"CFC3DDC5CFC3FDC5CFC3DD020CC5D0C3A8C5D0C3A8C5D0C3BAC5D0C3DDC5D0C3"
|
||||
$"CBC5D0C3FCC5D0C43CC5D0C41CC5D0C455C5D0C487C5D0C46EC5D0C4DCC5D0C5"
|
||||
$"86C5D0C531C6F1C586C934C586C813C586C934C531C934C487C934C4DCC934C4"
|
||||
$"6EC934C43CC934C455C934C41CC934C3DDC934C3FCC934C3CBC934C3A8C934C3"
|
||||
$"BAC813C3A8C5D0C3A8C6F1C3A8C5D0C3A8C5D0C3A8C5D0C3A8C5D0C3A80205B4"
|
||||
$"DDC4C6B4DDC4C6BC1EC4C6CA9EC4C6C35EC4C6CA9EC525CA9EC5E3CA9EC584C3"
|
||||
$"5EC5E3B4DDC5E3BC1EC5E3B4DDC584B4DDC4C6B4DDC525B4DDC4C60205B4DDC4"
|
||||
$"C6B4DDC4C6BC1EC4C6CA9EC4C6C35EC4C6CA9EC525CA9EC5E3CA9EC584C35EC5"
|
||||
$"E3B4DDC5E3BC1EC5E3B4DDC584B4DDC4C6B4DDC525B4DDC4C60605FF01B4D8C5"
|
||||
$"DEB4D8C5DEBC1BC5DECAA0C5DEC35EC5DECAA0C5B8BFBCC599C5C0C599B9B8C5"
|
||||
$"99B4D8C5DEB4D8C5B8B4D8C5DEC5DE0205D616B3F5D616B3F5D70EB3F5D8FDB3"
|
||||
$"F5D806B3F5D8FDB68FD8FD36D8FDB92AD80636D61636D70E36D616B92AD616B3"
|
||||
$"F5D616B68FD616B3F50016C914BB02C914BB02C8B5BCA0C7F6BFDEC855BE3FC7"
|
||||
$"D9BFDEC79FBFDEC7BCBFDEC7D4BEF7C83DBD29C808BE10C76ABEDAC5DBBFCDC6"
|
||||
$"9FBFBCC574BFD6C4C1BF4DC516BFABC46EBEEFC445BE0CC445BE84C445BDEDC4"
|
||||
$"4DBDB3C448BDCFC482BCC9C5BFBB3AC4FDBBF6C681BA7EC7F1BA1FC73CBA1FC8"
|
||||
$"4BBA1FC8D5BA71C897BA3BC8C2BA88C89ABAB6C8AEBA9FC865BA88C7DDBA71C8"
|
||||
$"26BA71C741BA71C5ECBB7FC69BBACBC53DBC30C49FBDCAC4CEBCF4C499BDE0C4"
|
||||
$"97BE0CC497BDF6C497BE6AC4F9BF08C4B8BEBEC53DBF53C5D6BF6EC587BF75C6"
|
||||
$"4CBF63C747BE47C6C7BF01C7A4BDBBC84EBC36C7FBBD0BC892BB8AC8B4BB02C8"
|
||||
$"B4BB23C8D4BB02C914BB02C8F4BB02C914BB020014C3CDBBD1C3CDBBD1C37BBD"
|
||||
$"35C2D8BFFEC329BE9AC2B9BFFEC27DBFFEC29BBFFEC2D2BE91C37BBBB6C327BD"
|
||||
$"24C37FBBA5C381BB82C381BB93C381BB3EC332BACDC367BB02C2FDBA99C280BA"
|
||||
$"78C2C2BA7CC204BA7143BB6BC17FBAC2C098BCECBFE3BFEEC03DBE6DBFC5BFEE"
|
||||
$"BF89BFEEBFA7BFEEBFDBBE94C07EBBE1C02CBD3BC06BBBE1C046BBE1C059BBE1"
|
||||
$"C053BBB7C0A0BB2DC071BB7BC0B3BACCC0D9BA0CC0C6BA6CC0F5BA0CC12DBA0C"
|
||||
$"C111BA0CC11EBA53C100BAE1C10FBA9AC193BA55C283BA19C214BA12C2D9BA1D"
|
||||
$"C36DBA8FC328BA45C3B3BAD7C3D6BB88C3D6BB2AC3D6BBA0C3CDBBD1C3D3BBB9"
|
||||
$"C3CDBBD10016BF68BB02BF68BB02BF09BCA0BE4BBFDEBEAABE3FBE2EBFDEBDF3"
|
||||
$"BFDEBE10BFDE3CBEF7BE91BD29BE5DBE10BDBFBEDABC30BFCDBCF3BFBCBBC8BF"
|
||||
$"D6BB15BF4DBB6ABFABBAC2BEEFBA99BE0CBA99BE84BA99BDEDBAA2BDB3BA9CBD"
|
||||
$"CFBAD6BCC9BC13BB3ABB51BBF6BCD5BA7EBE45BA1FBD90BA1FBE9FBA1FBF2ABA"
|
||||
$"71BEECBA3BBF16BA88BEEEBAB6BF02BA9FBEBABA88BE31BA71BE7BBA71BD95BA"
|
||||
$"71BC40BB7FBCF0BACBBB91BC30BAF3BDCABB22BCF4BAEEBDE0BAEBBE0CBAEBBD"
|
||||
$"F6BAEBBE6ABB4EBF08BB0CBEBEBB91BF5337BF6EBBDBBF75BCA0BF63BD9CBE47"
|
||||
$"BD1CBF01BDF8BDBBBEA2BC36BE4FBD0BBEE6BB8ABF08BB02BF08BB23BF28BB02"
|
||||
$"BF68BB02BF48BB02BF68BB02000CBA67BA6EBA67BA6EB963BB3CB75CBCD7B85F"
|
||||
$"BC09B80ABDD4B966BFCDB8B8BED0B951BFE7B928C01CB93DC002B87FBF25B72F"
|
||||
$"BD36B7D7BE2EB6F9BE24B68EBFFEB6C3BF11B66FBFFEB631BFFEB650BFFEB701"
|
||||
$"BC75B8A3B561B7D2B8EBB8C1B561B8FEB561B8DFB561B872B7B8B75CBC64B7E7"
|
||||
$"BA0EB84BBBA4BA29BA23B93ABAE3BA3EBA3CBA67BA6EBA52BA55BA67BA6E0016"
|
||||
$"C914BB02C914BB02C8B5BCA0C7F6BFDEC855BE3FC7D9BFDEC79FBFDEC7BCBFDE"
|
||||
$"C7D4BEF7C83DBD29C808BE10C76ABEDAC5DBBFCDC69FBFBCC574BFD6C4C1BF4D"
|
||||
$"C516BFABC46EBEEFC445BE0CC445BE84C445BDEDC44DBDB3C448BDCFC482BCC9"
|
||||
$"C5BFBB3AC4FDBBF6C681BA7EC7F1BA1FC73CBA1FC84BBA1FC8D5BA71C897BA3B"
|
||||
$"C8C2BA88C89ABAB6C8AEBA9FC865BA88C7DDBA71C826BA71C741BA71C5ECBB7F"
|
||||
$"C69BBACBC53DBC30C49FBDCAC4CEBCF4C499BDE0C497BE0CC497BDF6C497BE6A"
|
||||
$"C4F9BF08C4B8BEBEC53DBF53C5D6BF6EC587BF75C64CBF63C747BE47C6C7BF01"
|
||||
$"C7A4BDBBC84EBC36C7FBBD0BC892BB8AC8B4BB02C8B4BB23C8D4BB02C914BB02"
|
||||
$"C8F4BB02C914BB020014C3CDBBD1C3CDBBD1C37BBD35C2D8BFFEC329BE9AC2B9"
|
||||
$"BFFEC27DBFFEC29BBFFEC2D2BE91C37BBBB6C327BD24C37FBBA5C381BB82C381"
|
||||
$"BB93C381BB3EC332BACDC367BB02C2FDBA99C280BA78C2C2BA7CC204BA7143BB"
|
||||
$"6BC17FBAC2C098BCECBFE3BFEEC03DBE6DBFC5BFEEBF89BFEEBFA7BFEEBFDBBE"
|
||||
$"94C07EBBE1C02CBD3BC06BBBE1C046BBE1C059BBE1C053BBB7C0A0BB2DC071BB"
|
||||
$"7BC0B3BACCC0D9BA0CC0C6BA6CC0F5BA0CC12DBA0CC111BA0CC11EBA53C100BA"
|
||||
$"E1C10FBA9AC193BA55C283BA19C214BA12C2D9BA1DC36DBA8FC328BA45C3B3BA"
|
||||
$"D7C3D6BB88C3D6BB2AC3D6BBA0C3CDBBD1C3D3BBB9C3CDBBD10016BF68BB02BF"
|
||||
$"68BB02BF09BCA0BE4BBFDEBEAABE3FBE2EBFDEBDF3BFDEBE10BFDE3CBEF7BE91"
|
||||
$"BD29BE5DBE10BDBFBEDABC30BFCDBCF3BFBCBBC8BFD6BB15BF4DBB6ABFABBAC2"
|
||||
$"BEEFBA99BE0CBA99BE84BA99BDEDBAA2BDB3BA9CBDCFBAD6BCC9BC13BB3ABB51"
|
||||
$"BBF6BCD5BA7EBE45BA1FBD90BA1FBE9FBA1FBF2ABA71BEECBA3BBF16BA88BEEE"
|
||||
$"BAB6BF02BA9FBEBABA88BE31BA71BE7BBA71BD95BA71BC40BB7FBCF0BACBBB91"
|
||||
$"BC30BAF3BDCABB22BCF4BAEEBDE0BAEBBE0CBAEBBDF6BAEBBE6ABB4EBF08BB0C"
|
||||
$"BEBEBB91BF5337BF6EBBDBBF75BCA0BF63BD9CBE47BD1CBF01BDF8BDBBBEA2BC"
|
||||
$"36BE4FBD0BBEE6BB8ABF08BB02BF08BB23BF28BB02BF68BB02BF48BB02BF68BB"
|
||||
$"02000CBA67BA6EBA67BA6EB963BB3CB75CBCD7B85FBC09B80ABDD4B966BFCDB8"
|
||||
$"B8BED0B951BFE7B928C01CB93DC002B87FBF25B72FBD36B7D7BE2EB6F9BE24B6"
|
||||
$"8EBFFEB6C3BF11B66FBFFEB631BFFEB650BFFEB701BC75B8A3B561B7D2B8EBB8"
|
||||
$"C1B561B8FEB561B8DFB561B872B7B8B75CBC64B7E7BA0EB84BBBA4BA29BA23B9"
|
||||
$"3ABAE3BA3EBA3CBA67BA6EBA52BA55BA67BA6E06047FE05AAFC7E05AAFC7E05A"
|
||||
$"AF90E05AAF22E05AAF59E05AAF59E05AAFC7E05AAF90E05AAFC7AFC70608FF7F"
|
||||
$"BD5ECD42BD5ECD42BD65CD79BC3BCE0A39CDC6BB81CE4EB9D5CE8DBA97CE80B9"
|
||||
$"14CE9AB892CE48B899CE7FB88CCE11B9B5CD81B8FBCDC5BA70CD3CBC1BCCFEBB"
|
||||
$"5ACD0BBCDCCCF1BD5ECD42BD57CD0BBD5ECD42CD420608FF7FC1DECD23C1DECD"
|
||||
$"23C1D7CD5BC300CDEBC246CDA7C3BBCE2FC566CE6EC4A5CE61C627CE7BC6A9CE"
|
||||
$"29C6A2CE61C6B0CDF2C586CD62C641CDA6C4CCCD1EC321CCDFC3E2CCECC25FCC"
|
||||
$"D2C1DECD23C1E4CCECC1DECD23CD23020ABF51CC4CBF51CC4CBF82CC4CBFE3CC"
|
||||
$"4CBFB2CC4CC016CC4CC040CCB9C040CC7DC040CCFEC040CD88C040CD43C040CD"
|
||||
$"C4BFE3CDF5C016CDF5BFB2CDF5BF51CDF5BF82CDF5BF1DCDF5BEF3CD88BEF3CD"
|
||||
$"C4BEF3CD43BEF3CCB9BEF3CCFEBEF3CC7DBF51CC4CBF1DCC4CBF51CC4CBF51CC"
|
||||
$"4CBF51CC4CBF51CC4C020ABF4ACC69BF4ACC69BF7ECC69BFE5CC69BFB2CC69C0"
|
||||
$"0ACC69C027CCB4C027CC8BC027CCFEC027CD93C027CD49C027CDBCBFE5CDDDC0"
|
||||
$"0ACDDDBFB2CDDDBF4ACDDDBF7ECDDDBF26CDDDBF09CD93BF09CDBCBF09CD49BF"
|
||||
$"09CCB4BF09CCFEBF09CC8BBF4ACC69BF26CC69BF4ACC69BF4ACC69BF4ACC69BF"
|
||||
$"4ACC690205BF99C9D3BF99C9D3BFBDC98AC006C8F7BFE2C941C1F9CA46C5E0CC"
|
||||
$"E5C3EDCB96C5BCCD2EC573CDC1C598CD77C380CC72BF99C9D3C18CCB22BF99C9"
|
||||
$"D3020AC486CCF1C486CCF1C49FCCC0C4CFCC5EC4B7CC8FC4E9CC2AC54FCC36C5"
|
||||
$"22CC18C59DCC6BC639CCD4C5EBCC9FC666CCF2C65BCD68C675CD34C643CD99C6"
|
||||
$"13CDFBC62BCDCAC5F9CE2FC593CE23C5C0CE41C545CDEEC4A9CD86C4F7CDBAC4"
|
||||
$"7CCD68C486CCF1C46CCD25C486CCF1C486CCF1C486CCF1C486CCF1020AC49DCD"
|
||||
$"0AC49DCD0AC4B7CCD6C4EBCC6DC4D1CCA2C4FDCC49C543CC51C524CC3CC58FCC"
|
||||
$"84C628CCEAC5DCCCB7C646CCFFC63ECD51C651CD2DC625CD85C5F1CDEEC60BCD"
|
||||
$"BAC5DFCE12C599CE0BC5B7CE1FC54CCDD7C4B4CD71C500CDA4C495CD5CC49DCD"
|
||||
$"0AC48BCD2EC49DCD0AC49DCD0AC49DCD0AC49DCD0A0205BF9AC9D3BF9AC9D3BF"
|
||||
$"75C989BF2CC8F7BF51C940BD39CA46B952CCE4BB45CB95B976CD2EB9BFCDC0B9"
|
||||
$"9BCD77BBB3CC71BF9AC9D3BDA6CB22BF9AC9D3020ABAACCCF0BAACCCF0BA94CC"
|
||||
$"BFBA63CC5EBA7CCC8FBA49CC2AB9E3CC36BA10CC18B995CC6AB8F9CCD3B947CC"
|
||||
$"9FB8CCCCF1B8D7CD68B8BDCD34B8EFCD99B920CDFAB907CDCAB93ACE2EB9A0CE"
|
||||
$"22B973CE40B9EECDEEBA8ACD85BA3CCDB9BAB7CD67BAACCCF0BAC6CD24BAACCC"
|
||||
$"F0BAACCCF0BAACCCF0BAACCCF0020ABA95CD09BA95CD09BA7BCCD5BA48CC6DBA"
|
||||
$"61CCA1BA35CC48B9F0CC50BA0ECC3CB9A3CC83B90ACCEAB957CCB7B8ECCCFEB8"
|
||||
$"F4CD51B8E2CD2CB90ECD85B942CDEDB928CDB9B954CE12B99ACE0AB97BCE1FB9"
|
||||
$"E6CDD7BA7FCD70BA32CDA4BA9DCD5CBA95CD09BAA7CD2EBA95CD09BA95CD09BA"
|
||||
$"95CD09BA95CD090228BF67CA16BF67CA16BF64CA17BF5ECA1ABF61CA18BF44CA"
|
||||
$"2ABF30CA94BF30CA5ABF30CB33BF30CC70BF30CBD1BF29CC73BF1DCC7DBF22CC"
|
||||
$"78BF1DCC7EBF1ACC81BF1B60BF19CC82BF17CC85BF17CC84BF16CC86BF13CC8B"
|
||||
$"BF14CC89BF12CC8DBF0ECC94BF0FCC92BF0DCC98BF0BCCA2BF0CCC9EBF0ACCA7"
|
||||
$"BF09CCB3BF09CCAEBF09CCFEBF09CD93BF09CD48BF09CD9BBF0DCDACBF0ACDA4"
|
||||
$"BF0ECDAFBF10CDB6BF0FCDB3BF14CDBEBF21CDCDBF1ACDC7BF25CDD1BF30CDD7"
|
||||
$"BF2BCDD4BF38CDDABF4ACDDCBF41CDDCBF4ECDDCBF56CDDCBF52CDDCBF59CDDF"
|
||||
$"BF5ECDE2BF5CCDE1BF64CDE5BF71CDE8BF6BCDE8BF8ACDE8BFBECDE8BFA4CDE8"
|
||||
$"BFC7CDE8BFD8CDDCBFD0CDE4BFDDCDDCBFE6CDDCBFE1CDDCBFECCDDCBFF8CDDA"
|
||||
$"BFF2CDDCBFFFCDD8C00CCDCFC007CDD3C00FCDCDC014CDC7C012CDCAC017CDC4"
|
||||
$"C01BCDBDC019CDC0C01ECDB8C024CDACC0226341CDA4C027CD93C027CD9BC027"
|
||||
$"CD48C027CCB3C027CCFEC027CCAEC025CCA241CCA7C022CC93C00FCC7BC019CC"
|
||||
$"85C00FCC7AC00CCC77C00DCC78C008CC74BFFFCC70C003CC72BFFFCBD1BFFFCA"
|
||||
$"94BFFFCB33BFFFCA5EBFD5CA1EBFEDCA30BFCECA19BFBECA16BFC6CA16BFA4CA"
|
||||
$"16BF71CA16BF8ACA16BF6DCA16BF67CA16BF6ACA15BF67CA16BF67CA16BF67CA"
|
||||
$"16BF67CA160608FF7FC072CDFEC072CDFEC072CE43BFFFCEA7C046CE84BFB8CE"
|
||||
$"CABF19CEA7BF60CECABED2CE84BEA6CDFEBEA6CE43BEA6CDB8BF19CD55BED2CD"
|
||||
$"77BF60CD32BFFFCD55BFB8CD32C046CD77C072CDFEC072CDB8C072CDFECDFE00"
|
||||
$"16C914BB02C914BB02C8B5BCA0C7F6BFDEC855BE3FC7D9BFDEC79FBFDEC7BCBF"
|
||||
$"DEC7D4BEF7C83DBD29C808BE10C76ABEDAC5DBBFCDC69FBFBCC574BFD6C4C1BF"
|
||||
$"4DC516BFABC46EBEEFC445BE0CC445BE84C445BDEDC44DBDB3C448BDCFC482BC"
|
||||
$"C9C5BFBB3AC4FDBBF6C681BA7EC7F1BA1FC73CBA1FC84BBA1FC8D5BA71C897BA"
|
||||
$"3BC8C2BA88C89ABAB6C8AEBA9FC865BA88C7DDBA71C826BA71C741BA71C5ECBB"
|
||||
$"7FC69BBACBC53DBC30C49FBDCAC4CEBCF4C499BDE0C497BE0CC497BDF6C497BE"
|
||||
$"6AC4F9BF08C4B8BEBEC53DBF53C5D6BF6EC587BF75C64CBF63C747BE47C6C7BF"
|
||||
$"01C7A4BDBBC84EBC36C7FBBD0BC892BB8AC8B4BB02C8B4BB23C8D4BB02C914BB"
|
||||
$"02C8F4BB02C914BB020014C3CDBBD1C3CDBBD1C37BBD35C2D8BFFEC329BE9AC2"
|
||||
$"B9BFFEC27DBFFEC29BBFFEC2D2BE91C37BBBB6C327BD24C37FBBA5C381BB82C3"
|
||||
$"81BB93C381BB3EC332BACDC367BB02C2FDBA99C280BA78C2C2BA7CC204BA7143"
|
||||
$"BB6BC17FBAC2C098BCECBFE3BFEEC03DBE6DBFC5BFEEBF89BFEEBFA7BFEEBFDB"
|
||||
$"BE94C07EBBE1C02CBD3BC06BBBE1C046BBE1C059BBE1C053BBB7C0A0BB2DC071"
|
||||
$"BB7BC0B3BACCC0D9BA0CC0C6BA6CC0F5BA0CC12DBA0CC111BA0CC11EBA53C100"
|
||||
$"BAE1C10FBA9AC193BA55C283BA19C214BA12C2D9BA1DC36DBA8FC328BA45C3B3"
|
||||
$"BAD7C3D6BB88C3D6BB2AC3D6BBA0C3CDBBD1C3D3BBB9C3CDBBD10016BF68BB02"
|
||||
$"BF68BB02BF09BCA0BE4BBFDEBEAABE3FBE2EBFDEBDF3BFDEBE10BFDE3CBEF7BE"
|
||||
$"91BD29BE5DBE10BDBFBEDABC30BFCDBCF3BFBCBBC8BFD6BB15BF4DBB6ABFABBA"
|
||||
$"C2BEEFBA99BE0CBA99BE84BA99BDEDBAA2BDB3BA9CBDCFBAD6BCC9BC13BB3ABB"
|
||||
$"51BBF6BCD5BA7EBE45BA1FBD90BA1FBE9FBA1FBF2ABA71BEECBA3BBF16BA88BE"
|
||||
$"EEBAB6BF02BA9FBEBABA88BE31BA71BE7BBA71BD95BA71BC40BB7FBCF0BACBBB"
|
||||
$"91BC30BAF3BDCABB22BCF4BAEEBDE0BAEBBE0CBAEBBDF6BAEBBE6ABB4EBF08BB"
|
||||
$"0CBEBEBB91BF5337BF6EBBDBBF75BCA0BF63BD9CBE47BD1CBF01BDF8BDBBBEA2"
|
||||
$"BC36BE4FBD0BBEE6BB8ABF08BB02BF08BB23BF28BB02BF68BB02BF48BB02BF68"
|
||||
$"BB02000CBA67BA6EBA67BA6EB963BB3CB75CBCD7B85FBC09B80ABDD4B966BFCD"
|
||||
$"B8B8BED0B951BFE7B928C01CB93DC002B87FBF25B72FBD36B7D7BE2EB6F9BE24"
|
||||
$"B68EBFFEB6C3BF11B66FBFFEB631BFFEB650BFFEB701BC75B8A3B561B7D2B8EB"
|
||||
$"B8C1B561B8FEB561B8DFB561B872B7B8B75CBC64B7E7BA0EB84BBBA4BA29BA23"
|
||||
$"B93ABAE3BA3EBA3CBA67BA6EBA52BA55BA67BA6E0016C914BB02C914BB02C8B5"
|
||||
$"BCA0C7F6BFDEC855BE3FC7D9BFDEC79FBFDEC7BCBFDEC7D4BEF7C83DBD29C808"
|
||||
$"BE10C76ABEDAC5DBBFCDC69FBFBCC574BFD6C4C1BF4DC516BFABC46EBEEFC445"
|
||||
$"BE0CC445BE84C445BDEDC44DBDB3C448BDCFC482BCC9C5BFBB3AC4FDBBF6C681"
|
||||
$"BA7EC7F1BA1FC73CBA1FC84BBA1FC8D5BA71C897BA3BC8C2BA88C89ABAB6C8AE"
|
||||
$"BA9FC865BA88C7DDBA71C826BA71C741BA71C5ECBB7FC69BBACBC53DBC30C49F"
|
||||
$"BDCAC4CEBCF4C499BDE0C497BE0CC497BDF6C497BE6AC4F9BF08C4B8BEBEC53D"
|
||||
$"BF53C5D6BF6EC587BF75C64CBF63C747BE47C6C7BF01C7A4BDBBC84EBC36C7FB"
|
||||
$"BD0BC892BB8AC8B4BB02C8B4BB23C8D4BB02C914BB02C8F4BB02C914BB020014"
|
||||
$"C3CDBBD1C3CDBBD1C37BBD35C2D8BFFEC329BE9AC2B9BFFEC27DBFFEC29BBFFE"
|
||||
$"C2D2BE91C37BBBB6C327BD24C37FBBA5C381BB82C381BB93C381BB3EC332BACD"
|
||||
$"C367BB02C2FDBA99C280BA78C2C2BA7CC204BA7143BB6BC17FBAC2C098BCECBF"
|
||||
$"E3BFEEC03DBE6DBFC5BFEEBF89BFEEBFA7BFEEBFDBBE94C07EBBE1C02CBD3BC0"
|
||||
$"6BBBE1C046BBE1C059BBE1C053BBB7C0A0BB2DC071BB7BC0B3BACCC0D9BA0CC0"
|
||||
$"C6BA6CC0F5BA0CC12DBA0CC111BA0CC11EBA53C100BAE1C10FBA9AC193BA55C2"
|
||||
$"83BA19C214BA12C2D9BA1DC36DBA8FC328BA45C3B3BAD7C3D6BB88C3D6BB2AC3"
|
||||
$"D6BBA0C3CDBBD1C3D3BBB9C3CDBBD10016BF68BB02BF68BB02BF09BCA0BE4BBF"
|
||||
$"DEBEAABE3FBE2EBFDEBDF3BFDEBE10BFDE3CBEF7BE91BD29BE5DBE10BDBFBEDA"
|
||||
$"BC30BFCDBCF3BFBCBBC8BFD6BB15BF4DBB6ABFABBAC2BEEFBA99BE0CBA99BE84"
|
||||
$"BA99BDEDBAA2BDB3BA9CBDCFBAD6BCC9BC13BB3ABB51BBF6BCD5BA7EBE45BA1F"
|
||||
$"BD90BA1FBE9FBA1FBF2ABA71BEECBA3BBF16BA88BEEEBAB6BF02BA9FBEBABA88"
|
||||
$"BE31BA71BE7BBA71BD95BA71BC40BB7FBCF0BACBBB91BC30BAF3BDCABB22BCF4"
|
||||
$"BAEEBDE0BAEBBE0CBAEBBDF6BAEBBE6ABB4EBF08BB0CBEBEBB91BF5337BF6EBB"
|
||||
$"DBBF75BCA0BF63BD9CBE47BD1CBF01BDF8BDBBBEA2BC36BE4FBD0BBEE6BB8ABF"
|
||||
$"08BB02BF08BB23BF28BB02BF68BB02BF48BB02BF68BB02000CBA67BA6EBA67BA"
|
||||
$"6EB963BB3CB75CBCD7B85FBC09B80ABDD4B966BFCDB8B8BED0B951BFE7B928C0"
|
||||
$"1CB93DC002B87FBF25B72FBD36B7D7BE2EB6F9BE24B68EBFFEB6C3BF11B66FBF"
|
||||
$"FEB631BFFEB650BFFEB701BC75B8A3B561B7D2B8EBB8C1B561B8FEB561B8DFB5"
|
||||
$"61B872B7B8B75CBC64B7E7BA0EB84BBBA4BA29BA23B93ABAE3BA3EBA3CBA67BA"
|
||||
$"6EBA52BA55BA67BA6E270A000100000A010101000A020102000A030103000A04"
|
||||
$"0104000A050105000A060106000A070107000A080108000A090109000A0A010A"
|
||||
$"000A0B020B0C000A0C010D000A0D010E000A0E010F000A0F0110000A10011100"
|
||||
$"0A110112000A120113000A130114000A140115000A150116000A16041718191A"
|
||||
$"000A17041B1C1D1E1001178000040A18011F000A190120000A1A0121000A1501"
|
||||
$"22000A1B0123000A1C0124000A150125000A1D0126000A1E0127000A15012800"
|
||||
$"0A1F0129000A20012A000A21012B000A22042C2D2E2F000A2304303132331001"
|
||||
$"17810004"
|
||||
};
|
||||
136
kde-apps/kanagram/kanagram-25.08.0.recipe
Normal file
136
kde-apps/kanagram/kanagram-25.08.0.recipe
Normal file
@@ -0,0 +1,136 @@
|
||||
SUMMARY="Letter ording game"
|
||||
DESCRIPTION="Kanagram is a game based on anagrams of words: the puzzle is solved when the letters \
|
||||
of the scrambled word are put back in the correct order. There is no limit on either time taken, \
|
||||
or the amount of attempts to solve the word. It features several included word lists, a \
|
||||
hints-and-cheats help system, a word list editor, and allows for updating and distributing \
|
||||
wordlists via KNewStuff. The interface is scalable and appropriate for children."
|
||||
HOMEPAGE="https://apps.kde.org/kanagram/"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kanagram-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="a8086e3f8a8a8faf40878d439aa754641444d93c8b0d0c529047530abdf46406"
|
||||
SOURCE_DIR="kanagram-$portVersion"
|
||||
ADDITIONAL_FILES="kanagram.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
kanagram$secondaryArchSuffix = $portVersion
|
||||
app:Kanagram = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libKEduVocDocument$secondaryArchSuffix
|
||||
lib:libopenal$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6Attica$secondaryArchSuffix
|
||||
lib:libKF6ColorScheme$secondaryArchSuffix
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6ConfigGui$secondaryArchSuffix
|
||||
lib:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6Crash$secondaryArchSuffix
|
||||
lib:libKF6GuiAddons$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
lib:libKF6NewStuffCore$secondaryArchSuffix
|
||||
lib:libKF6SonnetCore$secondaryArchSuffix
|
||||
lib:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Multimedia$secondaryArchSuffix
|
||||
lib:libQt6Qml$secondaryArchSuffix
|
||||
lib:libQt6Quick$secondaryArchSuffix
|
||||
# lib:libQt6TextToSpeech$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
lib:libQt6Xml$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKEduVocDocument$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6Attica$secondaryArchSuffix
|
||||
devel:libKF6Bookmarks$secondaryArchSuffix
|
||||
devel:libKF6ColorScheme$secondaryArchSuffix
|
||||
devel:libKF6Completion$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6ItemViews$secondaryArchSuffix
|
||||
devel:libKF6JobWidgets$secondaryArchSuffix
|
||||
devel:libKF6KIOCore$secondaryArchSuffix
|
||||
devel:libKF6NewStuffCore$secondaryArchSuffix
|
||||
devel:libKF6Service$secondaryArchSuffix
|
||||
devel:libKF6Solid$secondaryArchSuffix
|
||||
devel:libKF6SonnetCore$secondaryArchSuffix
|
||||
devel:libKF6WindowSystem$secondaryArchSuffix
|
||||
devel:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
# devel:libQt6TextToSpeech$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt$secondaryArchSuffix
|
||||
cmd:msgmerge$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e '/add_subdirectory( doc )/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,icons,metainfo}
|
||||
|
||||
mv $appsDir/kanagram $appsDir/Kanagram
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local APP_NAME="Kanagram"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.kde-kanagram"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
-e "s|@APP_NAME@|$APP_NAME|" \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/kanagram.rdef.in > kanagram.rdef
|
||||
|
||||
addResourcesToBinaries kanagram.rdef $appsDir/Kanagram
|
||||
addAppDeskbarSymlink $appsDir/Kanagram
|
||||
}
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kapman-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="08040773c710e5d922ca1ac1d57bfaa404a223c9af8e800a345da79635d38ec1"
|
||||
CHECKSUM_SHA256="446d572dde99830778fb67eb8d178a54e48966446b30cda4accc8236428db290"
|
||||
SOURCE_DIR="kapman-$portVersion"
|
||||
ADDITIONAL_FILES="kapman.rdef.in"
|
||||
|
||||
@@ -15,7 +15,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kapptemplate-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="0ff1dbf8a3189283a8f8781d968a2ea96d9734ad38e5312ded6017fa5530c3cc"
|
||||
CHECKSUM_SHA256="f423016414c486c0a8f7bb872633eb33980b3dfa927658887db68eafabb4002b"
|
||||
SOURCE_DIR="kapptemplate-$portVersion"
|
||||
ADDITIONAL_FILES="kapptemplate.rdef.in"
|
||||
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/katomic-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="cfed286bf061a02fb769ce4973da20e27218a57916570e1fd8b5d3e886456635"
|
||||
CHECKSUM_SHA256="d4894d6397e823551f87efad50a19624496c60e3d3e29becefaa27ac148c09a8"
|
||||
SOURCE_DIR="katomic-$portVersion"
|
||||
ADDITIONAL_FILES="katomic.rdef.in"
|
||||
|
||||
36
kde-apps/kbackup/additional-files/kbackup.rdef.in
Normal file
36
kde-apps/kbackup/additional-files/kbackup.rdef.in
Normal file
@@ -0,0 +1,36 @@
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "@APP_NAME@",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E636966090400660500020016020000003A4000C000000000004C000049E000"
|
||||
$"00FFFFE6020016020000003C6000C000000000004C000048A00000ABFF400580"
|
||||
$"02001602000000390000C000000000004C000046000000F7FFCC03D900000300"
|
||||
$"5900020006020000003AC000C000000000004C000049A0000080FF80FF00B300"
|
||||
$"070A054848224822B3CB44B3CB48260A0428364236424828480A0426B3CB2EB3"
|
||||
$"CB2E3026300A042EB3CB42B3CB422E2E2E0A043A243E243E2C3A2C0A042A4440"
|
||||
$"44424828480A0C40323A323A3A323A32403A403A48404840404840483A403A0D"
|
||||
$"0A0001001240AAAA00000000000040AAAA44AAAA44AAAA01178322040A010100"
|
||||
$"1240AAAA00000000000040AAAA42AAAA42AAAA01178322040A0301000240AAAA"
|
||||
$"00000000000040AAAA42AAAA42AAAA0A0101011240AAAA00000000000040AAAA"
|
||||
$"42AAAA42AAAA01178322040A0201010240AAAA00000000000040AAAA42AAAA42"
|
||||
$"AAAA0A0401020240AAAA00000000000040AAAA42AAAA42AAAA0A0101031240AA"
|
||||
$"AA00000000000040AAAA42AAAA42AAAA01178322040A0501030240AAAA000000"
|
||||
$"00000040AAAA42AAAA42AAAA0A0101040240AAAA00000000000040AAAA42AAAA"
|
||||
$"42AAAA0A0601050240AAAA00000000000040AAAA42AAAA42AAAA0A0001061240"
|
||||
$"AAAA00000000000040AAAA44AAAA44AAAA01178322040A0701061240AAAA0000"
|
||||
$"0000000040AAAA42AAAA42AAAA01178322040A0801060240AAAA000000000000"
|
||||
$"40AAAA42AAAA42AAAA"
|
||||
};
|
||||
151
kde-apps/kbackup/kbackup-25.08.0.recipe
Normal file
151
kde-apps/kbackup/kbackup-25.08.0.recipe
Normal file
@@ -0,0 +1,151 @@
|
||||
SUMMARY="Backup program with an easy-to-use interface"
|
||||
DESCRIPTION="KBackup is an application which lets you back up your data in a simple, user \
|
||||
friendly way.
|
||||
|
||||
Features:
|
||||
* Using profile files with definitions for Folders and files to be included or excluded from the \
|
||||
backup
|
||||
* The backup target can be either a locally mounted device like a ZIP drive, USB stick, etc. or \
|
||||
any remote URL
|
||||
* Running automated backups without using a graphical user interface"
|
||||
HOMEPAGE="https://invent.kde.org/utilities/kbackup"
|
||||
COPYRIGHT="2006-2018 Martin Koller"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kbackup-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="7ffa564b62c860dd8127231ac50a8aba659a7515e1d4270d53caae817c57e4ee"
|
||||
SOURCE_DIR="kbackup-$portVersion"
|
||||
ADDITIONAL_FILES="kbackup.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
kbackup$secondaryArchSuffix = $portVersion
|
||||
app:KBackup = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libarchive$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6Archive$secondaryArchSuffix
|
||||
lib:libKF6AuthCore$secondaryArchSuffix
|
||||
lib:libKF6Bookmarks$secondaryArchSuffix
|
||||
lib:libKF6Codecs$secondaryArchSuffix
|
||||
lib:libKF6ColorScheme$secondaryArchSuffix
|
||||
lib:libKF6Completion$secondaryArchSuffix
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6ConfigGui$secondaryArchSuffix
|
||||
lib:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6GuiAddons$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
lib:libKF6IconThemes$secondaryArchSuffix
|
||||
lib:libKF6ItemViews$secondaryArchSuffix
|
||||
lib:libKF6KIOCore$secondaryArchSuffix
|
||||
lib:libKF6JobWidgets$secondaryArchSuffix
|
||||
lib:libKF6Notifications$secondaryArchSuffix
|
||||
lib:libKF6Service$secondaryArchSuffix
|
||||
lib:libKF6Solid$secondaryArchSuffix
|
||||
lib:libKF6StatusNotifierItem$secondaryArchSuffix
|
||||
lib:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF6WindowSystem$secondaryArchSuffix
|
||||
lib:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Core5Compat$secondaryArchSuffix
|
||||
lib:libQt6DBus$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
lib:libQt6Xml$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libarchive$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6AuthCore$secondaryArchSuffix
|
||||
devel:libKF6Archive$secondaryArchSuffix
|
||||
devel:libKF6Bookmarks$secondaryArchSuffix
|
||||
devel:libKF6Codecs$secondaryArchSuffix
|
||||
devel:libKF6ColorScheme$secondaryArchSuffix
|
||||
devel:libKF6Completion$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
devel:libKF6ItemViews$secondaryArchSuffix
|
||||
devel:libKF6JobWidgets$secondaryArchSuffix
|
||||
devel:libKF6KIOCore$secondaryArchSuffix
|
||||
devel:libKF6Notifications$secondaryArchSuffix
|
||||
devel:libKF6Service$secondaryArchSuffix
|
||||
devel:libKF6StatusNotifierItem$secondaryArchSuffix
|
||||
devel:libKF6Solid$secondaryArchSuffix
|
||||
devel:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
devel:libKF6WindowSystem$secondaryArchSuffix
|
||||
devel:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Core5Compat$secondaryArchSuffix
|
||||
devel:libQt6DBus$secondaryArchSuffix
|
||||
devel:libQt6Gui$secondaryArchSuffix
|
||||
devel:libQt6Network$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
devel:libQt6Widgets$secondaryArchSuffix
|
||||
devel:libQt6Xml$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt
|
||||
cmd:msgmerge
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,metainfo}
|
||||
# don't mess with shared_mime_info files
|
||||
rm -rf $dataDir/mime/{aliases,generic-icons,globs,globs2,icons,magic}
|
||||
rm -rf $dataDir/mime/{mime.cache,subclasses,treemagic,types,version,XMLnamespaces}
|
||||
|
||||
mv $appsDir/kbackup $appsDir/KBackup
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local APP_NAME="KBackup"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.kde-kbackup"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
-e "s|@APP_NAME@|$APP_NAME|" \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/kbackup.rdef.in > kbackup.rdef
|
||||
|
||||
addResourcesToBinaries kbackup.rdef $appsDir/KBackup
|
||||
addAppDeskbarSymlink $appsDir/KBackup
|
||||
}
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kblocks-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="0ca4761d616a3637eb8b536d2ff581b3b359cdb7b629c85f6ccfa41ea7be5159"
|
||||
CHECKSUM_SHA256="1bd3865b6c612fc312a6930c76274541bf4e092bf44023513d214a159fce6c96"
|
||||
SOURCE_DIR="kblocks-$portVersion"
|
||||
ADDITIONAL_FILES="kblocks.rdef.in"
|
||||
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kbounce-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="12458149d36048d4387ac274a3a813d051c14415e9b7ac464e76121189e5b9cd"
|
||||
CHECKSUM_SHA256="05a3c78e59c1cf05cf59721c97f4c3745bfec1c23fa9b5a475113264d608a176"
|
||||
SOURCE_DIR="kbounce-$portVersion"
|
||||
ADDITIONAL_FILES="kbounce.rdef.in"
|
||||
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2006-2025 KDialog Team"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kdialog-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="563db383cd9c20c387c34b920755f52e14684f8bca2a1f7deecf76c1e0e0d639"
|
||||
CHECKSUM_SHA256="7772cdfe2acccfda420c627a8b1f4cf35acc1906f5155fc2166ee482e10755a3"
|
||||
SOURCE_DIR="kdialog-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
Reference in New Issue
Block a user