libkmahjongg, bump to 25.04.0 (#12311)

This commit is contained in:
Schrijvers Luc
2025-05-03 16:49:21 +00:00
committed by GitHub
parent 382da56193
commit 9bb1b620ca

View File

@@ -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