%general-entities; ]> $LastChangedBy$ $Date$ Udev Extras (from eudev) udev extras (from eudev) Introduction to Udev Extras Udev was installed as a part of eudev in LFS. However, not all components were installed due to dependencies that were unavailable. This procedure adds those missing components. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &eudev-md5sum; Download size: &eudev-size; Estimated disk space required: &eudev-buildsize; Estimated build time: &eudev-time; Udev Extras Dependencies Required Optional Dependencies (for gir-data, needed for Gnome), and (to rebuild the documentation) Optional Runtime Dependencies and User Notes: Installation of Udev Extras First, re-build eudev: sed -i '/struct ucred/i struct ucred;' src/libudev/util.h && sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl && ./configure --prefix=/usr \ --bindir=/sbin \ --sbindir=/sbin \ --libdir=/usr/lib \ --sysconfdir=/etc \ --libexecdir=/lib \ --with-rootprefix= \ --with-rootlibdir=/lib \ --enable-split-usr \ --enable-libkmod \ --enable-rule_generator \ --enable-keymap \ --disable-introspection \ --disable-gtk-doc-html \ --with-firmware-path=/lib/firmware && make To test the results, issue: make check. Now re-install as the root user: make install Command Explanations --disable-introspection: This prevents the gir-data instructions from running. Remove this option if the optional package is installed. --disable-gtk-doc-html: This prevents the building of the html data. Remove this option if the optional package is installed. Contents Installed Programs Installed Library Installed Directories None libgudev-1.0.so /usr/include/gudev-1.0/gudev, /usr/lib/girepository-1.0, /usr/share/gir-1.0, and /usr/share/gtk-doc/html/gudev Short Descriptions libgudev-1.0.so is a GObject-based wrapper library for libudev. libgudev-1.0.so