Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/baselayout/
Date: Mon, 27 Sep 2021 20:38:31
Message-Id: 1632775102.9a9deabd0fe4d01d457ef808e6fdaac36bd1ef81.williamh@gentoo
1 commit: 9a9deabd0fe4d01d457ef808e6fdaac36bd1ef81
2 Author: William Hubbs <williamh <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 27 20:29:10 2021 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 27 20:38:22 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9deabd
7
8 Revert "sys-apps/baselayout: stop using install target in makefile"
9
10 This reverts commit d2c10afa5573e5efaf1f6845cb47e3f8cc226812.
11 It will be cleaner to use the Makefile where possible.
12
13 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
14
15 sys-apps/baselayout/baselayout-9999.ebuild | 21 +++++++--------------
16 1 file changed, 7 insertions(+), 14 deletions(-)
17
18 diff --git a/sys-apps/baselayout/baselayout-9999.ebuild b/sys-apps/baselayout/baselayout-9999.ebuild
19 index 9988d48fbad..5df53f3739a 100644
20 --- a/sys-apps/baselayout/baselayout-9999.ebuild
21 +++ b/sys-apps/baselayout/baselayout-9999.ebuild
22 @@ -244,27 +244,20 @@ src_prepare() {
23 }
24
25 src_install() {
26 - local OS="$(usex kernel_linux 'Linux' 'BSD')"
27 - insinto /etc
28 - doins -r etc/* etc.${OS}/*
29 - printf '%s\n' "Gentoo Base System release ${PV}" > "${T}"/gentoo-release
30 - doins "${T}"/gentoo-release
31 - dosym ../usr/lib/os-release /etc/os-release
32 -
33 + dodir /usr/lib
34 + emake \
35 + OS=$(usex kernel_FreeBSD BSD Linux) \
36 + DESTDIR="${ED}" \
37 + install
38 if use kernel_linux; then
39 insinto /lib
40 doins -r lib.Linux/*
41 fi
42 - insinto /usr/lib
43 - ./make_os_release ${OS} ${PV} > "${T}"/os-release
44 - doins "${T}"/os-release
45 + dodoc ChangeLog
46
47 - insinto /usr/share/${PN}
48 - doins -r share.${OS}/*
49 # need the makefile in pkg_preinst
50 + insinto /usr/share/${PN}
51 doins Makefile
52 -
53 - dodoc ChangeLog
54 }
55
56 pkg_postinst() {