1SUMMARY="A 3D Engine using the libretro architecture"
2DESCRIPTION="This 3D Engine for libretro GL with additional features \
3(camera/location/...) should be compatible from libretro 3D/GLES 2.0 and up."
4HOMEPAGE="https://github.com/libretro/libretro-3dengine"
5COPYRIGHT="2014-2020 the libretro team"
6LICENSE="GNU GPL v3"
7REVISION="1"
8srcGitRev="b8807815ca5313933883a4c6c9a8a047883e757d"
9SOURCE_URI="https://github.com/libretro/libretro-3dengine/archive/$srcGitRev.tar.gz"
10CHECKSUM_SHA256="b34ef35c05f71bf01fdfb1eb509c651b61e9f11799ccfc09df2ee2143cf28960"
11SOURCE_FILENAME="libretro-3dengine-$portVersion-$srcGitRev.tar.gz"
12SOURCE_DIR="libretro-3dengine-$srcGitRev"
13ADDITIONAL_FILES="3dengine_libretro.info.in"
14
15ARCHITECTURES="all !x86_gcc2"
16SECONDARY_ARCHITECTURES="x86"
17
18PROVIDES="
19	3dengine_libretro$secondaryArchSuffix = $portVersion
20	addon:3dengine_libretro$secondaryArchSuffix = $portVersion
21	"
22REQUIRES="
23	haiku$secondaryArchSuffix
24	retroarch$secondaryArchSuffix
25	lib:libGL$secondaryArchSuffix
26	"
27
28BUILD_REQUIRES="
29	haiku${secondaryArchSuffix}_devel
30	devel:libGL$secondaryArchSuffix
31	"
32BUILD_PREREQUIRES="
33	cmd:gcc$secondaryArchSuffix
34	cmd:make
35	"
36
37BUILD()
38{
39	sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \
40		$portDir/additional-files/3dengine_libretro.info.in \
41		> 3dengine_libretro.info
42	make $jobArgs
43}
44
45INSTALL()
46{
47	install -m 0755 -d "$addOnsDir"/libretro
48	install -m 0644 -t "$addOnsDir"/libretro \
49		3dengine_libretro.info \
50		3dengine_libretro.so
51}
52