Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-gentoo/
Date: Thu, 02 Jan 2020 13:19:52
Message-Id: 1577971181.d2889b2dfa583c9d8908934cc7239f25f95377b4.mgorny@gentoo
1 commit: d2889b2dfa583c9d8908934cc7239f25f95377b4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 2 12:15:50 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 2 13:19:41 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2889b2d
7
8 sys-kernel/installkernel-gentoo: Bump to v2
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/installkernel-gentoo/Manifest | 1 +
13 .../installkernel-gentoo-2.ebuild | 33 ++++++++++++++++++++++
14 2 files changed, 34 insertions(+)
15
16 diff --git a/sys-kernel/installkernel-gentoo/Manifest b/sys-kernel/installkernel-gentoo/Manifest
17 index 17cde3f15e0..2777ae2bef2 100644
18 --- a/sys-kernel/installkernel-gentoo/Manifest
19 +++ b/sys-kernel/installkernel-gentoo/Manifest
20 @@ -1 +1,2 @@
21 DIST installkernel-gentoo-1.tar.gz 2308 BLAKE2B 94d30463445cca4ccea8b00c61dd9f9f89ea4d6f2185e5c1355145300b001fbb624d2e06c9707ecc79ddcab8609725c34239e00b5d80bff22b10a8bc28132916 SHA512 ce33b1958bcec4ed63f812b00471a49ecb88d0149a4e5ebd283b412cc3eafc647477bf84ad21c066ef2602ee06a24ece08fbac85cc815fae91b0bb43d8db8013
22 +DIST installkernel-gentoo-2.tar.gz 2339 BLAKE2B 0c9999a4688fac9d27774bc30b7529ed01d9598a73283bd508265a9c694921d7a7974d0d9cda2e0c52fe247b7cbce53918c7b3271fdd01beb150097be0905aec SHA512 157e5c525c7eee1aa79027b847eb938700197abad087ec25548f6cfde227720936d1512070549993d6db0bb51dcef1bf00156f2316b415fa00e001ce1828e471
23
24 diff --git a/sys-kernel/installkernel-gentoo/installkernel-gentoo-2.ebuild b/sys-kernel/installkernel-gentoo/installkernel-gentoo-2.ebuild
25 new file mode 100644
26 index 00000000000..67b7e78a024
27 --- /dev/null
28 +++ b/sys-kernel/installkernel-gentoo/installkernel-gentoo-2.ebuild
29 @@ -0,0 +1,33 @@
30 +# Copyright 2019-2020 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +DESCRIPTION="Gentoo fork of installkernel script from debianutils"
36 +HOMEPAGE="https://github.com/mgorny/installkernel-gentoo"
37 +SRC_URI="https://github.com/mgorny/installkernel-gentoo/archive/v${PV}.tar.gz
38 + -> ${P}.tar.gz"
39 +
40 +LICENSE="GPL-2+"
41 +SLOT="0"
42 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
43 +
44 +RDEPEND="
45 + >=sys-apps/debianutils-4.9-r1
46 + !<sys-apps/debianutils-4.9-r1[installkernel(+)]
47 + !sys-kernel/installkernel-systemd-boot"
48 +
49 +src_install() {
50 + into /
51 + dosbin installkernel
52 + doman installkernel.8
53 + keepdir /etc/kernel/postinst.d
54 +}
55 +
56 +pkg_postinst() {
57 + if has 1 ${REPLACING_VERSIONS}; then
58 + ewarn "In v2, the initramfs filename has changed to initramfs*.img, to match"
59 + ewarn "the default names used by dracut and genkernel-4. If your bootloader"
60 + ewarn "config uses the verbatim filename, please update it."
61 + fi
62 +}