lazarus_bin, bump to 4.0 (64bit only) (#12421)

This commit is contained in:
Schrijvers Luc
2025-05-23 07:46:10 +02:00
committed by GitHub
parent 26cfda92e7
commit 596f1d1e2c

View File

@@ -11,11 +11,10 @@ COPYRIGHT="1993-2025 Lazarus and Free Pascal Team"
LICENSE="GNU GPL v2
GNU LGPL v2"
REVISION="1"
srcGitRev="9470bff68c0a4c1afbfaf812145c9d9e37a2a541"
SOURCE_URI="https://codeberg.org/Begasus/Lazarus_Haiku/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="943571329f5c616dc09d99bf004cef341bdc5bdc056ab0f84a8b201ad6a5709b"
SOURCE_FILENAME="lazarus_bin-$portVersion-$srcGitRev.tar.gz"
SOURCE_DIR="lazarus_haiku/64bit"
SOURCE_URI="https://codeberg.org/Begasus/Lazarus_Haiku/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="c76f1ec46a4f847bc6ad050976c8ad78501d466374faafdf0127d97944cd718f"
SOURCE_FILENAME="lazarus_bin-$portVersion.tar.gz"
SOURCE_DIR="lazarus_haiku"
ADDITIONAL_FILES="lazarus.rdef.in"
ARCHITECTURES="x86_64"
@@ -44,12 +43,19 @@ REQUIRES_examples="
lazarus_bin == $portVersion base
"
BUILD()
{
mv hpkg/lazarus*.hpkg ../lazarus.hpkg
rm -rf *
package extract ../lazarus.hpkg
}
INSTALL()
{
mkdir -p $binDir $libDir $manDir
cp -a bin/* $binDir
cp -a lib/* $libDir
cp -a documentation/man/* $manDir
rm .PackageInfo
rm lazarus-3.4-1-x86_64.hpkg
cp -r * $prefix
# add resources
local MAJOR="`echo "$portVersion" | cut -d. -f1`"