dev-db/lmdb: fix prefix bugs
authorZac Medico <zmedico@gentoo.org>
Sat, 9 Jul 2016 19:44:39 +0000 (12:44 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 9 Jul 2016 19:48:19 +0000 (12:48 -0700)
Package-Manager: portage-2.3.0

dev-db/lmdb/lmdb-0.9.18.ebuild

index ec5a839495f9537b0af85447b1f2991deec5f527..b58fb5cbd1323ab4d56634656a61d8816cdd340b 100644 (file)
@@ -24,7 +24,7 @@ src_prepare() {
        sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \
                -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \
                -e "s!^AR.*!AR = $(tc-getAR)!" \
-               -e "/^prefix/s!/usr/local!${EROOT}usr!" \
+               -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \
                -e "/^libdir/s!lib\$!$(get_libdir)!" \
                -e "s!shared!shared -Wl,-soname,liblmdb.so.0!" \
                "${S}/Makefile" || die
@@ -39,10 +39,10 @@ src_compile() {
 }
 
 src_install() {
-       emake DESTDIR="${ED}" install
+       emake DESTDIR="${D}" install
 
        mv "${ED}"usr/$(get_libdir)/liblmdb.so{,.0} || die
-       dosym liblmdb.so.0 "${EROOT}"usr/$(get_libdir)/liblmdb.so
+       dosym liblmdb.so.0 /usr/$(get_libdir)/liblmdb.so
 
        use static-libs || rm "${ED}"usr/$(get_libdir)/liblmdb.a || die
 }