diff --git a/haiku-apps/sum_it/patches/sum_it-0.2beta.patchset b/haiku-apps/sum_it/patches/sum_it-0.2beta.patchset new file mode 100644 index 000000000..065e505c0 --- /dev/null +++ b/haiku-apps/sum_it/patches/sum_it-0.2beta.patchset @@ -0,0 +1,22 @@ +From 452e0845a566b688dce7f48726ca4a1dcfba5014 Mon Sep 17 00:00:00 2001 +From: Sergei Reznikov +Date: Sun, 17 Oct 2021 15:13:12 +0300 +Subject: fix build + + +diff --git a/rez/Build/Makefile.main b/rez/Build/Makefile.main +index 4ba6a0b..34626c0 100644 +--- a/rez/Build/Makefile.main ++++ b/rez/Build/Makefile.main +@@ -177,7 +177,7 @@ FORCE: + + Source/rez_parser.cpp rez_parser.cpp: Source/rez_parser.y + bison -d -o Source/rez_parser.cpp $< +- mv -f Source/rez_parser.hpp Source/rez_parser.cpp.h ++ cp Source/rez_parser.hpp Source/rez_parser.cpp.h + + Source/rez_scanner.cpp rez_scanner.cpp: Source/rez_scanner.l + flex -i -oSource/rez_scanner.cpp $< +-- +2.30.2 + diff --git a/haiku-apps/sum_it/sum_it-0.2beta.recipe b/haiku-apps/sum_it/sum_it-0.2beta.recipe index af14a66a0..23e5ca4c4 100644 --- a/haiku-apps/sum_it/sum_it-0.2beta.recipe +++ b/haiku-apps/sum_it/sum_it-0.2beta.recipe @@ -6,12 +6,13 @@ HOMEPAGE="https://github.com/beos-zealot/OpenSumIt" COPYRIGHT="1996-1998, 2000 Hekkelman Programmatuur B.V. 1999-2000 Tim Vernum" LICENSE="BSD (4-clause)" -REVISION="6" -SOURCE_URI="https://github.com/HaikuArchives/OpenSumIt/archive/cdab184a27.tar.gz" -CHECKSUM_SHA256="064cd9eeab62b0bab12400d23d922b912c46baccd9040dd04e8b16afd91bf70a" -SOURCE_DIR="OpenSumIt-cdab184a27cb9bbf0f088384a9ecfb07b9daefdc" +REVISION="7" +SOURCE_URI="https://github.com/keegnotrub/OpenSumIt/archive/b1e8e03.tar.gz" +CHECKSUM_SHA256="26172732a28e86bfad3d2c42412d45d42c5ba73213ae5947d6dcaa73e330015a" +SOURCE_DIR="OpenSumIt-b1e8e03102690486f92c9fb0b06084bd8d556e88" +PATCHES="sum_it-$portVersion.patchset" -ARCHITECTURES="!x86 x86_gcc2" +ARCHITECTURES="all" PROVIDES=" sum_it = $portVersion @@ -34,17 +35,18 @@ BUILD_PREREQUIRES=" BUILD() { pushd bsl - BE_C_COMPILER=gcc make + make PATH=`pwd`:$PATH popd pushd rez - BE_C_COMPILER=gcc make + make || true # first pass fail for unknown reason + make PATH=`pwd`:$PATH popd cd sum-it - BE_C_COMPILER=gcc make + make } INSTALL()