diff --git a/dev-lang/yab/yab-1.7.8.recipe b/dev-lang/yab/yab-1.7.8.recipe index c22fcbf4c..b70a65d85 100644 --- a/dev-lang/yab/yab-1.7.8.recipe +++ b/dev-lang/yab/yab-1.7.8.recipe @@ -1,13 +1,13 @@ 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. " +language, with special commands designed for Haiku." HOMEPAGE="http://software.besly.de/" COPYRIGHT="1995-2006 Marc-Oliver Ihm (yabasic) 2006-2009 Jan Bungeroth (yab) 2013-2018 Jim Saxton (yab improvements) 2018-2020 Lorenz Glaser (yab improvements)" LICENSE="Artistic" -REVISION="2" +REVISION="3" SOURCE_URI="https://github.com/lorglas/yab/archive/$portVersion.tar.gz" CHECKSUM_SHA256="b14d31b4fae231cefe52cace918ee5341803e46d81c7b5c3e2aa939c8302a4fb" SOURCE_FILENAME="yab-$portVersion.tar.gz" @@ -25,8 +25,16 @@ REQUIRES=" haiku " +PROVIDES_devel=" + yab_devel = $portVersion + devel:yab = $portVersion + " +REQUIRES_devel=" + yab == $portVersion base + " + BUILD_REQUIRES=" - haiku_devel >= r1~alpha4_pm_hrev49976 + haiku_devel " BUILD_PREREQUIRES=" cmd:bison @@ -39,6 +47,7 @@ BUILD() { make } + INSTALL() { mkdir -p $binDir $libDir @@ -52,4 +61,12 @@ INSTALL() 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 }