From b982bbd6b8399a1178a02092f6d4ec8ebff23e90 Mon Sep 17 00:00:00 2001 From: yann64 Date: Wed, 26 Jun 2024 15:26:20 +0200 Subject: [PATCH] bacon : new receipe (#10219) * bacon : new receipe Reiceipe for BaCon the Basic to C Converter. * Bump BaCon version from 4.7.2 to 4.8 Ignore GUI for now. * Update bacon-4.8.recipe Remove unnecessary configure arguments --- dev-lang/bacon/bacon-4.8.recipe | 46 +++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 dev-lang/bacon/bacon-4.8.recipe diff --git a/dev-lang/bacon/bacon-4.8.recipe b/dev-lang/bacon/bacon-4.8.recipe new file mode 100644 index 000000000..54886941b --- /dev/null +++ b/dev-lang/bacon/bacon-4.8.recipe @@ -0,0 +1,46 @@ +SUMMARY="Basic to C converter" +DESCRIPTION="The name 'BaCon' is an acronym for 'Basic Converter'. \ +It is a free BASIC to C translator for Unix-based systems, which \ +runs on most Unix/Linux/BSD platforms, including MacOSX. It intends \ +to be a programming aid in creating tools which can be compiled on \ +different platforms (both 32bit and 64bit), while trying to revive \ +the days of the good old BASIC." +HOMEPAGE="https://chiselapp.com/user/bacon/repository/bacon/home" +COPYRIGHT="2009-2023 Peter van Eerten" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="https://chiselapp.com/user/bacon/repository/bacon/attachdownload/bacon-$portVersion.tar.gz?page=Downloads&file=bacon-$portVersion.tar.gz" +CHECKSUM_SHA256="0401afefbf5d93c13cc2c20d9fe76001e14a1a814e4a8290dfb0045b803577c0" + +ARCHITECTURES="all" + +PROVIDES=" + bacon = $portVersion + cmd:bacon = $portVersion + cmd:bacon.sh = $portVersion + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " +BUILD_PREREQUIRES=" + cmd:make + cmd:awk + cmd:flex + cmd:indent + cmd:gcc + " + +BUILD() +{ + runConfigure + make +} + +INSTALL() +{ + make install +}