Fix hardcoded 127.0.0.1 name server address by dhclient
[hvlinux.git] / stage2 / pkg / udev
index 92d6e67..32c0c42 100644 (file)
@@ -2,19 +2,23 @@
 
 hvconfig_pre()
 {
+    # --disable-keymap: to remove gperf dependency
+
     CONFIGURE_OPTS="\
         ${CONFIGURE_OPTS} \
-        --sbindir=/sbin \
-        --with-rootlibdir=/lib \
-        --libexecdir=/lib/udev \
-        --docdir=/usr/share/doc/${PACKAGE} \
-        --disable-extras \
+        --exec-prefix="" \
+        --libexecdir=/lib \
+        --with-usb-ids-path=no \
+        --with-pci-ids-path=no \
+        --disable-keymap \
         --disable-introspection"
 }
 
 hvbuild_post()
 {
-    cd ${LFS_TMP}/${PACKAGE}
+    install -v -m755 ${SCRDIR}/misc/udev-create-persistent-net.sh /usr/local/bin
+    install -v -m644 ${SCRDIR}/misc/udev-media-automount.rules /etc/udev/rules.d/10-media-automount.rules
 
-    install -m755 ${SCRDIR}/misc/udev-create-persistent-net.sh /usr/local/bin
+    mv /lib/pkgconfig/{gudev-*.pc,libudev.pc} /usr/lib/pkgconfig
+    rmdir /lib/pkgconfig
 }