commit:     947415a47a2c8471d6af51b7982ac128512f0f1f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 05:58:36 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 06:01:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947415a4

sys-kernel/installkernel-systemd: treeclean

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 profiles/features/prefix/package.mask              |  1 -
 profiles/package.mask                              | 10 ------
 ...l-systemd-2-r2-00-00machineid-directory.install | 32 -------------------
 ...nstallkernel-systemd-3-10-copy-prebuilt.install | 24 ---------------
 .../installkernel-systemd-3.ebuild                 | 36 ----------------------
 .../installkernel-systemd-4-r1.ebuild              | 23 --------------
 sys-kernel/installkernel-systemd/metadata.xml      |  9 ------
 7 files changed, 135 deletions(-)

diff --git a/profiles/features/prefix/package.mask 
b/profiles/features/prefix/package.mask
index 3a54bbdc93cb..fb04d3abbc1c 100644
--- a/profiles/features/prefix/package.mask
+++ b/profiles/features/prefix/package.mask
@@ -13,6 +13,5 @@ gnome-extra/gnome-user-share
 gnome-extra/office-runner
 sys-apps/gentoo-systemd-integration
 sys-apps/systemd-readahead
-sys-kernel/installkernel-systemd
 sys-process/systemd-cron
 www-misc/profile-sync-daemon

diff --git a/profiles/package.mask b/profiles/package.mask
index 29ac74f60991..823faadc09ec 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -184,16 +184,6 @@ mail-filter/libsrs_alt
 ~app-misc/ddcutil-2.1.0
 ~app-misc/ddcui-0.5.0
 
-# Andrew Ammerlaan <[email protected]> (2024-01-24)
-# The functionality of sys-kernel/installkernel-systemd has been
-# integrated into sys-kernel/installkernel[systemd].
-# Please install sys-kernel/installkernel and remove
-# sys-kernel/installkernel-systemd. See the news item entitled
-# "Merging of installkernel-gentoo and installkernel-systemd" for details.
-#
-# Removal on 2024-02-24
-sys-kernel/installkernel-systemd
-
 # Michał Górny <[email protected]> (2024-01-24)
 # Unmaintained, tests fail, requires discontinued dev-python/bsddb3.
 # No commits since 2022.  No reverse dependencies.

diff --git 
a/sys-kernel/installkernel-systemd/files/installkernel-systemd-2-r2-00-00machineid-directory.install
 
b/sys-kernel/installkernel-systemd/files/installkernel-systemd-2-r2-00-00machineid-directory.install
deleted file mode 100644
index 54871f9e70eb..000000000000
--- 
a/sys-kernel/installkernel-systemd/files/installkernel-systemd-2-r2-00-00machineid-directory.install
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/env sh
-
-# this file is installed by sys-kernel/installkernel-systemd
-
-COMMAND="${1}"
-ENTRY_DIR_ABS="${3}"
-
-# this is exported by kernel-install
-if [ -z "${KERNEL_INSTALL_MACHINE_ID}" ]; then
-       exit 0
-fi
-
-if [ "${KERNEL_INSTALL_LAYOUT}" = "uki" ]; then
-       exit 0
-fi
-
-if [ "${COMMAND}" != "add" ]; then
-       exit 0
-fi
-
-# If the machine-id dir does not exist (e.g. $ESP/<machine-id>)
-# create it. It receives values directly from kernel-install.
-# This is the only function of this plugin.
-MACHINE_ID_DIR="${ENTRY_DIR_ABS%/*}"
-if ! [ -d "${MACHINE_ID_DIR}" ]; then
-       if [ "${KERNEL_INSTALL_VERBOSE}" = "1" ]; then
-               echo "+mkdir -v -p ${MACHINE_ID_DIR}"
-               mkdir -v -p "${MACHINE_ID_DIR}"
-       else
-               mkdir -p "${MACHINE_ID_DIR}"
-       fi
-fi

diff --git 
a/sys-kernel/installkernel-systemd/files/installkernel-systemd-3-10-copy-prebuilt.install
 
b/sys-kernel/installkernel-systemd/files/installkernel-systemd-3-10-copy-prebuilt.install
deleted file mode 100644
index 56f4641d9664..000000000000
--- 
a/sys-kernel/installkernel-systemd/files/installkernel-systemd-3-10-copy-prebuilt.install
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/usr/bin/env sh
-
-# this file is installed by sys-kernel/installkernel-systemd
-
-COMMAND="${1}"
-KERNEL_IMAGE="${4}"
-
-if [ "${COMMAND}" != "add" ]; then
-       exit 0
-fi
-
-IMAGE_DIR="$(dirname ${KERNEL_IMAGE})"
-INITRD=${IMAGE_DIR}/initrd
-UKI=${IMAGE_DIR}/uki.efi
-
-if [ -f "${INITRD}" ]; then
-       echo "Copying prebuilt initramfs to staging area"
-       cp "${INITRD}" "${KERNEL_INSTALL_STAGING_AREA}/initrd" || exit 1
-fi
-
-if [ -f "${UKI}" ]; then
-       echo "Copying prebuilt UKI to staging area"
-       cp "${UKI}" "${KERNEL_INSTALL_STAGING_AREA}/uki.efi" || exit 1
-fi

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild
deleted file mode 100644
index eea709e13c17..000000000000
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Wrap kernel-install from systemd as installkernel"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
-
-RDEPEND="
-       !sys-kernel/installkernel
-       || (
-               sys-apps/systemd[kernel-install(-)]
-               sys-apps/systemd-utils[kernel-install(-)]
-       )
-"
-
-src_install() {
-       # we could technically use a symlink here but it would require
-       # us to know the correct path, and that implies /usr merge problems
-       into /
-       newsbin - installkernel <<-EOF
-               #!/usr/bin/env sh
-               exec kernel-install add "\${1}" "\${2}" --verbose
-       EOF
-
-       exeinto /usr/lib/kernel/install.d/
-       newexe "${FILESDIR}/${PN}-2-r2-00-00machineid-directory.install" \
-               00-00machineid-directory.install
-       newexe "${FILESDIR}/${PN}-3-10-copy-prebuilt.install" \
-               10-copy-prebuilt.install
-}

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
deleted file mode 100644
index 966d2b793403..000000000000
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Wrap kernel-install from systemd as installkernel"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
-
-PDEPEND=">=sys-kernel/installkernel-14[systemd]"
-
-pkg_setup() {
-       elog "The wrapper functionality of ${PN} has been integrated into"
-       elog "sys-kernel/installkernel[systemd]."
-       elog "${PN} can be safely removed and replaced:"
-       elog
-       elog "emerge --noreplace sys-kernel/installkernel"
-       elog "emerge --depclean sys-kernel/installkernel-systemd"
-}

diff --git a/sys-kernel/installkernel-systemd/metadata.xml 
b/sys-kernel/installkernel-systemd/metadata.xml
deleted file mode 100644
index d0bc8cdd567e..000000000000
--- a/sys-kernel/installkernel-systemd/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Distribution Kernel Project</name>
-       </maintainer>
-       <stabilize-allarches/>
-</pkgmetadata>

Reply via email to