diff --git a/packages/sysutils/systemd/build b/packages/sysutils/systemd/build index 861ac6ed2a..76876d886f 100755 --- a/packages/sysutils/systemd/build +++ b/packages/sysutils/systemd/build @@ -50,7 +50,7 @@ cd $PKG_BUILD --disable-tcpwrap \ --disable-pam \ --disable-acl \ - --disable-xattr \ + --enable-xattr \ --disable-gcrypt \ --disable-audit \ --disable-libcryptsetup \ @@ -70,8 +70,6 @@ cd $PKG_BUILD --disable-keymap \ --disable-manpages \ --enable-split-usr \ - --with-usb-ids-path=/usr/share/usb.ids \ - --with-pci-ids-path=/usr/share/pci.ids \ --with-firmware-path="/storage/.config/firmware:/lib/firmware" \ --with-distro=other \ --with-sysvinit-path="" \ diff --git a/packages/sysutils/systemd/init.d/11_udevd b/packages/sysutils/systemd/init.d/11_udevd index a438cd2ac9..a062d927e4 100644 --- a/packages/sysutils/systemd/init.d/11_udevd +++ b/packages/sysutils/systemd/init.d/11_udevd @@ -30,4 +30,4 @@ progress "starting udev daemon" else mkdir -p /dev/rules.d fi - /lib/udev/systemd-udevd --daemon + /lib/systemd/systemd-udevd --daemon diff --git a/packages/sysutils/systemd/install b/packages/sysutils/systemd/install index 3559cce620..571b8e5556 100755 --- a/packages/sysutils/systemd/install +++ b/packages/sysutils/systemd/install @@ -36,13 +36,13 @@ add_group video 39 mkdir -p $INSTALL/usr/bin cp $PKG_BUILD/udevadm $INSTALL/usr/bin -mkdir -p $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 + cp -PR $PKG_BUILD/.libs/libudev.so* $INSTALL/lib + cp -PR $PKG_BUILD/.libs/libgudev*.so* $INSTALL/lib + rm -rf $INSTALL/lib/libgudev*.*T -mkdir -p $INSTALL/lib/udev - cp $PKG_BUILD/systemd-udevd $INSTALL/lib/udev +mkdir -p $INSTALL/lib/systemd + cp $PKG_BUILD/systemd-udevd $INSTALL/lib/systemd cp $PKG_BUILD/.libs/accelerometer $INSTALL/lib/udev cp $PKG_BUILD/.libs/cdrom_id $INSTALL/lib/udev @@ -61,6 +61,7 @@ mkdir -p $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/60-persistent-storage.rules $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/60-persistent-v4l.rules $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/61-accelerometer.rules $INSTALL/lib/udev/rules.d + cp $PKG_BUILD/rules/64-btrfs.rules $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/75-net-description.rules $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/75-probe_mtd.rules $INSTALL/lib/udev/rules.d cp $PKG_BUILD/rules/75-tty-description.rules $INSTALL/lib/udev/rules.d diff --git a/packages/sysutils/systemd/meta b/packages/sysutils/systemd/meta index 3c625ce653..e0e88d17db 100644 --- a/packages/sysutils/systemd/meta +++ b/packages/sysutils/systemd/meta @@ -19,14 +19,14 @@ ################################################################################ PKG_NAME="systemd" -PKG_VERSION="195" +PKG_VERSION="196" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd" PKG_URL="http://www.freedesktop.org/software/systemd/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS=" libcap dbus kmod util-linux usbutils pciutils glib libgcrypt" -PKG_BUILD_DEPENDS="toolchain libcap dbus kmod util-linux usbutils pciutils glib libgcrypt" +PKG_DEPENDS="attr libcap dbus kmod util-linux glib libgcrypt" +PKG_BUILD_DEPENDS="toolchain attr libcap dbus kmod util-linux glib libgcrypt" PKG_PRIORITY="required" PKG_SECTION="system" PKG_SHORTDESC="systemd: a system and session manager"