libksane, bump version (#9916)

This commit is contained in:
Schrijvers Luc
2023-12-29 07:55:49 +00:00
committed by GitHub
parent 9c80b4fc40
commit 11e87956d1

View File

@@ -5,15 +5,18 @@ COPYRIGHT="2010-2022 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/libksane/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="b33fa09078e7646c288f02af0ec2f70edaee836264b5e3752d522a787f2728e4"
CHECKSUM_SHA256="496177824e56891aeaf4fdadb1903b9ab5340424fe165a2f224bce6e30d89145"
SOURCE_DIR="libksane-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="$portVersion"
libVersionCompat="$libVersion compat >= 5"
PROVIDES="
libksane$secondaryArchSuffix = $portVersion
lib:libKF5Sane$secondaryArchSuffix = $portVersion compat >= 5
lib:libKF5Sane$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
haiku$secondaryArchSuffix
@@ -36,8 +39,10 @@ REQUIRES="
lib:libKF5Solid$secondaryArchSuffix
lib:libKF5SonnetUi$secondaryArchSuffix
lib:libKF5TextWidgets$secondaryArchSuffix
lib:libKF5Wallet$secondaryArchSuffix
lib:libKF5WidgetsAddons$secondaryArchSuffix
lib:libKF5XmlGui$secondaryArchSuffix
lib:libKSaneCore$secondaryArchSuffix
lib:libQt5DBus$secondaryArchSuffix
lib:libQt5Gui$secondaryArchSuffix
lib:libQt5Network$secondaryArchSuffix
@@ -49,7 +54,7 @@ REQUIRES="
PROVIDES_devel="
libksane${secondaryArchSuffix}_devel = $portVersion
devel:libKF5Sane$secondaryArchSuffix = $portVersion compat >= 5
devel:libKF5Sane$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
libksane$secondaryArchSuffix == $portVersion base
@@ -76,8 +81,10 @@ BUILD_REQUIRES="
devel:libKF5Solid$secondaryArchSuffix
devel:libKF5SonnetUi$secondaryArchSuffix
devel:libKF5TextWidgets$secondaryArchSuffix
devel:libKF5Wallet$secondaryArchSuffix
devel:libKF5WidgetsAddons$secondaryArchSuffix
devel:libKF5XmlGui$secondaryArchSuffix
devel:libKSaneCore$secondaryArchSuffix
devel:libQt5Core$secondaryArchSuffix
devel:libsane$secondaryArchSuffix
"
@@ -85,30 +92,25 @@ BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:make
cmd:python2
cmd:python3
"
BUILD()
{
mkdir -p build
cd build
cmake .. $cmakeDirArgs \
cmake -Bbuild -S. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
-DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt5 \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
make -Cbuild $jobArgs
}
INSTALL()
{
cd build
make install
make -Cbuild install
prepareInstalledDevelLibs \
prepareInstalledDevelLib \
libKF5Sane
packageEntries devel \