From 9bb1b620ca3999d5b16b4a7f55ff08f605b520f6 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 3 May 2025 16:49:21 +0000 Subject: [PATCH] libkmahjongg, bump to 25.04.0 (#12311) --- ...2.3.recipe => libkmahjongg-25.04.0.recipe} | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) rename kde-apps/libkmahjongg/{libkmahjongg-24.12.3.recipe => libkmahjongg-25.04.0.recipe} (85%) diff --git a/kde-apps/libkmahjongg/libkmahjongg-24.12.3.recipe b/kde-apps/libkmahjongg/libkmahjongg-25.04.0.recipe similarity index 85% rename from kde-apps/libkmahjongg/libkmahjongg-24.12.3.recipe rename to kde-apps/libkmahjongg/libkmahjongg-25.04.0.recipe index 9cd8f7f50..dd3994818 100644 --- a/kde-apps/libkmahjongg/libkmahjongg-24.12.3.recipe +++ b/kde-apps/libkmahjongg/libkmahjongg-25.04.0.recipe @@ -2,17 +2,17 @@ SUMMARY="Mahjongg library based on Qt/KDE Frameworks" DESCRIPTION="This directory contains the library used for loading and rendering of \ Mahjongg tilesets and associated backgrounds, used by KMahjongg and KShisen." HOMEPAGE="https://invent.kde.org/games/libkmahjongg" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/libkmahjongg-$portVersion.tar.xz" -CHECKSUM_SHA256="db2bdb5b8214f28ad68fdac424bec23fb1862121b729982c8af26b0b0e13f6c6" +CHECKSUM_SHA256="ba9ce3a3ea709417e7fae02d43bf587b42112e01aa2fb383e8e90170f1df7540" SOURCE_DIR=libkmahjongg-$portVersion ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="6.0.241203" +libVersion="6.0.250400" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" @@ -69,28 +69,30 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake + cmd:compare cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix cmd:msgmerge$secondaryArchSuffix + cmd:svgcleaner " BUILD() { - mkdir -p build - cd build + cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ + $cmakeDirArgs \ + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DBUILD_SVG_CHECKS=ON - cmake .. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake - - make $jobArgs + make -C build $jobArgs } INSTALL() { - cd build - make install + make -C build install + + #cleanup + rm -rf $dataDir/qlogging-categories6 prepareInstalledDevelLib \ libKMahjongg6