# Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="Drop-in replacement for libudev intended to work with any device manager" HOMEPAGE="https://github.com/illiliti/libudev-zero" SRC_URI="https://github.com/illiliti/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 loong m68k mips ppc ppc64 riscv s390 sparc x86" DEPEND=" !sys-apps/systemd-utils[udev] !sys-fs/eudev !sys-fs/udev " RDEPEND="${DEPEND}" BDEPEND="" src_install() { PREFIX=${ED}/usr case ${ARCH} in "amd64") LIBDIR="${PREFIX}/lib64" ;; "arm64") LIBDIR="${PREFIX}/lib64" ;; "ia64") LIBDIR="${PREFIX}/lib64" ;; "ppc64") LIBDIR="${PREFIX}/lib64" ;; *) LIBDIR="${PREFIX}/lib" ;; esac einfo "PREFIX=${PREFIX} LIBDIR=${LIBDIR}" make PREFIX=${PREFIX} LIBDIR=${LIBDIR} install }