mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 20:20:06 +02:00
dragengine-1.28 (#12812)
* dragengine-1.28 * applied requested changes * applied required fixes
This commit is contained in:
@@ -19,6 +19,8 @@ with_system_libogg = 'yes'
|
||||
with_system_libvorbis = 'yes'
|
||||
with_system_libtheora = 'yes'
|
||||
with_system_soundtouch = 'yes'
|
||||
with_system_libwebm = 'yes'
|
||||
with_system_libwebp = 'yes'
|
||||
with_opengl = 'yes'
|
||||
with_dl = 'no'
|
||||
with_pthread = 'yes'
|
||||
@@ -71,8 +73,8 @@ build_script_ds = 'yes'
|
||||
build_sound_ogg = 'yes'
|
||||
build_video_theora = 'yes'
|
||||
build_video_apng = 'yes'
|
||||
build_igde = 'no'
|
||||
build_guilauncher = 'no'
|
||||
build_igde = 'no' # requires fox
|
||||
build_guilauncher = 'no' # requires fox
|
||||
build_archive_delga = 'yes'
|
||||
|
||||
build_input_w32 = 'no'
|
||||
|
||||
@@ -16,7 +16,7 @@ LICENSE="GNU GPL v3
|
||||
GNU LGPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/LordOfDragons/dragengine/archive/v$portVersion-haiku1.tar.gz"
|
||||
CHECKSUM_SHA256="5882a02f18a382669bfc227cc55d7743d40213915d6ecace66ecd1cc2cd5ed3b"
|
||||
CHECKSUM_SHA256="0f7c5e6653040ff90f1d493228e8cd11371317d9574d7073fcfe2b3418cb9203"
|
||||
SOURCE_FILENAME="dragengine-$portVersion-haiku1.tar.gz"
|
||||
SOURCE_DIR="dragengine-$portVersion-haiku1"
|
||||
ADDITIONAL_FILES="custom.py"
|
||||
@@ -35,53 +35,57 @@ PROVIDES="
|
||||
lib:libdelauncher$secondaryArchSuffix = $portVersion compat >= $portVersion
|
||||
cmd:delauncher_console$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
# TODO: add "lib:libvpx$secondaryArchSuffix" once package version is updated
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libgl$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:libogg$secondaryArchSuffix
|
||||
lib:libopenal$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libsoundtouch$secondaryArchSuffix
|
||||
lib:libtheora$secondaryArchSuffix
|
||||
lib:libusb_1.0$secondaryArchSuffix
|
||||
lib:libvorbis$secondaryArchSuffix
|
||||
lib:libwebm$secondaryArchSuffix
|
||||
lib:libwebp$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
dragengine${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libdragengine$secondaryArchSuffix = $portVersion compat >= $portVersion
|
||||
devel:libdelauncher$secondaryArchSuffix = $portVersion compat >= $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libopenal$secondaryArchSuffix
|
||||
lib:libogg$secondaryArchSuffix
|
||||
lib:libvorbis$secondaryArchSuffix
|
||||
lib:libtheora$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libgl$secondaryArchSuffix
|
||||
lib:libusb_1.0$secondaryArchSuffix
|
||||
lib:libsoundtouch$secondaryArchSuffix
|
||||
lib:libwebp$secondaryArchSuffix
|
||||
"
|
||||
REQUIRES_devel="
|
||||
dragengine$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# TODO: add "devel:libvpx$secondaryArchSuffix" once package version is updated
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libgl$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libopenal$secondaryArchSuffix
|
||||
devel:libogg$secondaryArchSuffix
|
||||
devel:libvorbis$secondaryArchSuffix
|
||||
devel:libtheora$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libusb_1.0$secondaryArchSuffix
|
||||
devel:libopenal$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libsoundtouch$secondaryArchSuffix
|
||||
devel:libtheora$secondaryArchSuffix
|
||||
devel:libusb_1.0$secondaryArchSuffix
|
||||
devel:libvorbis$secondaryArchSuffix
|
||||
devel:libwebm$secondaryArchSuffix
|
||||
devel:libwebp$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:scons
|
||||
cmd:patch
|
||||
cmd:gawk
|
||||
cmd:make
|
||||
cmd:nasm
|
||||
cmd:cmake
|
||||
cmd:diff
|
||||
cmd:perl
|
||||
cmd:gawk
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:nasm
|
||||
cmd:patch
|
||||
cmd:scons
|
||||
"
|
||||
|
||||
BUILD()
|
||||
Reference in New Issue
Block a user