diff --git a/dev-lang/yab/yab-1.7.6.recipe b/dev-lang/yab/yab-1.7.6.recipe deleted file mode 100644 index 24ec38f12..000000000 --- a/dev-lang/yab/yab-1.7.6.recipe +++ /dev/null @@ -1,57 +0,0 @@ -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="http://yab.orgfree.com/" -COPYRIGHT="1995-2006 Marc-Oliver Ihm (yabasic) - 2006-2009 Jan Bungeroth (yab improvements) - 2013-2018 Jim Saxton (yab improvements)" -LICENSE="Artistic" -REVISION="1" -SOURCE_URI="https://github.com/bbjimmy/YAB/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="852a667f3ee8f436788578d5dca6b44221d98322daf1c57a3cec8eef51fc169e" -SOURCE_FILENAME="YAB-$portVersion.tar.gz" -SOURCE_DIR="YAB-$portVersion" - -ARCHITECTURES="x86_gcc2 !x86 x86_64" - -PROVIDES=" - yab = $portVersion - cmd:yab = $portVersion - devel:libyab = $portVersion - lib:libyab = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel >= r1~alpha4_pm_hrev49976 - " -BUILD_PREREQUIRES=" - cmd:bison - cmd:flex - cmd:gcc - cmd:make - cmd:mkdepend - " - -BUILD() -{ - mkdir -p tmp - cp -r src/* tmp - cd tmp - make $jobArgs BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` -} - -INSTALL() -{ - mkdir -p $binDir $libDir $appsDir/yab-IDE - cp tmp/yab $binDir/ - cp tmp/libyab.so $libDir/ - cp -r src $appsDir/yab-IDE/src - cp tmp/bison.h $appsDir/yab-IDE/src/ - cp -r Documentation $appsDir/yab-IDE/Documentation - mkdir -p $documentationDir - ln -s $appsDir/yab-IDE/Documentation $documentationDir/yab-1.7.5 - prepareInstalledDevelLibs libyab -} diff --git a/dev-lang/yab/yab-1.7.8.recipe b/dev-lang/yab/yab-1.7.8.recipe new file mode 100644 index 000000000..ffa73f6cc --- /dev/null +++ b/dev-lang/yab/yab-1.7.8.recipe @@ -0,0 +1,55 @@ +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="http://software.besly.de/" +COPYRIGHT="1995-2006 Marc-Oliver Ihm (yabasic) + 2006-2009 Jan Bungeroth (yab improvements) + 2013-2018 Jim Saxton (yab improvements) + 2018-2020 Lorenz Glaser (yab improvements)" +LICENSE="Artistic" +REVISION="1" +SOURCE_URI="https://github.com/lorglas/yab/archive/$portVersion.tar.gz" +CHECKSUM_SHA256="b14d31b4fae231cefe52cace918ee5341803e46d81c7b5c3e2aa939c8302a4fb" +SOURCE_FILENAME="yab-$portVersion.tar.gz" +SOURCE_DIR="yab-$portVersion" + +ARCHITECTURES="x86_gcc2 !x86 x86_64" + +PROVIDES=" + yab = $portVersion + cmd:yab = $portVersion + lib:libyab = $portVersion + lib:libyab_1.7.8 = $portVersion + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel >= r1~alpha4_pm_hrev49976 + " +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/ + fi + if [ $buildArchitecture == 'x86_64' ]; then + cp oldlib64/libyab.so $libDir/ + fi + cp libyab* $libDir/ + mkdir -p $dataDir/licenses/ + cp data/licenses/* $dataDir/licenses/ +}