Dragengine 1.30.1 rev3 (#13797)

* dragengine-1.30.1: fixed build version not injected into custom.py

* dragengine-1.30.1-haiku2: packaging fixes and GUI launcher fixes
This commit is contained in:
Plüss Roland
2026-03-14 17:42:44 +00:00
committed by GitHub
parent 6ea3fe9420
commit bfac872a9b

View File

@@ -21,11 +21,11 @@ HOMEPAGE="https://dragondreams.ch
COPYRIGHT="2020-2024 DragonDreams" COPYRIGHT="2020-2024 DragonDreams"
LICENSE="GNU GPL v3 LICENSE="GNU GPL v3
GNU LGPL v3" GNU LGPL v3"
REVISION="2" REVISION="1"
SOURCE_URI="https://github.com/LordOfDragons/dragengine/archive/v$portVersion-haiku1.tar.gz" SOURCE_URI="https://github.com/LordOfDragons/dragengine/archive/v$portVersion-haiku2.tar.gz"
CHECKSUM_SHA256="df7d5124ed69955dc8e563786a9c4b40c8c77610f5bc9cef4ac877cb95d40d5e" CHECKSUM_SHA256="2d42161c3a31d4ed210331f71129f31005d5d3fa969d96ce5bbaeae825e6f905"
SOURCE_FILENAME="dragengine-$portVersion-haiku1.tar.gz" SOURCE_FILENAME="dragengine-$portVersion-haiku2.tar.gz"
SOURCE_DIR="dragengine-$portVersion-haiku1" SOURCE_DIR="dragengine-$portVersion-haiku2"
ADDITIONAL_FILES="custom.py" ADDITIONAL_FILES="custom.py"
ARCHITECTURES="all !x86_gcc2" ARCHITECTURES="all !x86_gcc2"
@@ -41,7 +41,7 @@ PROVIDES="
lib:libdragengine$secondaryArchSuffix = $portVersion compat >= $portVersion lib:libdragengine$secondaryArchSuffix = $portVersion compat >= $portVersion
lib:libdelauncher$secondaryArchSuffix = $portVersion compat >= $portVersion lib:libdelauncher$secondaryArchSuffix = $portVersion compat >= $portVersion
cmd:delauncher_console$secondaryArchSuffix = $portVersion cmd:delauncher_console$secondaryArchSuffix = $portVersion
cmd:delauncher_gui$secondaryArchSuffix = $portVersion app:delauncher_gui$secondaryArchSuffix = $portVersion
" "
REQUIRES=" REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
@@ -104,7 +104,7 @@ BUILD()
{ {
cp -f $portDir/additional-files/custom.py custom.py cp -f $portDir/additional-files/custom.py custom.py
echo "" >>custom.py echo "" >>custom.py
echo "# package builder injected path" >>custom.py echo "# package builder injected parameters" >>custom.py
echo "prefix = '$prefix'" >>custom.py echo "prefix = '$prefix'" >>custom.py
echo "libdir = '$libDir'" >>custom.py echo "libdir = '$libDir'" >>custom.py
echo "includedir = '$includeDir'" >>custom.py echo "includedir = '$includeDir'" >>custom.py
@@ -112,6 +112,7 @@ BUILD()
echo "sysconfdir = '$settingsDir'" >>custom.py echo "sysconfdir = '$settingsDir'" >>custom.py
echo "execdir = '$binDir'" >>custom.py echo "execdir = '$binDir'" >>custom.py
echo "docdir = '$manDir'" >>custom.py echo "docdir = '$manDir'" >>custom.py
echo "version = '$portVersion'" >>custom.py
# scons $jobArgs build # scons $jobArgs build
# scons crashes with multi-thread in some situations. # scons crashes with multi-thread in some situations.
@@ -131,5 +132,5 @@ INSTALL()
libdelauncher libdelauncher
packageEntries devel $developDir packageEntries devel $developDir
mimeset -f $binDir/delauncher-gui mimeset -f /system/apps/DELauncher
} }