commit: 5c5352e5cb5d7e88ab5823c068093840d662a8ce Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> AuthorDate: Mon Sep 7 09:01:49 2020 +0000 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> CommitDate: Mon Sep 7 09:14:58 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5352e5
net-misc/netifrc: Bumped live ebuild to EAPI-7 - Added https EGIT_REPO_URI - Added missing quoting Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> net-misc/netifrc/netifrc-9999.ebuild | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/net-misc/netifrc/netifrc-9999.ebuild b/net-misc/netifrc/netifrc-9999.ebuild index fa0a59bb5e6..4503bec9c25 100644 --- a/net-misc/netifrc/netifrc-9999.ebuild +++ b/net-misc/netifrc/netifrc-9999.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils systemd udev +inherit systemd udev DESCRIPTION="Gentoo Network Interface Management Scripts" HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git" #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate inherit git-r3 else @@ -21,11 +21,11 @@ LICENSE="BSD-2" SLOT="0" IUSE="" -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !<sys-fs/udev-172" +DEPEND="!<sys-fs/udev-172" RDEPEND="sys-apps/gentoo-functions >=sys-apps/openrc-0.15 !<sys-fs/udev-init-scripts-27" +BDEPEND="kernel_linux? ( virtual/pkgconfig )" src_prepare() { if [[ ${PV} == "9999" ]] ; then @@ -35,8 +35,7 @@ src_prepare() { GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog fi - # Allow user patches to be applied without modifying the ebuild - epatch_user + default } src_compile() { @@ -44,7 +43,7 @@ src_compile() { UDEVDIR=${EPREFIX}$(get_udevdir) LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" + use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}" emake ${MAKE_ARGS} all } @@ -54,15 +53,15 @@ src_install() { dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" + LIBEXECDIR="${EPREFIX}/lib/${PN}" + UNIT_DIR="$(systemd_get_systemunitdir)" sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die systemd_newunit "${T}/net_at.service" '[email protected]' dosym "${UNIT_DIR#${EPREFIX}}/[email protected]" "${UNIT_DIR#${EPREFIX}}/[email protected]" } pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then + if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then elog "The network configuration scripts will use dhcp by" elog "default to set up your interfaces." elog "If you need to set up something more complete, see"
