mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
OpenSumIt: enable x86_64
This commit is contained in:
22
haiku-apps/sum_it/patches/sum_it-0.2beta.patchset
Normal file
22
haiku-apps/sum_it/patches/sum_it-0.2beta.patchset
Normal 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
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user