commit: e1545936e8b94076199274d80db80d2b4e649d44 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> AuthorDate: Sun Mar 14 10:01:02 2021 +0000 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> CommitDate: Sun Mar 14 10:01:02 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1545936
net-misc/can-utils: unconditionally install small files Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> net-misc/can-utils/can-utils-2020.12.0-r1.ebuild | 33 ++++++++++++++++++++++++ net-misc/can-utils/can-utils-9999-r3.ebuild | 14 +++------- 2 files changed, 37 insertions(+), 10 deletions(-) diff --git a/net-misc/can-utils/can-utils-2020.12.0-r1.ebuild b/net-misc/can-utils/can-utils-2020.12.0-r1.ebuild new file mode 100644 index 00000000..63134691 --- /dev/null +++ b/net-misc/can-utils/can-utils-2020.12.0-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="CAN userspace utilities and tools" +HOMEPAGE="https://github.com/linux-can/" +SRC_URI="https://github.com/linux-can/can-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + eautoreconf +} + +# Default src_install + newconfd and newinitd +src_install() { + + emake DESTDIR="${D}" install + + einstalldocs + + systemd_dounit "${FILESDIR}/slcan.service" + systemd_install_serviced "${FILESDIR}/slcan.service.conf" + newconfd "${FILESDIR}/slcand.confd" slcand + newinitd "${FILESDIR}/slcand.initd" slcand +} diff --git a/net-misc/can-utils/can-utils-9999-r3.ebuild b/net-misc/can-utils/can-utils-9999-r3.ebuild index 6ee60029..e860c308 100644 --- a/net-misc/can-utils/can-utils-9999-r3.ebuild +++ b/net-misc/can-utils/can-utils-9999-r3.ebuild @@ -14,9 +14,6 @@ HOMEPAGE="https://github.com/linux-can/" LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="systemd" - -DEPEND="" src_prepare() { eautoreconf @@ -29,11 +26,8 @@ src_install() { einstalldocs - if use systemd ; then - systemd_dounit "${FILESDIR}/slcan.service" - systemd_install_serviced "${FILESDIR}/slcan.service.conf" - else - newconfd "${FILESDIR}/slcand.confd" slcand - newinitd "${FILESDIR}/slcand.initd" slcand - fi + systemd_dounit "${FILESDIR}/slcan.service" + systemd_install_serviced "${FILESDIR}/slcan.service.conf" + newconfd "${FILESDIR}/slcand.confd" slcand + newinitd "${FILESDIR}/slcand.initd" slcand }
