SUMMARY="Extended version of the yabasic programming language" DESCRIPTION="yab is an extended version of yabasic, a BASIC programming \ language, with special commands designed for Haiku." HOMEPAGE="https://software.besly.de/" COPYRIGHT="1995-2006 Marc-Oliver Ihm (yabasic) 2006-2009 Jan Bungeroth (yab) 2013-2020 Jim Saxton (yab improvements) 2018-2021 Lorenz Glaser (yab improvements)" LICENSE="Artistic" REVISION="3" SOURCE_URI="https://github.com/lorglas/yab/archive/$portVersion.tar.gz" CHECKSUM_SHA256="947560212c2ab7b56da4ebd9b732afc6c4839adc7667c7ab13cfd2ef5c982a76" SOURCE_FILENAME="yab-$portVersion.tar.gz" SOURCE_DIR="yab-$portVersion" ARCHITECTURES="all !x86" PROVIDES=" yab = $portVersion cmd:yab = $portVersion lib:libyab = $portVersion lib:libyab_1.7.8 = 1.7.8 lib:libyab_1.7.9 = 1.7.9 lib:libyab_$portVersion = $portVersion " REQUIRES=" haiku " PROVIDES_devel=" yab_devel = $portVersion devel:yab = $portVersion " REQUIRES_devel=" yab == $portVersion base " BUILD_REQUIRES=" haiku_devel " BUILD_PREREQUIRES=" cmd:bison cmd:flex cmd:gcc cmd:make cmd:mkdepend " BUILD() { make } INSTALL() { mkdir -p $binDir $libDir cp yab $binDir/ if [ $buildArchitecture == 'x86_gcc2' ]; then cp oldlib32/libyab.so $libDir/ cp oldlib32/libyab_1.7.8.so $libDir/ cp oldlib32/libyab_1.7.9.so $libDir/ fi if [ $buildArchitecture == 'x86_64' ]; then cp oldlib64/libyab.so $libDir/ cp oldlib64/libyab_1.7.8.so $libDir/ cp oldlib64/libyab_1.7.9.so $libDir/ fi cp libyab* $libDir/ mkdir -p $dataDir/licenses/ cp data/licenses/* $dataDir/licenses/ mkdir -p $developDir/yab-$portVersion cp *.c *.cpp *.h RdefApply yabasic.bison yabasic.flex \ $developDir/yab-$portVersion chmod +x $developDir/yab-$portVersion/RdefApply packageEntries devel \ $developDir }