From 471ebab59d8dc8070f5b83f3ca2af798d9945670 Mon Sep 17 00:00:00 2001 From: PulkoMandy Date: Mon, 23 Jun 2025 21:34:07 +0200 Subject: [PATCH] comcom64: new recipe --- app-emulation/comcom64/comcom64-0.3~1.recipe | 44 ++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 app-emulation/comcom64/comcom64-0.3~1.recipe diff --git a/app-emulation/comcom64/comcom64-0.3~1.recipe b/app-emulation/comcom64/comcom64-0.3~1.recipe new file mode 100644 index 000000000..18e2184fc --- /dev/null +++ b/app-emulation/comcom64/comcom64-0.3~1.recipe @@ -0,0 +1,44 @@ +SUMMARY="64-bit implementation of COMMAND.COM for dosemu" +DESCRIPTION="DOS shell for use with DOSEMU. This allows use of modern features and more reliance +on the host system instead of emulation." +HOMEPAGE="https://github.com/dosemu2/comcom64" +COPYRIGHT="2024 Stas Sergeev, Andrew Bird, E.C. Masloch" +LICENSE="GNU GPL v3" +SOURCE_URI="https://github.com/dosemu2/comcom64/archive/1cebce6b65b27303855e5d73deb90e92495f98e3.tar.gz" +SOURCE_DIR="comcom64-1cebce6b65b27303855e5d73deb90e92495f98e3" +CHECKSUM_SHA256="90e9f08c275d632a0758eb21a83cc90a187d8f405025e670f8f4d87344b8a0d5" +REVISION="1" + +ARCHITECTURES="all" +SECONDARY_ARCHITECTURES="?x86" + +PROVIDES=" + comcom64$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + dj64$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:djlink + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:llvm_objdump$secondaryArchSuffix + cmd:pkg_config + cmd:thunk_gen + cmd:which + " + +BUILD() +{ + make prefix=$prefix DATADIR=$dataDir/comcom64 $jobArgs +} + +INSTALL() +{ + make prefix=$prefix DATADIR=$dataDir/comcom64 install +}