diff -ur eudev-2.1.1.orig/configure.ac eudev-2.1.1/configure.ac --- eudev-2.1.1.orig/configure.ac 2014-10-29 20:19:58.000000000 +0000 +++ eudev-2.1.1/configure.ac 2015-01-30 13:20:36.433000000 +0000 @@ -128,6 +128,15 @@ [with_rootlibexecdir=${with_rootlibdir}/udev] ) +AC_ARG_WITH( + [udevlibexecdir], + [AS_HELP_STRING( + [--with-udevlibexecdir=DIR], + [udev directory for libexecs necessary for boot])], + [], + [with_udevlibexecdir=/lib/udev] +) + AC_ARG_ENABLE( [split-usr], [AS_HELP_STRING( @@ -149,15 +158,15 @@ AC_SUBST([rootprefix], [$with_rootprefix]) AC_SUBST([rootlibdir], [$with_rootlibdir]) AC_SUBST([rootlibexecdir], [${with_rootlibexecdir}]) -AC_SUBST([udevlibexecdir], [${rootlibexecdir}]) +AC_SUBST([udevlibexecdir], [${with_udevlibexecdir}]) # sysconfdir paths AC_SUBST([udevconfdir],[${sysconfdir}/udev]) AC_SUBST([udevconffile],[${udevconfdir}/udev.conf]) -AC_SUBST([udevhwdbdir],[${udevconfdir}/hwdb.d]) AC_SUBST([udevhwdbbin],[${udevconfdir}/hwdb.bin]) # udevlibexecdir paths +AC_SUBST([udevhwdbdir],[${udevlibexecdir}/hwdb.d]) AC_SUBST([udevkeymapdir],[${udevlibexecdir}/keymaps]) AC_SUBST([udevkeymapforceredir],[${udevkeymapdir}/force-release]) AC_SUBST([udevrulesdir],[${udevlibexecdir}/rules.d]) @@ -389,10 +398,10 @@ datarootdir: ${datarootdir} udevconfdir: ${udevconfdir} + udevlibexecdir: ${udevlibexecdir} udevconffile: ${udevconffile} - udevhwdbdir: ${udevhwdbdir} udevhwdbbin: ${udevhwdbbin} - udevlibexecdir: ${udevlibexecdir} + udevhwdbdir: ${udevhwdbdir} udevkeymapdir: ${udevkeymapdir} udevkeymapforceredir: ${udevkeymapforceredir} udevrulesdir: ${udevrulesdir}