summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNorbert Weber2023-06-05 10:31:51 +0200
committerNorbert Weber2023-06-05 10:31:51 +0200
commit2bc14cf69c8b58998cd025227dc5f755d8897ad0 (patch)
treefaf09861b71e835fe7b0cd0857119462fdadf8f5
parentbba1c6010e9a0d9cd090a00a913e7a449ef957a6 (diff)
downloadaur-2bc14cf69c8b58998cd025227dc5f755d8897ad0.tar.gz
Modification of bugfix for gcc-v13
-rw-r--r--.SRCINFO4
-rwxr-xr-xPKGBUILD19
2 files changed, 14 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 48becbe9fb12..a387b906ee68 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = openfoam-com
pkgdesc = The open source CFD toolbox (www.openfoam.com)
pkgver = v2212
- pkgrel = 2
+ pkgrel = 1
url = http://www.openfoam.com
install = openfoam-com.install
arch = i686
@@ -17,7 +17,7 @@ pkgbase = openfoam-com
depends = scotch
depends = parmetis
source = https://sourceforge.net/projects/openfoam/files/v2212/OpenFOAM-v2212.tgz
- source = https://develop.openfoam.com/Development/openfoam/-/commit/70451e680cd0987c8220a0276bba4ce6bba58e9e.patch
+ source = gcc-13-compatibility.patch::https://develop.openfoam.com/Development/openfoam/-/commit/70451e680cd0987c8220a0276bba4ce6bba58e9e.patch
md5sums = 889c9a2169c0b6911050de149a5b459b
md5sums = 686c135b63e923de449763cf5f1ea6e9
diff --git a/PKGBUILD b/PKGBUILD
index 0f5fc04dc681..22da6d1202bf 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,6 +4,7 @@
# Contributor: George Eleftheriou <eleftg>
# Contributor: Andrew Fischer <andrew_at_apastron.co>
# Contributor: <gucong43216@gmail.com>
+# Contributor: Carlos Aznarán <caznaranl@uni.pe>
# Installs as (for example)
# /opt/OpenFOAM/OpenFOAM-v2212
@@ -12,7 +13,7 @@ pkgname=openfoam-com
pkgver=v2212
_distname=OpenFOAM
_dist=$_distname-$pkgver
-pkgrel=2
+pkgrel=1
pkgdesc="The open source CFD toolbox (www.openfoam.com)"
arch=('i686' 'x86_64')
url="http://www.openfoam.com"
@@ -20,9 +21,11 @@ license=('GPL3')
install="${pkgname}.install"
depends=('gcc' 'cgal' 'fftw' 'boost' 'openmpi' 'paraview' 'utf8cpp' 'scotch' 'parmetis')
-source=('https://sourceforge.net/projects/openfoam/files/v2212/OpenFOAM-v2212.tgz' 'https://develop.openfoam.com/Development/openfoam/-/commit/70451e680cd0987c8220a0276bba4ce6bba58e9e.patch')
+source=('https://sourceforge.net/projects/openfoam/files/v2212/OpenFOAM-v2212.tgz'
+ gcc-13-compatibility.patch::https://develop.openfoam.com/Development/openfoam/-/commit/70451e680cd0987c8220a0276bba4ce6bba58e9e.patch)
-md5sums=('889c9a2169c0b6911050de149a5b459b' '686c135b63e923de449763cf5f1ea6e9')
+md5sums=('889c9a2169c0b6911050de149a5b459b'
+ '686c135b63e923de449763cf5f1ea6e9')
prepare() {
if [ -n "$WM_PROJECT_DIR" ]
@@ -54,6 +57,12 @@ export WM_MPLIB=SYSTEMOPENMPI
-scotch scotch-system \
-paraview paraview-system \
;
+
+ # check this for next update!
+ # https://develop.openfoam.com/Development/openfoam/-/issues/2714
+ # gcc-13-compatibilty
+ cd "$projectDir"
+ patch -p1 -i ../gcc-13-compatibility.patch
}
build() {
@@ -94,10 +103,6 @@ build() {
set -e # Turn errexit back on
cd "$projectDir" || exit
- # patch to compile with gcc-v13
- # check this for next upgrade!
- patch -p1 < ../../70451e680cd0987c8220a0276bba4ce6bba58e9e.patch
-
# Dummy application for testing
#./applications/test/00-dummy/Allwmake