SUMMARY="A simpler and safer way to write C++ code" DESCRIPTION="Cppfront is a compiler from an experimental C++ 'syntax 2' \ (Cpp2) to today's 'syntax 1' (Cpp1), to prove out some concepts, share \ some ideas, and prototype features that can also be proposed for evolving \ today's C++." HOMEPAGE="https://hsutter.github.io/cppfront/" COPYRIGHT="Herb Sutter" LICENSE="CppFront" REVISION="1" SOURCE_URI="https://github.com/hsutter/cppfront/archive/refs/tags/v$portVersion.tar.gz" CHECKSUM_SHA256="aff7c8106c1022d74dcd2e66452f8e7cbafeeecb61679f7116a383a1100cc4b5" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" PROVIDES=" cppfront$secondaryArchSuffix = $portVersion cmd:cppfront = $portVersion " REQUIRES=" haiku$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix " BUILD() { g++ source/cppfront.cpp -std=c++20 -o cppfront } INSTALL() { mkdir -p $prefix/bin cp cppfront $prefix/bin mkdir -p $includeDir/cppfront cp include/* $includeDir/cppfront/ }