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

sys-apps/selinux-python/selinux-python-9999.ebuild

index c1e6a49cf4c2b27f7545f151f7df51a0912b61da..abb33eda4e3fc9953a300d31afb58b46fba4900f 100644 (file)
@@ -9,12 +9,12 @@ inherit python-r1 toolchain-funcs
 
 MY_P="${P//_/-}"
 
-MY_RELEASEDATE="20170804"
+MY_RELEASEDATE="20180419"
 SEPOL_VER="${PV}"
 SELNX_VER="${PV}"
 SEMNG_VER="${PV}"
 
-IUSE="audit pam dbus"
+IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DESCRIPTION="SELinux core utilities"
@@ -26,7 +26,7 @@ if [[ ${PV} == 9999 ]] ; then
        S="${WORKDIR}/${MY_P}/${PN#selinux-}"
 else
        SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz"
-       KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+       KEYWORDS="~amd64 ~arm64 ~mips ~x86"
        S="${WORKDIR}/${MY_P}"
 fi
 
@@ -54,7 +54,6 @@ src_compile() {
        building() {
                emake -C "${BUILD_DIR}" \
                        CC="$(tc-getCC)" \
-                       PYLIBVER="${EPYTHON}" \
                        LIBDIR="\$(PREFIX)/$(get_libdir)"
        }
        python_foreach_impl building
@@ -65,7 +64,6 @@ src_install() {
                emake -C "${BUILD_DIR}" \
                        DESTDIR="${D}" \
                        LIBDIR="\$(PREFIX)/$(get_libdir)" \
-                       LIBSEPOLA="/usr/$(get_libdir)/libsepol.a" \
                        install
                python_optimize
        }
@@ -73,10 +71,10 @@ src_install() {
 
        # Set version-specific scripts
        for pyscript in audit2allow sepolgen-ifgen sepolicy chcat; do
-         python_replicate_script "${ED}/usr/bin/${pyscript}"
+               python_replicate_script "${ED}/usr/bin/${pyscript}"
        done
        for pyscript in semanage; do
-         python_replicate_script "${ED}/usr/sbin/${pyscript}"
+               python_replicate_script "${ED}/usr/sbin/${pyscript}"
        done
 
        # Create sepolgen.conf with different devel location definition