commit: 9d292c8697649d99b24393ccc308fb2c736b1d31 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Fri Jul 27 13:03:36 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Fri Jul 27 13:03:36 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d292c86
eclass/udev.eclass: [QA] Revert "unconditional udevdir." This change breaks installs using a different udevdir. Please remember to submit patches for widely-used eclasses to gentoo-dev for review. Acked-by: Amy Liffey <amynka <AT> gentoo.org> Reverts: 7df145403c61bfec4b4921b7e275e127b8877b37 eclass/udev.eclass | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 96c723317c9..b7c6461dd8f 100644 --- a/eclass/udev.eclass +++ b/eclass/udev.eclass @@ -44,7 +44,13 @@ DEPEND="virtual/pkgconfig" # @INTERNAL # @DESCRIPTION: # Get unprefixed udevdir. -_udev_get_udevdir() { echo /lib/udev; } +_udev_get_udevdir() { + if $($(tc-getPKG_CONFIG) --exists udev); then + echo "$($(tc-getPKG_CONFIG) --variable=udevdir udev)" + else + echo /lib/udev + fi +} # @FUNCTION: udev_get_udevdir # @DESCRIPTION: