Diff lrslib-071b with a lrslib-071b-r1

/usr/portage/sci-libs/lrslib/lrslib-071b-r1.ebuild 2023-10-09 14:52:35.084368491 +0300
12 12
# COPYING is GPL-2, but e.g. lrslib.h says "or ... any later version."
13 13
LICENSE="GPL-2+"
14 14
SLOT="0"
15
KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
15
KEYWORDS="amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux"
16 16
IUSE="gmp mpi"
17 17

  
18 18
BDEPEND=""
......
23 23
	)"
24 24
DEPEND="${RDEPEND}"
25 25

  
26
PATCHES=(
27
	"${FILESDIR}/${P}-makefile-ldflags.patch"
28
	"${FILESDIR}/${P}-makefile-cflags.patch"
29
)
30

  
26 31
src_prepare() {
27 32
	default
28 33
	tc-export CC
......
31 36
	# "-O3" is still included verbatim in many targets. Likewise, a
32 37
	# LIBDIR variable exists but "lib" remains hard-coded in the install
33 38
	# targets.
34
	sed -e "s/-O3/${CFLAGS}/g" \
35
		-e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
36
		-e "s,/usr/local,${EPREFIX}/usr,g" \
39
	sed -e "s,/usr/local,${EPREFIX}/usr,g" \
37 40
		-e "s,/lib,/$(get_libdir),g" \
38 41
		-i makefile || die
39 42
}
Thank you!