udev: update to udev-182

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2012-04-05 05:10:09 +02:00
parent fa2247abd3
commit c411069965
3 changed files with 27 additions and 35 deletions

View File

@ -38,19 +38,17 @@ LDFLAGS="$LDFLAGS -I$SYSROOT_PREFIX/usr/include/glib-2.0" \
--disable-silent-rules \
--disable-static \
--enable-shared \
--disable-manpages \
--disable-gtk-doc \
--disable-gtk-doc-html \
--disable-gtk-doc-pdf \
--disable-debug \
--disable-logging \
--disable-rule_generator \
--enable-hwdb \
--disable-udev_acl \
--enable-gudev \
--disable-introspection \
--disable-keymap \
--disable-floppy \
--enable-edd \
--without-selinux \
--without-systemdsystemunitdir \
--with-firmware-path="/storage/.config/firmware:/lib/firmware" \
@ -59,8 +57,4 @@ LDFLAGS="$LDFLAGS -I$SYSROOT_PREFIX/usr/include/glib-2.0" \
--with-gnu-ld \
make
$STRIP src/udevd
$STRIP src/udevadm
$MAKEINSTALL

View File

@ -33,44 +33,42 @@ add_group tty 5
add_group video 39
mkdir -p $INSTALL/usr/bin
cp $PKG_BUILD/src/udevadm $INSTALL/usr/bin
cp $PKG_BUILD/udevadm $INSTALL/usr/bin
mkdir -p $INSTALL/usr/lib
cp -PR $PKG_BUILD/src/.libs/libudev.so* $INSTALL/usr/lib
cp -PR $PKG_BUILD/src/extras/gudev/.libs/libgudev*.so* $INSTALL/usr/lib
cp -PR $PKG_BUILD/.libs/libudev.so* $INSTALL/usr/lib
cp -PR $PKG_BUILD/.libs/libgudev*.so* $INSTALL/usr/lib
rm -rf $INSTALL/usr/lib/libgudev*.*T
mkdir -p $INSTALL/lib/udev
for i in accelerometer ata_id cdrom_id collect mtd_probe scsi_id v4l_id; do
cp $PKG_BUILD/src/extras/$i/$i $INSTALL/lib/udev
cp $PKG_BUILD/$i $INSTALL/lib/udev
done
cp $PKG_BUILD/src/udevd $INSTALL/lib/udev
cp $PKG_BUILD/src/edd_id $INSTALL/lib/udev
# cp $PKG_BUILD/src/extras/rule_generator/rule_generator.functions $INSTALL/lib/udev
# cp $PKG_BUILD/src/extras/rule_generator/write_cd_rules $INSTALL/lib/udev
# cp $PKG_BUILD/src/extras/rule_generator/write_net_rules $INSTALL/lib/udev
cp $PKG_BUILD/udevd $INSTALL/lib/udev
# cp $PKG_BUILD/src/rule_generator/rule_generator.functions $INSTALL/lib/udev
# cp $PKG_BUILD/src/rule_generator/write_cd_rules $INSTALL/lib/udev
# cp $PKG_BUILD/src/rule_generator/write_net_rules $INSTALL/lib/udev
# chmod +x $INSTALL/lib/udev/write_cd_rules
# chmod +x $INSTALL/lib/udev/write_net_rules
mkdir -p $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/50-udev-default.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/extras/cdrom_id/60-cdrom_id.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/60-persistent-alsa.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/60-persistent-input.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/60-persistent-serial.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/60-persistent-storage-tape.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/60-persistent-storage.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/extras/v4l_id/60-persistent-v4l.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/extras/accelerometer/61-accelerometer.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/extras/edd_id/61-persistent-storage-edd.rules $INSTALL/lib/udev/rules.d
# cp $PKG_BUILD/src/extras/rule_generator/75-cd-aliases-generator.rules $INSTALL/lib/udev/rules.d
# cp $PKG_BUILD/src/extras/rule_generator/75-persistent-net-generator.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/75-net-description.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/75-tty-description.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/extras/mtd_probe/75-probe_mtd.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/78-sound-card.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/80-drivers.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/rules.d/95-udev-late.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/50-udev-default.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/cdrom_id/60-cdrom_id.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/60-persistent-alsa.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/60-persistent-input.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/60-persistent-serial.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/60-persistent-storage-tape.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/60-persistent-storage.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/v4l_id/60-persistent-v4l.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/accelerometer/61-accelerometer.rules $INSTALL/lib/udev/rules.d
# cp $PKG_BUILD/src/rule_generator/75-cd-aliases-generator.rules $INSTALL/lib/udev/rules.d
# cp $PKG_BUILD/src/rule_generator/75-persistent-net-generator.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/75-net-description.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/75-tty-description.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/src/mtd_probe/75-probe_mtd.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/78-sound-card.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/80-drivers.rules $INSTALL/lib/udev/rules.d
cp $PKG_BUILD/rules/95-udev-late.rules $INSTALL/lib/udev/rules.d
mkdir -p $INSTALL/lib/udev/devices

View File

@ -19,7 +19,7 @@
################################################################################
PKG_NAME="udev"
PKG_VERSION="181"
PKG_VERSION="182"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"