sys-libs/libselinux: update live ebuild
authorJason Zaman <perfinion@gentoo.org>
Wed, 25 Apr 2018 12:18:47 +0000 (20:18 +0800)
committerJason Zaman <perfinion@gentoo.org>
Thu, 26 Apr 2018 11:21:45 +0000 (19:21 +0800)
Package-Manager: Portage-2.3.24, Repoman-2.3.6

sys-libs/libselinux/libselinux-9999.ebuild

index fdd6f7fd33309b4ea0e3170f86ab6288927193b8..7fb1b8e7e484be778d7306bbbd0f7d6741e1bd5d 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -10,7 +10,7 @@ inherit multilib python-r1 toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
 SEPOL_VER="${PV}"
-MY_RELEASEDATE="20170804"
+MY_RELEASEDATE="20180419"
 
 DESCRIPTION="SELinux userland library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
@@ -53,7 +53,7 @@ multilib_src_compile() {
 
        emake \
                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-               SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+               SHLIBDIR="/$(get_libdir)" \
                LDFLAGS="-fPIC ${LDFLAGS} -pthread" \
                USE_PCRE2="$(usex pcre2 y n)" \
                all
@@ -63,7 +63,7 @@ multilib_src_compile() {
                        emake \
                                LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
                                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-                               SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+                               SHLIBDIR="/$(get_libdir)" \
                                USE_PCRE2="$(usex pcre2 y n)" \
                                pywrap
                }
@@ -79,7 +79,7 @@ multilib_src_compile() {
                                RUBY=${1} \
                                LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
                                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-                               SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+                               SHLIBDIR="/$(get_libdir)" \
                                USE_PCRE2="$(usex pcre2 y n)" \
                                rubywrap
                }
@@ -94,8 +94,7 @@ multilib_src_compile() {
 multilib_src_install() {
        emake DESTDIR="${D}" \
                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-               SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-               LIBSEPOLA="/usr/$(get_libdir)/libsepol.a" \
+               SHLIBDIR="/$(get_libdir)" \
                USE_PCRE2="$(usex pcre2 y n)" \
                install
 
@@ -103,7 +102,7 @@ multilib_src_install() {
                installation() {
                        emake DESTDIR="${D}" \
                                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-                               LIBSEPOLA="/usr/$(get_libdir)/libsepol.a" \
+                               SHLIBDIR="/$(get_libdir)" \
                                USE_PCRE2="$(usex pcre2 y n)" \
                                install-pywrap
                        python_optimize # bug 531638
@@ -118,7 +117,7 @@ multilib_src_install() {
                        rm src/selinuxswig_ruby_wrap.lo
                        emake DESTDIR="${D}" \
                                LIBDIR="\$(PREFIX)/$(get_libdir)" \
-                               LIBSEPOLA="/usr/$(get_libdir)/libsepol.a" \
+                               SHLIBDIR="/$(get_libdir)" \
                                RUBY=${1} \
                                USE_PCRE2="$(usex pcre2 y n)" \
                                install-rubywrap