sys-fs/eudev: [QA] Fix invalid stubbing of eclass internals
authorMichał Górny <mgorny@gentoo.org>
Wed, 20 Jun 2018 07:52:16 +0000 (09:52 +0200)
committerMichał Górny <mgorny@gentoo.org>
Wed, 20 Jun 2018 08:17:37 +0000 (10:17 +0200)
sys-fs/eudev/eudev-3.1.5.ebuild
sys-fs/eudev/eudev-3.2.5.ebuild
sys-fs/eudev/eudev-4.9999.ebuild
sys-fs/eudev/eudev-9999.ebuild

index 1a1aa6cc31118a2be1d69afe030edc15492b3f7c..da80e0dc8c6ab20cfa67095238676f9cfea4e2b7 100644 (file)
@@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND=">=sys-fs/udev-init-scripts-26
        hwdb? ( >=sys-apps/hwids-20140304[udev] )"
 
-# The multilib-build.eclass doesn't handle situation where the installed headers
-# are different in ABIs. In this case, we install libgudev headers in native
-# ABI but not for non-native ABI.
-multilib_check_headers() { :; }
+MULTILIB_WRAPPED_HEADERS=(
+       /usr/include/udev.h
+)
 
 pkg_pretend() {
        ewarn
index 26b5186f7216c23c8ddf1e047612a4deb379b9fc..131f1a69a5db03372eb384c0f708869ffddd67e6 100644 (file)
@@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND=">=sys-fs/udev-init-scripts-26
        hwdb? ( >=sys-apps/hwids-20140304[udev] )"
 
-# The multilib-build.eclass doesn't handle situation where the installed headers
-# are different in ABIs. In this case, we install libgudev headers in native
-# ABI but not for non-native ABI.
-multilib_check_headers() { :; }
+MULTILIB_WRAPPED_HEADERS=(
+       /usr/include/udev.h
+)
 
 pkg_pretend() {
        ewarn
index 8e32a0f959f0d9e7c389f5d90fbce9fc3300b4e6..69dbc663bc01772f00540aa445b93f54aea239ab 100644 (file)
@@ -48,10 +48,9 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND=">=sys-fs/udev-init-scripts-26
        hwdb? ( >=sys-apps/hwids-20140304[udev] )"
 
-# The multilib-build.eclass doesn't handle situation where the installed headers
-# are different in ABIs. In this case, we install libgudev headers in native
-# ABI but not for non-native ABI.
-multilib_check_headers() { :; }
+MULTILIB_WRAPPED_HEADERS=(
+       /usr/include/udev.h
+)
 
 pkg_pretend() {
        ewarn
index 4e3f3bb3c604df094d37de027d58a05fe88bc3c5..9cd4b44b46cc667f616c75ce93fad282d96f6def 100644 (file)
@@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND=">=sys-fs/udev-init-scripts-26
        hwdb? ( >=sys-apps/hwids-20140304[udev] )"
 
-# The multilib-build.eclass doesn't handle situation where the installed headers
-# are different in ABIs. In this case, we install libgudev headers in native
-# ABI but not for non-native ABI.
-multilib_check_headers() { :; }
+MULTILIB_WRAPPED_HEADERS=(
+       /usr/include/udev.h
+)
 
 pkg_pretend() {
        ewarn