Update to poppler-0.35.0
[hvlinux.git] / stage2 / pkg / eudev
index d3cdeb9..816d573 100644 (file)
@@ -9,6 +9,7 @@ hvconfig_pre()
         --libdir=/usr/lib \
         --sysconfdir=/etc \
         --libexecdir=/lib \
+        --with-rootprefix= \
         --with-rootlibdir=/lib  \
         --enable-split-usr      \
         --enable-libkmod        \
@@ -22,13 +23,17 @@ hvconfig_pre()
 
 hvbuild_post()
 {
-    install -v -m755 ${SCRDIR}/misc/udev/udev-create-persistent-net.sh \
-        /usr/local/bin
-    install -v -m644 ${SCRDIR}/misc/udev/10-media-automount.rules \
-        /etc/udev/rules.d/
-    install -v -m644 ${SCRDIR}/misc/udev/11-sd-card-automount.rules \
-        /etc/udev/rules.d/
+    for f in ${SCRDIR}/misc/udev/*.rules; do
+        install -v -m644 ${f} /etc/udev/rules.d
+    done
 
     sed -i -e "s/\(SYMLINK+=\"cdrom\)\"/\1 dvd\"/" \
         /lib/udev/rules.d/60-cdrom_id.rules
+
+    # Remove obsolete rule
+    sed -i -e "/floppy/d" /lib/udev/rules.d/50-udev-default.rules
+
+    install -dv /lib/{firmware,udev/devices/{pts,shm}}
+
+    install -v -m740 ${SCRDIR}/bootscripts/udev /etc/rc.d/init.d
 }