summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs/mdadm/mdadm-3.2.3-r2.ebuild')
-rw-r--r--sys-fs/mdadm/mdadm-3.2.3-r2.ebuild8
1 files changed, 5 insertions, 3 deletions
diff --git a/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild b/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild
index 4cd74fc9f0d8..61d49810e5d0 100644
--- a/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild
+++ b/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild,v 1.2 2012/08/12 15:25:08 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/mdadm-3.2.3-r2.ebuild,v 1.3 2012/08/12 15:40:26 ssuominen Exp $
EAPI="2"
inherit multilib eutils flag-o-matic toolchain-funcs
@@ -25,12 +25,14 @@ RESTRICT="test"
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.2.1-mdassemble.patch #211426
epatch "${FILESDIR}"/${PN}-3.2.3-segv-assemble.patch #211426
- epatch "${FILESDIR}"/${PN}-3.2.x-udevdir.patch #430900
+
+ local udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ sed -i -e "s:/lib/udev:${udevdir}:" Makefile || die #430900
}
mdadm_emake() {
emake \
- PKG_CONFIG="$(tc-getPKG_CONFIG)" \
CC="$(tc-getCC)" \
CWFLAGS="-Wall" \
CXFLAGS="${CFLAGS}" \