sys-apps/nvme-cli: rework setting of PREFIX in build
authorMike Frysinger <vapier@gentoo.org>
Fri, 16 Dec 2016 00:00:16 +0000 (19:00 -0500)
committerMike Frysinger <vapier@gentoo.org>
Fri, 16 Dec 2016 00:04:22 +0000 (19:04 -0500)
This way we only define configure and utilize the default compile/install.

sys-apps/nvme-cli/nvme-cli-0.9.ebuild

index b996e8b9039d6125510e1f95fe46ae79383ba99f..2cdadb3ace082fee031298809d923b05d3838664 100644 (file)
@@ -21,16 +21,14 @@ src_prepare() {
        sed -i -E \
                -e '/^CFLAGS/s: (-O2|-g|-Wall|-Werror)\>: :g' \
                Makefile || die
-       sed 's|/usr/local|$(DESTDIR)/$(PREFIX)/share|' \
-               -i Documentation/Makefile || die
+       sed -i \
+               -e '/^PREFIX/s|:=|?=|' \
+               Documentation/Makefile || die
 
        default
 }
 
-src_compile() {
-       emake CC="$(tc-getCC)"
-}
-
-src_install() {
-       emake DESTDIR="${D}" PREFIX=/usr install
+src_configure() {
+       tc-export CC
+       export PREFIX="${EPREFIX}/usr"
 }