CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
eudev: updated to 3.1.5 and updated mandir
authorVictor Martinez <pitillo@ono.com>
Mon, 16 Nov 2015 13:42:42 +0000 (13:42 +0000)
committerVictor Martinez <pitillo@ono.com>
Mon, 16 Nov 2015 13:42:42 +0000 (13:42 +0000)
eudev/.footprint
eudev/.md5sum
eudev/81-crux.rules
eudev/Pkgfile
eudev/start_udev

index 0cfff02ec10c6632dfe7c158485a5fc61f6af74e..f103b1bed8104f8a40282b3bcefa760af940e3f7 100644 (file)
@@ -1,69 +1,23 @@
 drwxr-xr-x     root/root       etc/
 drwxr-xr-x     root/root       etc/udev/
 -r--r--r--     root/root       etc/udev/hwdb.bin
-drwxr-xr-x     root/root       etc/udev/hwdb.d/
--rw-r--r--     root/root       etc/udev/hwdb.d/20-OUI.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-acpi-vendor.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-pci-classes.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-pci-vendor-model.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-sdio-classes.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-sdio-vendor-model.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-usb-classes.hwdb
--rw-r--r--     root/root       etc/udev/hwdb.d/20-usb-vendor-model.hwdb
-drwxr-xr-x     root/root       etc/udev/rules.d/
--rw-r--r--     root/root       etc/udev/udev.conf
 drwxr-xr-x     root/root       lib/
 drwxr-xr-x     root/root       lib/firmware/
-lrwxrwxrwx     root/root       lib/libudev.so.1 -> libudev.so.1.4.1
--rwxr-xr-x     root/root       lib/libudev.so.1.4.1
 drwxr-xr-x     root/root       lib/udev/
--rwxr-xr-x     root/root       lib/udev/accelerometer
--rwxr-xr-x     root/root       lib/udev/ata_id
--rwxr-xr-x     root/root       lib/udev/cdrom_id
--rwxr-xr-x     root/root       lib/udev/collect
 drwxr-xr-x     root/root       lib/udev/devices/
 drwxr-xr-x     root/root       lib/udev/devices/pts/
 drwxr-xr-x     root/root       lib/udev/devices/shm/
--rwxr-xr-x     root/root       lib/udev/mtd_probe
-drwxr-xr-x     root/root       lib/udev/rules.d/
--rw-r--r--     root/root       lib/udev/rules.d/42-usb-hid-pm.rules
--rw-r--r--     root/root       lib/udev/rules.d/50-udev-default.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-cdrom_id.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-drm.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-alsa.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-input.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-serial.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-storage-tape.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-storage.rules
--rw-r--r--     root/root       lib/udev/rules.d/60-persistent-v4l.rules
--rw-r--r--     root/root       lib/udev/rules.d/61-accelerometer.rules
--rw-r--r--     root/root       lib/udev/rules.d/64-btrfs.rules
--rw-r--r--     root/root       lib/udev/rules.d/75-net-description.rules
--rw-r--r--     root/root       lib/udev/rules.d/75-probe_mtd.rules
--rw-r--r--     root/root       lib/udev/rules.d/75-tty-description.rules
--rw-r--r--     root/root       lib/udev/rules.d/78-sound-card.rules
--rw-r--r--     root/root       lib/udev/rules.d/80-drivers.rules
--rw-r--r--     root/root       lib/udev/rules.d/80-net-name-slot.rules
--rw-r--r--     root/root       lib/udev/rules.d/81-crux.rules
--rw-r--r--     root/root       lib/udev/rules.d/95-udev-late.rules
--rwxr-xr-x     root/root       lib/udev/scsi_id
--rwxr-xr-x     root/root       lib/udev/v4l_id
+-rw-r--r--     root/root       lib/udev/rules.d
 drwxr-xr-x     root/root       run/
 drwxr-xr-x     root/root       sbin/
 -rwxr-xr-x     root/root       sbin/start_udev
--rwxr-xr-x     root/root       sbin/udevadm
--rwxr-xr-x     root/root       sbin/udevd
 drwxr-xr-x     root/root       usr/
-drwxr-xr-x     root/root       usr/include/
--rw-r--r--     root/root       usr/include/libudev.h
--rw-r--r--     root/root       usr/include/udev.h
-drwxr-xr-x     root/root       usr/lib/
--rw-r--r--     root/root       usr/lib/libudev.a
--rwxr-xr-x     root/root       usr/lib/libudev.la
-lrwxrwxrwx     root/root       usr/lib/libudev.so -> ../../lib/libudev.so.1.4.1
-drwxr-xr-x     root/root       usr/lib/pkgconfig/
--rw-r--r--     root/root       usr/lib/pkgconfig/libudev.pc
 drwxr-xr-x     root/root       usr/share/
-drwxr-xr-x     root/root       usr/share/pkgconfig/
--rw-r--r--     root/root       usr/share/pkgconfig/udev.pc
+drwxr-xr-x     root/root       usr/share/man/
+drwxr-xr-x     root/root       usr/share/man/man5/
+-rw-r--r--     root/root       usr/share/man/man5/udev.conf.5.gz
+drwxr-xr-x     root/root       usr/share/man/man7/
+-rw-r--r--     root/root       usr/share/man/man7/udev.7.gz
+drwxr-xr-x     root/root       usr/share/man/man8/
+-rw-r--r--     root/root       usr/share/man/man8/udevadm.8.gz
+-rw-r--r--     root/root       usr/share/man/man8/udevd.8.gz
index 93fefea4ae9ec8c2fa5a4fd617e854ee992d0edb..6ab4ffd007819f988ffc8ea7b07e0458360d8bc9 100644 (file)
@@ -1,3 +1,3 @@
-192ea585fd7a61b3dfbdf0e1f97fc0fa  81-crux.rules
-4520cf7ba2ec4be1bd0ac5ff75c8b315  eudev-1.8.tar.gz
-b8eaab326b0328afc4a19db88d8e6bec  start_udev
+ee21e150df6c804eef03a6cb2fc1cceb  81-crux.rules
+c4dace42deecede102b6c01904042acc  eudev-3.1.5.tar.gz
+aca6cf2f09643d6a6c0e9d94d4b89645  start_udev
index ad1e687307f1aba74c21adeb043cf89df6de2fd3..88d8bc9f02d1c4a975b6da83f98ac3f59790e7b0 100644 (file)
@@ -3,3 +3,4 @@
 # 
 
 KERNEL=="fuse", ACTION=="add", RUN+="/bin/mount -t fusectl fusectl /sys/fs/fuse/connections"
+
index 7e56d9ad4f8716257b625560c3628cf3530475a3..3f6ed171c9f899dbbf64085352acf139e9ec1886 100644 (file)
@@ -5,8 +5,8 @@
 # Depends on: kmod
 
 name=eudev
-version=1.8
-release=1
+version=3.1.5
+release=2
 source=(http://dev.gentoo.org/~blueness/$name/$name-$version.tar.gz
         81-crux.rules start_udev)
 
@@ -29,15 +29,11 @@ build () {
               --with-rootlibdir=/lib \
               --libexecdir=/lib \
               --disable-introspection \
-              --disable-gudev \
               --disable-manpages \
-              --disable-keymap \
-              --enable-split-usr \
-              --enable-modules \
-              --enable-libkmod
+              --enable-split-usr
     
   make CFLAGS="$CFLAGS -D_GNU_SOURCE"
-  make install DESTDIR=$PKG
+  make -C man install DESTDIR=$PKG
   
   # udevadm build to use it later on host to generate hwdb
   pushd $SRC/$name-$version-host
@@ -50,14 +46,11 @@ build () {
               --with-rootlibdir=/lib \
               --libexecdir=/lib \
               --disable-introspection \
-              --disable-gudev \
               --disable-manpages \
-              --disable-keymap \
-              --enable-split-usr \
-              --enable-modules \
-              --enable-libkmod
+              --enable-split-usr
+
+  make CFLAGS="$CFLAGS -L/usr/lib -I/usr/include -D_GNU_SOURCE"
 
-  make CFLAGS="-L/usr/lib -I/usr/include -D_GNU_SOURCE"
   cp src/udev/udevadm $WORK/
   popd
     
index 03391841726b89cc01ac94b6ba6480f7e31a8470..e9048859997cb62beba7c58c102d7cf2d9d541b0 100644 (file)
@@ -8,17 +8,14 @@
 
 UDEVOPTS="exec,nosuid,noatime,mode=0755,nr_blocks=2048,nr_inodes=16384"
 if /bin/mountpoint -q /dev ; then
-    /bin/mount -n -o remount,${UDEVOPTS} dev /dev
+       /bin/mount -n -o remount,${UDEVOPTS} dev /dev
 else
-    /bin/mount -n -t devtmpfs -o ${UDEVOPTS} dev /dev
+       /bin/mount -n -t devtmpfs -o ${UDEVOPTS} dev /dev
 fi
 
 # mount /run directory
 /bin/mount -n -t tmpfs -o mode=0755,nosuid,nodev,exec tmpfs /run
 
-# make sure hotplugger is not set
-echo > /proc/sys/kernel/hotplug
-
 # copy devcies from /lib/udev/devices
 cp -ar /lib/udev/devices/* /dev
 
@@ -29,3 +26,4 @@ test -z "$(/bin/pidof -s udevd)" && /sbin/udevd --daemon
 /sbin/udevadm trigger --type=subsystems --action=add
 /sbin/udevadm trigger --type=devices --action=add
 /sbin/udevadm settle
+