From: Michał Górny Date: Fri, 27 Jul 2018 13:03:36 +0000 (+0200) Subject: eclass/udev.eclass: [QA] Revert "unconditional udevdir." X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=9d292c8697649d99b24393ccc308fb2c736b1d31;p=gentoo.git 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 Reverts: 7df145403c61bfec4b4921b7e275e127b8877b37 --- diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 96c723317c96..b7c6461dd8ff 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: