diff options
author | Sam James <sam@gentoo.org> | 2022-12-25 20:29:03 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-12-25 21:24:10 +0000 |
commit | 0fbcc5562333ac89fc88bc5ceb72a221f6583d08 (patch) | |
tree | 7e01b60fc46a642371c8a1019afb1b64605e9030 /sys-apps/makedev | |
parent | sys-apps/lcdsplash: EAPI 8 (diff) | |
download | gentoo-0fbcc5562333ac89fc88bc5ceb72a221f6583d08.tar.gz gentoo-0fbcc5562333ac89fc88bc5ceb72a221f6583d08.tar.bz2 gentoo-0fbcc5562333ac89fc88bc5ceb72a221f6583d08.zip |
sys-apps/makedev: EAPI 8
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-apps/makedev')
-rw-r--r-- | sys-apps/makedev/makedev-3.23.1-r2.ebuild (renamed from sys-apps/makedev/makedev-3.23.1-r1.ebuild) | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sys-apps/makedev/makedev-3.23.1-r1.ebuild b/sys-apps/makedev/makedev-3.23.1-r2.ebuild index 34b779032631..5219a9f4aa53 100644 --- a/sys-apps/makedev/makedev-3.23.1-r1.ebuild +++ b/sys-apps/makedev/makedev-3.23.1-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -9,9 +9,11 @@ MY_PN="MAKEDEV" MY_VER=${PV%.*} MY_REL=${PV#${MY_VER}.} MY_P="${MY_PN}-${MY_VER}" -DESCRIPTION="program used for creating device files in /dev" + +DESCRIPTION="Program used for creating device files in /dev" HOMEPAGE="https://people.redhat.com/nalin/MAKEDEV/" SRC_URI="https://people.redhat.com/nalin/MAKEDEV/${MY_P}-${MY_REL}.tar.gz" +S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" @@ -19,12 +21,9 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv IUSE="build selinux" RDEPEND="!<sys-apps/baselayout-2.0.0_rc" -DEPEND="" - -S=${WORKDIR}/${MY_P} PATCHES=( - "${FILESDIR}"/${P}-headers.patch #339674 + "${FILESDIR}"/${P}-headers.patch # bug #339674 ) src_compile() { @@ -33,7 +32,7 @@ src_compile() { } src_install() { - # set devdir to makedevdir so we dont have to worry about /dev + # set devdir to makedevdir so we don't have to worry about /dev emake install DESTDIR="${D}" makedevdir=/sbin devdir=/sbin dodoc *.txt keepdir /dev @@ -41,10 +40,11 @@ src_install() { pkg_postinst() { if use build ; then - # set up a base set of nodes to make recovery easier #368597 + # Set up a base set of nodes to make recovery easier, bug #368597 "${ROOT}"/sbin/MAKEDEV -c "${ROOT}"/etc/makedev.d \ -d "${ROOT}"/dev console hda input ptmx std sd tty - # trim useless nodes + + # Trim useless nodes rm -f "${ROOT}"/dev/fd[0-9]* # floppy rm -f "${ROOT}"/dev/sd[a-d][a-z]* "${ROOT}"/dev/sd[e-z]* # excess sata/scsi rm -f "${ROOT}"/dev/tty[a-zA-Z]* # excess tty |