diff --git a/kde-apps/ark/ark_kf6-25.08.0.recipe b/kde-apps/ark/ark_kf6-25.12.0.recipe similarity index 94% rename from kde-apps/ark/ark_kf6-25.08.0.recipe rename to kde-apps/ark/ark_kf6-25.12.0.recipe index b567c4acf..bab0b5e9d 100644 --- a/kde-apps/ark/ark_kf6-25.08.0.recipe +++ b/kde-apps/ark/ark_kf6-25.12.0.recipe @@ -9,9 +9,9 @@ Features: HOMEPAGE="https://apps.kde.org/ark/" COPYRIGHT="2000-2025 KDE Organisation" LICENSE="GNU GPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ark-$portVersion.tar.xz" -CHECKSUM_SHA256="391fae7a08757dd5cc2b0081251c513859345e49d30ce7f10c3da5f4ce4ba3a0" +CHECKSUM_SHA256="a1107e01049f345782c20b2abae3171ecb6e963bb02ffbb814e0357b024bb5c0" SOURCE_DIR="ark-$portVersion" ADDITIONAL_FILES="ark.rdef.in" @@ -24,6 +24,7 @@ GLOBAL_WRITABLE_FILES="settings/xdg/arkrc keep-old" PROVIDES=" ark_kf6$secondaryArchSuffix = $portVersion app:Ark = $portVersion + cmd:ark = $portVersion lib:libkerfuffle$secondaryArchSuffix = $portVersion " REQUIRES=" @@ -91,7 +92,6 @@ BUILD_REQUIRES=" devel:libKF6ConfigCore$secondaryArchSuffix devel:libKF6Crash$secondaryArchSuffix devel:libKF6DBusAddons$secondaryArchSuffix - devel:libKF6DocTools$secondaryArchSuffix devel:libKF6FileMetadata$secondaryArchSuffix devel:libKF6I18n$secondaryArchSuffix devel:libKF6IconThemes$secondaryArchSuffix @@ -130,6 +130,7 @@ TEST_REQUIRES=" PATCH() { # disable docs + 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 } @@ -139,8 +140,7 @@ 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 @@ -152,9 +152,11 @@ INSTALL() make -C build install # cleanup - rm -rf $dataDir{applications,icons,metainfo} + rm -rf $dataDir/{applications,icons,metainfo} + mkdir -p $prefix/bin mv $appsDir/ark $appsDir/Ark + ln -s $appsDir/Ark $prefix/bin/ark local MAJOR="`echo "$portVersion" | cut -d. -f1`" local MIDDLE="`echo "$portVersion" | cut -d. -f2`"