commit:     36b227da7b2fa83f3875e593939c388f466dc0b5
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Apr 18 13:34:12 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 06:25:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b227da

app-misc/inputlircd: EAPI8 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25090
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../inputlircd/inputlircd-0.0.1_pre15-r3.ebuild    | 37 ++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre15-r3.ebuild 
b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r3.ebuild
new file mode 100644
index 000000000000..b262f5a39eba
--- /dev/null
+++ b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
+HOMEPAGE="https://github.com/gsliepen/inputlirc";
+SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+src_prepare() {
+       local ver="$(best_version sys-kernel/linux-headers)"
+       ver=${ver#sys-kernel/linux-headers-}
+       if ver_test 4.4 -ge ${ver}; then
+               eapply "${FILESDIR}/inputlircd-linux-4.4-fix.patch"
+       fi
+
+       sed -e 's|$(CFLAGS)|$(CFLAGS) $(LDFLAGS)|' -i Makefile || die
+
+       default
+}
+
+src_compile() {
+       emake CC="$(tc-getCC)"
+}
+
+src_install() {
+       emake DESTDIR="${D}" PREFIX=/usr install
+
+       newinitd "${FILESDIR}"/inputlircd.init.2 inputlircd
+       newconfd "${FILESDIR}"/inputlircd.conf inputlircd
+}

Reply via email to