diff options
author | Carlos Aznarán Laos | 2022-02-10 20:24:17 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-02-10 20:24:17 -0500 |
commit | 1539746e9cb0c5cb6f86365d724c4e4c9b607b1a (patch) | |
tree | 7fc7c328b086e8b7077600d7f3addeef706698e9 | |
parent | cacdfe0cdedc1b352c100121814ed35290eab5ac (diff) | |
download | aur-1539746e9cb0c5cb6f86365d724c4e4c9b607b1a.tar.gz |
Add patch
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 6 |
2 files changed, 6 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = octave-fl-core pkgdesc = The package contains code for basic functions in Fuzzy Logic for Octave pkgver = 1.0.0 - pkgrel = 4 + pkgrel = 5 url = https://octave.sourceforge.io/fl-core install = octave-fl-core.install arch = any @@ -11,7 +11,7 @@ _pack=fl-core pkgname=octave-${_pack} pkgver=1.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="The package contains code for basic functions in Fuzzy Logic for Octave" arch=(any) url="https://octave.sourceforge.io/${_pack}" @@ -46,6 +46,10 @@ prepare() { cd "$srcdir" tar xzf "$_archive" patch -Np0 -i fl_compose.patch + # https://github.com/macports/macports-ports/blob/master/math/octave-fl-core/files/patch-src-fl_compose.cc.diff + sed -i 's/is_sparse_type/issparse/g' ${_pack}/src/fl_compose.cc + sed -i 's/feval/octave::feval/g' ${_pack}/src/fl_compose.cc + sed -i 's/SparseMatrix((int)colsB, (int)rowsA, (int)(colsB\*rowsA));/SparseMatrix((octave_idx_type)colsB, (octave_idx_type)rowsA, (octave_idx_type)(colsB\*rowsA));/g' ${_pack}/src/fl_compose.cc tar czf "$_archive_patched" "$_pack" } |