mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
qalculate_qt, bump version, switch to Qt6 (#11859)
This commit is contained in:
@@ -12,7 +12,7 @@ COPYRIGHT="2003-2006, 2023 Hanna Knutsson"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/Qalculate/qalculate-qt/releases/download/v$portVersion/qalculate-qt-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="4143033faba2851de992dc7da96a81362b11a447256b0df7cbc0fbfabbd34408"
|
||||
CHECKSUM_SHA256="2d01841f7a7703417c6c251bcd6bcda81db0bf7d5c32827b7a8b396d572af843"
|
||||
SOURCE_DIR="qalculate-qt-$portVersion"
|
||||
ADDITIONAL_FILES="qalculate_qt.rdef.in"
|
||||
|
||||
@@ -27,27 +27,27 @@ REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libqalculate$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Network$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
qt6_tools${secondaryArchSuffix}_devel
|
||||
devel:libGL$secondaryArchSuffix
|
||||
devel:libqalculate$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Network$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Gui$secondaryArchSuffix
|
||||
devel:libQt6Network$secondaryArchSuffix
|
||||
devel:libQt6Widgets$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:lrelease$secondaryArchSuffix >= 5
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:qmake$secondaryArchSuffix >= 5
|
||||
cmd:qmake6$secondaryArchSuffix
|
||||
"
|
||||
|
||||
defineDebugInfoPackage qalculate_qt$secondaryArchSuffix \
|
||||
@@ -55,9 +55,9 @@ defineDebugInfoPackage qalculate_qt$secondaryArchSuffix \
|
||||
|
||||
BUILD()
|
||||
{
|
||||
qmake . PREFIX=$prefix \
|
||||
qmake6 . PREFIX=$prefix \
|
||||
MAN_DIR=$manDir \
|
||||
TRANSLATIONS_DIR=$dataDir/Qt5/translations/qalculate-qt
|
||||
TRANSLATIONS_DIR=$dataDir/Qt6/translations/qalculate-qt
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ INSTALL()
|
||||
# we are not linux
|
||||
rm -rf $prefix/share
|
||||
|
||||
local APP_SIGNATURE="application/x-vnd.qt5-qalculate_qt"
|
||||
local APP_SIGNATURE="application/x-vnd.Qt6-qalculate_qt"
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
Reference in New Issue
Block a user