commit:     9a9deabd0fe4d01d457ef808e6fdaac36bd1ef81
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 20:29:10 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 20:38:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9deabd

Revert "sys-apps/baselayout: stop using install target in makefile"

This reverts commit d2c10afa5573e5efaf1f6845cb47e3f8cc226812.
It will be cleaner to use the Makefile where possible.

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 sys-apps/baselayout/baselayout-9999.ebuild | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-9999.ebuild 
b/sys-apps/baselayout/baselayout-9999.ebuild
index 9988d48fbad..5df53f3739a 100644
--- a/sys-apps/baselayout/baselayout-9999.ebuild
+++ b/sys-apps/baselayout/baselayout-9999.ebuild
@@ -244,27 +244,20 @@ src_prepare() {
 }
 
 src_install() {
-       local OS="$(usex kernel_linux 'Linux' 'BSD')"
-       insinto /etc
-       doins -r etc/* etc.${OS}/*
-       printf '%s\n' "Gentoo Base System release ${PV}" > "${T}"/gentoo-release
-       doins "${T}"/gentoo-release
-       dosym ../usr/lib/os-release /etc/os-release
-
+       dodir /usr/lib
+       emake \
+               OS=$(usex kernel_FreeBSD BSD Linux) \
+               DESTDIR="${ED}" \
+               install
        if use kernel_linux; then
                insinto /lib
                doins -r lib.Linux/*
        fi
-       insinto /usr/lib
-       ./make_os_release ${OS} ${PV} > "${T}"/os-release
-       doins "${T}"/os-release
+       dodoc ChangeLog
 
-       insinto /usr/share/${PN}
-       doins -r share.${OS}/*
        # need the makefile in pkg_preinst
+       insinto /usr/share/${PN}
        doins Makefile
-
-       dodoc ChangeLog
 }
 
 pkg_postinst() {

Reply via email to