From: Alexander Tsoy Date: Mon, 9 Mar 2020 23:21:20 +0000 (+0300) Subject: sys-kernel/dracut: Update live ebuild X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4991275a1e7a5f59d918fcf98421e78e1b8908df;p=gentoo.git sys-kernel/dracut: Update live ebuild Signed-off-by: Alexander Tsoy Signed-off-by: Mike Gilbert --- diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild index 192c96442040..f34a9db579a2 100644 --- a/sys-kernel/dracut/dracut-9999.ebuild +++ b/sys-kernel/dracut/dracut-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]] ; then else [[ "${PV}" = *_rc* ]] || \ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" - SRC_URI="https://github.com/dracutdevs/dracut/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz" fi DESCRIPTION="Generic initramfs generation tool" @@ -31,7 +31,7 @@ RDEPEND=" >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 - sys-apps/openrc[sysv-utils,selinux?] + sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] ) >=sys-apps/util-linux-2.21 @@ -64,6 +64,7 @@ DOCS=( AUTHORS HACKING NEWS README.md README.generic README.kernel README.module QA_MULTILIB_PATHS="usr/lib/dracut/.*" PATCHES=( + "${FILESDIR}"/050-gentoo-ldconfig-paths.patch ) src_configure() { @@ -79,7 +80,7 @@ src_configure() { echo ./configure "${myconf[@]}" ./configure "${myconf[@]}" || die - if [[ ${PV} != 9999 ]] ; then + if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then # Source tarball from github doesn't include this file echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die fi