OpenSumIt: enable x86_64

This commit is contained in:
Sergei Reznikov
2021-10-17 15:20:32 +03:00
parent 726e0e26c2
commit 74035f19f8
2 changed files with 32 additions and 8 deletions

View File

@@ -0,0 +1,22 @@
From 452e0845a566b688dce7f48726ca4a1dcfba5014 Mon Sep 17 00:00:00 2001
From: Sergei Reznikov <diver@gelios.net>
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

View File

@@ -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()