mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
KDE_games, bump to 25.12.0 (#13453)
This commit is contained in:
@@ -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="659bc69e811c7247e801c0696066bfb8cc9f70e223f401a58b08bb6bd83d35a4"
|
||||
CHECKSUM_SHA256="a8878d56dd7c31b5d5d53e80e23b90100a999152e387d08daada0587b2c356db"
|
||||
ADDITIONAL_FILES="blinken.rdef.in"
|
||||
SOURCE_DIR="blinken-$portVersion"
|
||||
|
||||
@@ -86,7 +86,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -119,6 +118,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory( doc )/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -130,7 +130,7 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -9,8 +9,9 @@ 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="2f202b36ce307bac95cd34204baf465c5989787a081bdb10f029452dc08fb51d"
|
||||
CHECKSUM_SHA256="384cf8022d0b541bee0851135977417c5a205ba2a7869f9866fc054c214d1e1d"
|
||||
SOURCE_DIR="bomber-$portVersion"
|
||||
#PATCHES="bomber-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="bomber.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -32,7 +33,6 @@ REQUIRES="
|
||||
lib:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6Crash$secondaryArchSuffix
|
||||
lib:libKF6DbusAddons$secondaryArchSuffix
|
||||
lib:libKF6GuiAddons$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
lib:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -62,8 +62,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -85,10 +83,9 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
# use Haiku's icon theme
|
||||
sed -e 's,\ KIconTheme::initTheme();,\// KIconTheme::initTheme();,g' -i src/main.cpp
|
||||
}
|
||||
@@ -98,9 +95,7 @@ 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
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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="3d1c143cae6ece288de8ae42899a962c9a3d4c454056f74bc9228351d77acc26"
|
||||
CHECKSUM_SHA256="76dbd85eba926295095950447d2b7961af8835f13a0c36f977c9c378e102279b"
|
||||
SOURCE_DIR="bovo-$portVersion"
|
||||
ADDITIONAL_FILES="bovo.rdef.in"
|
||||
|
||||
@@ -76,7 +76,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -108,6 +107,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory (doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -121,7 +121,7 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -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="b4d63b24e7932b5d0249296abacc6574865e5e05866d8ee8b63dc11d4fc6c0a3"
|
||||
CHECKSUM_SHA256="a749ecd45b2b5777bb17f67185572c4df7a7830bbbe09262f24cdd17b6380e46"
|
||||
SOURCE_DIR="granatier-$portVersion"
|
||||
ADDITIONAL_FILES="granatier.rdef.in"
|
||||
|
||||
@@ -75,7 +75,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -108,6 +107,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -121,9 +121,6 @@ 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 \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -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/kalm-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="c11053632ca0720b52d367301e48162f8719d86667ad209fc826c4138acedfbd"
|
||||
CHECKSUM_SHA256="d8f52e455b6b8439192b949236413b8e61f6de94d9d4a1e5df7bc5c1f9746363"
|
||||
ADDITIONAL_FILES="kalm.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -66,7 +66,7 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
@@ -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/kanagram-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="a8086e3f8a8a8faf40878d439aa754641444d93c8b0d0c529047530abdf46406"
|
||||
CHECKSUM_SHA256="7175c1a10972397a82afb0fe956f57d96325157f9bfd5c57437995c54b3fb9d2"
|
||||
SOURCE_DIR="kanagram-$portVersion"
|
||||
ADDITIONAL_FILES="kanagram.rdef.in"
|
||||
|
||||
@@ -63,7 +63,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6ItemViews$secondaryArchSuffix
|
||||
@@ -92,6 +91,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory( doc )/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
@@ -101,9 +101,8 @@ 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
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
@@ -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="446d572dde99830778fb67eb8d178a54e48966446b30cda4accc8236428db290"
|
||||
CHECKSUM_SHA256="4a54d680d343a1ed47fcb098cceb5099e30ba4211b7b474b2cbd00a7c5de3326"
|
||||
SOURCE_DIR="kapman-$portVersion"
|
||||
ADDITIONAL_FILES="kapman.rdef.in"
|
||||
|
||||
@@ -78,7 +78,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -112,6 +111,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -125,7 +125,7 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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="d4894d6397e823551f87efad50a19624496c60e3d3e29becefaa27ac148c09a8"
|
||||
CHECKSUM_SHA256="33fa03cc799f7381d0e028179c451594f222e9faa48da696060683ecfcbc7c11"
|
||||
SOURCE_DIR="katomic-$portVersion"
|
||||
ADDITIONAL_FILES="katomic.rdef.in"
|
||||
|
||||
@@ -79,7 +79,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -112,9 +111,6 @@ BUILD_PREREQUIRES="
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
# use Haiku's icon theme
|
||||
@@ -126,7 +122,7 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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="1bd3865b6c612fc312a6930c76274541bf4e092bf44023513d214a159fce6c96"
|
||||
CHECKSUM_SHA256="9d4f78f7c90e0e9033e230034e527d64bbb6ae70552ff426ad407278991e5058"
|
||||
SOURCE_DIR="kblocks-$portVersion"
|
||||
ADDITIONAL_FILES="kblocks.rdef.in"
|
||||
|
||||
@@ -58,9 +58,9 @@ REQUIRES="
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKDEGames6$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6AuthCore$secondaryArchSuffix
|
||||
devel:libKF6Codecs$secondaryArchSuffix
|
||||
devel:libKF6ColorScheme$secondaryArchSuffix
|
||||
@@ -70,7 +70,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -101,6 +100,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -114,7 +114,7 @@ BUILD()
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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="05a3c78e59c1cf05cf59721c97f4c3745bfec1c23fa9b5a475113264d608a176"
|
||||
CHECKSUM_SHA256="c56144d02bb9e524b0cfb264a50e0236f1cc26401181c4b27f2c33c520c898a8"
|
||||
SOURCE_DIR="kbounce-$portVersion"
|
||||
ADDITIONAL_FILES="kbounce.rdef.in"
|
||||
|
||||
@@ -75,7 +75,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -110,6 +109,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -123,7 +123,7 @@ BUILD()
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -Cbuild $jobArgs
|
||||
}
|
||||
@@ -12,7 +12,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kbreakout-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="23f0cf5d1814bfb8f396a4d02973c1391a0ed4fe7f45bd91bcbdf5718dbb6ca7"
|
||||
CHECKSUM_SHA256="f550cf8750e7f818e6b5b60c04e14024ed760a8ace70f7b9ce4bb85d3d5c6d1e"
|
||||
SOURCE_DIR="kbreakout-$portVersion"
|
||||
ADDITIONAL_FILES="kbreakout.rdef.in"
|
||||
|
||||
@@ -79,7 +79,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -110,6 +109,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -123,7 +123,7 @@ BUILD()
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
|
||||
make -Cbuild $jobArgs
|
||||
}
|
||||
@@ -14,7 +14,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kdiamond-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="b74e0e900da60556576133dda9ef80f10a572be21c0ce5da1772a4452044e204"
|
||||
CHECKSUM_SHA256="6abf98a61a3fa08f76e99fcbb149f5fbe9b9650669943037a0f5bb1c225119eb"
|
||||
SOURCE_DIR="kdiamond-$portVersion"
|
||||
ADDITIONAL_FILES="kdiamond.rdef.in"
|
||||
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kfourinline-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="9c613dc7bb2ed9b33ba996b7e7e18a60c944877ae1dc9472237248735c014521"
|
||||
CHECKSUM_SHA256="c0e690de62511e47e3f23862520457328ddfe17393962e8393c1171c0650c5a2"
|
||||
SOURCE_DIR="kfourinline-$portVersion"
|
||||
ADDITIONAL_FILES="kfourinline.rdef.in"
|
||||
|
||||
@@ -16,7 +16,8 @@ SECONDARY_ARCHITECTURES="x86"
|
||||
PROVIDES="
|
||||
kfourinline$secondaryArchSuffix = $portVersion
|
||||
app:KFourInLine = $portVersion
|
||||
cmd:kfourinlineproc$secondaryArchSuffix = $portVersion
|
||||
cmd:kfourinline = $portVersion
|
||||
cmd:kfourinlineproc = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
@@ -61,7 +62,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DNSSD$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -84,6 +84,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -96,7 +97,9 @@ BUILD()
|
||||
{
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -108,8 +111,10 @@ INSTALL()
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,icons,metainfo}
|
||||
|
||||
mkdir $appsDir
|
||||
mv $binDir/kfourinline $appsDir/KFourInLine
|
||||
mkdir $prefix/bin
|
||||
mv $appsDir/kfourinline $appsDir/KFourInLine
|
||||
ln -s $appsDir/KFourInline $prefix/bin
|
||||
mv $appsDir/kfourinlineproc $prefix/bin
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
@@ -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/kgoldrunner-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="95dcd86e97ab768fcecedd5aa2d0c2a86a9d0b079430539878e11e151f9d32a4"
|
||||
CHECKSUM_SHA256="ee82310e5e4a5f347946f4d6327d0ba69cbf8828ef5c925533d7abb501688ab5"
|
||||
SOURCE_DIR="kgoldrunner-$portVersion"
|
||||
ADDITIONAL_FILES="kgoldrunner.rdef.in"
|
||||
|
||||
@@ -71,7 +71,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -101,6 +100,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus
|
||||
@@ -114,7 +114,9 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -10,7 +10,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/khangman-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="6e0395602370083082525717485fa1030ae7b4e31ecb97ad2035aa3c4788a890"
|
||||
CHECKSUM_SHA256="0341b7fe9e113aa319602943a62ca2aaaffd88c88049aff1098cd22420341afc"
|
||||
ADDITIONAL_FILES="khangman.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -10,7 +10,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kigo-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="a249d9108baba48130f9364f7574bc77c60b8c1d5b6d5a4e177e05924f0ee61b"
|
||||
CHECKSUM_SHA256="2289f62071f2463a6eba9051c87ad8b2457e93168e96e0314abeed6c2e84f795"
|
||||
ADDITIONAL_FILES="kigo.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -81,7 +81,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -115,6 +114,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus
|
||||
@@ -130,7 +130,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2005-2007 Albert Astals Cid
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kiriki-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="73bd414144aed83981c3cb9be5bc4fab51a5a6e2bf26e1d1e58898bf6a5f38cd"
|
||||
CHECKSUM_SHA256="56597df7911f3caa70bf4527589a9c3e7b25323d28aca5844dcae34f62094e7f"
|
||||
#SOURCE_DIR="kiriki-$portVersion"
|
||||
ADDITIONAL_FILES="kiriki.rdef.in"
|
||||
|
||||
@@ -59,7 +59,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -81,6 +80,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -94,7 +94,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -7,7 +7,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kjumpingcube-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="64a647d5643230c191152181edfaf71d77626305df5d557f0632dfc1140393db"
|
||||
CHECKSUM_SHA256="97643bbe9b9a152a029dabc163dd2ce8fd6048d8271f4117db43533b3dbe9134"
|
||||
SOURCE_DIR="kjumpingcube-$portVersion"
|
||||
ADDITIONAL_FILES="kjumpingcube.rdef.in"
|
||||
|
||||
@@ -75,7 +75,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -108,6 +107,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus
|
||||
@@ -121,7 +121,9 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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/klickety-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="81183fb2f37e47fb68743194839cc2f6f3e4241296cc8dde786dc73a23982566"
|
||||
CHECKSUM_SHA256="f95b0d98620cf2fea5d34f1244efa9e7c5732a3ce799be35a3ee1804920184d8"
|
||||
SOURCE_DIR="klickety-$portVersion"
|
||||
ADDITIONAL_FILES="klickety.rdef.in"
|
||||
|
||||
@@ -77,7 +77,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -109,6 +108,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# use Haiku's icon theme
|
||||
@@ -122,8 +122,9 @@ BUILD()
|
||||
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake\
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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/klines-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="b77b2459a5f4646439d0043e7d3b3d7cce41aeeffd567c86b9d8c325ba947420"
|
||||
CHECKSUM_SHA256="e702f04df61125b9c9dbdb9dc0f637c731e637ceaf679856266565481586c5c0"
|
||||
SOURCE_DIR="klines-$portVersion"
|
||||
ADDITIONAL_FILES="klines.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/kmahjongg-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="525e90d62ff8db498131fc7b1ca4cbf8611adfe00a1433f2658bc943a45a2e5a"
|
||||
CHECKSUM_SHA256="8af24ad04640da3076cc1555fa1b014384b906b7b411a35666e6d007fa54eeba"
|
||||
SOURCE_DIR="kmahjongg-$portVersion"
|
||||
ADDITIONAL_FILES="kmahjongg.rdef.in"
|
||||
|
||||
@@ -65,7 +65,7 @@ BUILD_REQUIRES="
|
||||
devel:libkdegames6$secondaryArchSuffix
|
||||
devel:libKMahjongg6$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6Archive$secondaryArchSuffix
|
||||
devel:libKF6Bookmarks$secondaryArchSuffix
|
||||
devel:libKF6Codecs$secondaryArchSuffix
|
||||
@@ -76,7 +76,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -111,32 +110,26 @@ BUILD_PREREQUIRES="
|
||||
|
||||
PATCH()
|
||||
{
|
||||
cd $sourceDir
|
||||
# disable docs generation
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake .. \
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_DOC=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make $jobArgs
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd build
|
||||
make install
|
||||
make -C build install
|
||||
|
||||
mv $appsDir/kmahjongg $appsDir/KMahjongg
|
||||
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kmines-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="31968a4773da1004f335347b68f00ebb132dc9bd20f8f95c0d90dd94db7480f9"
|
||||
CHECKSUM_SHA256="c1561a5eb496db8fc7d62d55f4352a6185edddd5185314d57d9c15c7735dc9fb"
|
||||
SOURCE_DIR="kmines-$portVersion"
|
||||
ADDITIONAL_FILES="kmines.rdef.in"
|
||||
|
||||
@@ -70,7 +70,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -102,9 +101,6 @@ BUILD_PREREQUIRES="
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
# use Haiku's icon theme
|
||||
@@ -116,7 +112,9 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -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/knavalbattle-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="1ea82f64368f5f93ca7ccad7986bb3f111096bbb194b72472f3a6a032ac48372"
|
||||
CHECKSUM_SHA256="dbebd0d2374ed02a0d470b55d456134e9c11897140fc687335b205975fbd466c"
|
||||
SOURCE_DIR="knavalbattle-$portVersion"
|
||||
ADDITIONAL_FILES="knavalbattle.rdef.in"
|
||||
|
||||
@@ -74,7 +74,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DNSSD$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -103,6 +102,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -114,7 +114,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/knetwalk-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="4cb2a5108ed4aa0689744c790fbf73e3a69a5b31fc364b6d6edd6a390ae1d64e"
|
||||
CHECKSUM_SHA256="087258b7a11fa53c5ff7377dcf89ca9322683bd58710428de5b51a1fd538e499"
|
||||
ADDITIONAL_FILES="knetwalk.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -66,7 +66,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -97,6 +96,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# use Haiku's icon theme
|
||||
@@ -108,8 +108,9 @@ 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
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -24,7 +24,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/knights-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="e587ee6e91a4ae803287e2b4c443cd63b04f5912a3c1ab14f4345c543bd7256e"
|
||||
CHECKSUM_SHA256="b6f59c55b8a40aa5848e2987e1fa4fc25cc6472376e5d8088c2b7d1c8807946f"
|
||||
SOURCE_DIR="knights-$portVersion"
|
||||
PATCHES="knights-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="knights.rdef.in"
|
||||
@@ -98,7 +98,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -137,6 +136,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
@@ -146,7 +146,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -14,7 +14,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kolf-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="0693209077dbf052f44f0fb2013ce6fad7162b8732462367af34fc85cf41210a"
|
||||
CHECKSUM_SHA256="02ec8e10f479486dc2a66267495eb6e4bb41b59edbbfcfc570d38c5563a264f4"
|
||||
SOURCE_DIR="kolf-$portVersion"
|
||||
ADDITIONAL_FILES="kolf.rdef.in"
|
||||
|
||||
@@ -70,7 +70,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -99,6 +98,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# disable KDBusService
|
||||
@@ -112,9 +112,8 @@ 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 \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kollision-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="11d90b551eb6bd03b0b80dc8af615efd8c149672fb7034a589803589d251d2d9"
|
||||
CHECKSUM_SHA256="9aceb38e0fc330f54d6a8b1e88feae9662bcbcef83de355e0deceee27b4756f5"
|
||||
ADDITIONAL_FILES="kollision.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -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/kreversi-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="f5d03652a984b4c4fef8935330e1b3026f6f8279d94ef9a8c858fbace0a68171"
|
||||
CHECKSUM_SHA256="70a595502b0ce88c2d3f0e5d4db5e546921e745a497a96510f1896b5dd7581a7"
|
||||
SOURCE_DIR="kreversi-$portVersion"
|
||||
ADDITIONAL_FILES="kreversi.rdef.in"
|
||||
|
||||
@@ -83,7 +83,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
# devel:libKF6Declarative$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -118,6 +117,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -131,7 +131,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kshisen-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="ad43776d590af70bcd0103b28e2d94e8e33f1930a44d91324119afde9219e491"
|
||||
CHECKSUM_SHA256="cf5597a3e4035e934fe5ac85db584110b2577297958d16b492db82b5c67265a8"
|
||||
SOURCE_DIR="kshisen-$portVersion"
|
||||
ADDITIONAL_FILES="kshisen.rdef.in"
|
||||
|
||||
@@ -74,7 +74,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -105,6 +104,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -118,7 +118,9 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -12,20 +12,28 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ksirk-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="902121d1bc55796e99d02840058dec2a6133ac3f4a46339a4693494536043b4b"
|
||||
CHECKSUM_SHA256="4f16f0680ca3f205f44b538cfa319d187abae6837022944896110029f79b22d4"
|
||||
SOURCE_DIR="ksirk-$portVersion"
|
||||
ADDITIONAL_FILES="ksirk.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
commandSuffix=$secondaryArchSuffix
|
||||
commandBinDir=$binDir
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
commandSuffix=
|
||||
commandBinDir=$prefix/bin
|
||||
fi
|
||||
|
||||
libVersion="$portVersion"
|
||||
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
|
||||
|
||||
PROVIDES="
|
||||
ksirk$secondaryArchSuffix = $portVersion
|
||||
cmd:KsirK$secondaryArchSuffix = $portVersion
|
||||
cmd:ksirkskineditor$secondaryArchSuffix = $libVersionCompat
|
||||
app:KsirK = $portVersion
|
||||
cmd:ksirk$commandSuffix = $portVersion
|
||||
cmd:ksirkskineditor$commandSuffix = $libVersionCompat
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
@@ -72,7 +80,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6NewStuffCore$secondaryArchSuffix
|
||||
@@ -97,6 +104,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# disable KDBusService
|
||||
@@ -108,9 +116,10 @@ BUILD()
|
||||
{
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DCMAKE_INSTALL_BINDIR=$commandBinDir \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -122,7 +131,9 @@ INSTALL()
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,icons,metainfo}
|
||||
|
||||
mv $binDir/ksirk $binDir/KsirK
|
||||
mkdir -p $appsDir
|
||||
mv $commandBinDir/ksirk $appsDir/KsirK
|
||||
ln -s $appsDir/KsirK $commandBinDir/ksirk
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
@@ -139,6 +150,6 @@ INSTALL()
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/ksirk.rdef.in > ksirk.rdef
|
||||
|
||||
addResourcesToBinaries ksirk.rdef $binDir/KsirK
|
||||
addAppDeskbarSymlink $binDir/KsirK
|
||||
addResourcesToBinaries ksirk.rdef $appsDir/KsirK
|
||||
addAppDeskbarSymlink $appsDir/KsirK
|
||||
}
|
||||
@@ -7,7 +7,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ksnakeduel-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="7aa2409cf69e29004910cf1a36bc6eb646a2b34e3f7a1b406b3f8b0442e41a1b"
|
||||
CHECKSUM_SHA256="3262293f83153ca39449e7faee1ba8d3bd81fbc394839bc48da58e6e1cc5bc9d"
|
||||
SOURCE_DIR="ksnakeduel-$portVersion"
|
||||
ADDITIONAL_FILES="ksnakeduel.rdef.in"
|
||||
|
||||
@@ -59,7 +59,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DbusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -82,6 +81,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# disable KDBusService
|
||||
@@ -95,9 +95,9 @@ 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
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
@@ -7,7 +7,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ksquares-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="e4d5c9d956c3fcb77e3685b97d7e3766b5b323264b97d5b20fca2aaafd2693de"
|
||||
CHECKSUM_SHA256="6032ed82a0233d3ed6d23137e89a7645ff071c90777636a224f817c78e150d01"
|
||||
ADDITIONAL_FILES="ksquares.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -12,7 +12,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ksudoku-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="70cda244397083b54a9ccb2bda26dac929604fd11b4532ec646e63e0ef07a3ac"
|
||||
CHECKSUM_SHA256="6355e11693232b06f0c0488e904929fa79582f99a288bcc78bfa3f0ba0d376c7"
|
||||
SOURCE_DIR="ksudoku-$portVersion"
|
||||
ADDITIONAL_FILES="ksudoku.rdef.in"
|
||||
|
||||
@@ -85,7 +85,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -118,6 +117,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -129,7 +129,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -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/ktuberling-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="fc30d68a9b4168a751085b09252cdbd547c6305dd505d61f1adf6afadb38f996"
|
||||
CHECKSUM_SHA256="ee96da34b533ebbe0c1f4694fa35c13f859288089778e7ab49540ab7206137a8"
|
||||
ADDITIONAL_FILES="ktuberling.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -76,7 +76,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -109,6 +108,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -120,7 +120,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -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/kubrick-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="28641a46426db3eab4a7c8f1c319c41206a581586e3f6ed544638c4b7fbc7cf9"
|
||||
CHECKSUM_SHA256="7e0d14cae951d85a8816015ddedc7341e291c715c1ba158f231d6c8988465a0b"
|
||||
SOURCE_DIR="kubrick-$portVersion"
|
||||
ADDITIONAL_FILES="kubrick.rdef.in"
|
||||
|
||||
@@ -81,7 +81,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -114,6 +113,7 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
@@ -125,7 +125,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -7,7 +7,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/lskat-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="33e003193496e7ab17eb984b9655a14656263ca33f591c9ea3d1bf8f188af2e6"
|
||||
CHECKSUM_SHA256="32f6ba9f7b300b973fa51a8afa3c5516f489f27b3ebbf3ff8db6d0c1b2642800"
|
||||
SOURCE_DIR="lskat-$portVersion"
|
||||
ADDITIONAL_FILES="lskat.rdef.in"
|
||||
|
||||
@@ -79,7 +79,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
@@ -114,10 +113,13 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
# use Haiku's icon theme
|
||||
sed -e 's,\ KIconTheme::initTheme();,\// KIconTheme::initTheme();,g' -i src/main.cpp
|
||||
}
|
||||
|
||||
BUILD()
|
||||
@@ -125,7 +127,8 @@ BUILD()
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
@@ -6,7 +6,7 @@ LICENSE="MIT
|
||||
GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/palapeli-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="a5d2252a90968dfbd262e3e57cbf5c3e432efcf6908dde149b04428bed986e61"
|
||||
CHECKSUM_SHA256="485d01e60098aac842970fde2d1f12f0ff81d6460f3b8ac586cda38b5df85675"
|
||||
SOURCE_DIR="palapeli-$portVersion"
|
||||
ADDITIONAL_FILES="palapeli.rdef.in"
|
||||
|
||||
@@ -84,7 +84,6 @@ BUILD_REQUIRES="
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||
devel:libKF6DocTools$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6IconThemes$secondaryArchSuffix
|
||||
devel:libKF6ItemViews$secondaryArchSuffix
|
||||
@@ -113,10 +112,13 @@ BUILD_PREREQUIRES="
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e 's|DocTools||' -i CMakeLists.txt
|
||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
# remove dbus service
|
||||
sed -e '/KDBusService service;/d' -i src/main.cpp
|
||||
# use Haiku's icon theme
|
||||
sed -e 's,\ KIconTheme::initTheme();,\// KIconTheme::initTheme();,g' -i src/main.cpp
|
||||
}
|
||||
|
||||
BUILD()
|
||||
@@ -124,8 +126,9 @@ 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
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
Reference in New Issue
Block a user