thunk_gen: new recipe.

This commit is contained in:
PulkoMandy
2025-06-21 16:28:54 +02:00
parent 4bdb8f962e
commit 8316b29241

View File

@@ -0,0 +1,44 @@
SUMMARY="Generator for C and assembler thunks"
DESCRIPTION="Used to build dj64dev, comcom64 and fdpp.
thunk_gen is likely not interesting for you unless you want to compile some 16 bit or 32 bit DOS
code for 64 bit execution."
HOMEPAGE="https://github.com/stsp/thunk_gen"
COPYRIGHT="2024 Stas Sergeev"
LICENSE="GNU GPL v3"
SOURCE_URI="https://github.com/stsp/thunk_gen/archive/refs/tags/1.3.tar.gz"
SOURCE_DIR="$portVersionedName"
CHECKSUM_SHA256="248795fbbf2988aabdf6fb83a53b6b83d42fd8346de5b88507ef673bc84ba830"
REVISION="1"
ARCHITECTURES="all"
SECONDARY_ARCHITECTURES="?x86"
PROVIDES="
thunk_gen$secondaryArchSuffix = $portVersion
cmd:thunk_gen$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:bison
cmd:flex
cmd:gcc$secondaryArchSuffix
cmd:meson
"
BUILD()
{
meson setup build . --buildtype=release --prefix=$prefix
meson compile -C build
}
INSTALL()
{
meson install -C build
}