dev-libs/libtomcrypt: fix paths in libtomcrypt.pc

libtomcrypt.pc looks like this:

```
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
```

Set the correct PREFIX and replace the hard-coded "/lib" in libdir.

Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
Mike Gilbert
2021-10-20 12:07:40 -04:00
parent 215b1c42fd
commit c90ab38e35

View File

@@ -82,10 +82,14 @@ mymake() {
LIBPATH="${ESYSROOT}/usr/$(get_libdir)" \
INCPATH="${ESYSROOT}/usr/include" \
IGNORE_SPEED=1 \
PREFIX="${EPREFIX}/usr" \
"${@}"
}
src_compile() {
# Replace hard-coded libdir=${exec_prefix}/lib.
sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtomcrypt.pc.in || die
mymake -f makefile.shared library
}