dev-libs/libowfat: fix header location
authorThomas Deutschmann <whissi@gentoo.org>
Sat, 1 Dec 2018 18:46:29 +0000 (19:46 +0100)
committerThomas Deutschmann <whissi@gentoo.org>
Sat, 1 Dec 2018 18:46:41 +0000 (19:46 +0100)
...and improve Gentoo prefix support.

Closes: https://bugs.gentoo.org/672342
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
dev-libs/libowfat/libowfat-0.32-r1.ebuild [moved from dev-libs/libowfat/libowfat-0.32.ebuild with 68% similarity]

similarity index 68%
rename from dev-libs/libowfat/libowfat-0.32.ebuild
rename to dev-libs/libowfat/libowfat-0.32-r1.ebuild
index daee3d5044552e1d159b5ce84c3bc6449887ee16..116551cefe17d5298c7a6c62a1f2d80ee36351f0 100644 (file)
@@ -27,20 +27,19 @@ src_compile() {
        emake \
                CC=$(tc-getCC) \
                CFLAGS="-I. ${CFLAGS}" \
-               DIET="/usr/bin/diet -Os" \
-               prefix=/usr \
-               INCLUDEDIR=/usr/include/libowfat \
+               DIET="${EPREFIX%/}/usr/bin/diet -Os" \
+               prefix="${EPREFIX%/}/usr" \
+               INCLUDEDIR="${EPREFIX%/}/usr/include" \
                $( use diet || echo 'DIET=' )
 }
 
 src_install() {
        emake \
-               DESTDIR="${D}" \
-               LIBDIR="/usr/$(get_libdir)" \
-               MAN3DIR="/usr/share/man/man3" \
-               INCLUDEDIR="/usr/include/libowfat" \
+               DESTDIR="${D%/}" \
+               LIBDIR="${EPREFIX%/}/usr/$(get_libdir)" \
+               MAN3DIR="${EPREFIX%/}/usr/share/man/man3" \
+               INCLUDEDIR="${EPREFIX%/}/usr/include" \
                install
 
-       cd "${D}"/usr/share/man
-       mv man3/buffer.3 man3/owfat-buffer.3
+       mv "${ED%/}"/usr/share/man/man3/{buffer.3,owfat-buffer.3} || die
 }