diff --git a/packages/test/DeviceKit-disks/build b/packages/sysutils/DeviceKit-disks/build similarity index 71% rename from packages/test/DeviceKit-disks/build rename to packages/sysutils/DeviceKit-disks/build index fc669903d8..c5b0d314a4 100755 --- a/packages/test/DeviceKit-disks/build +++ b/packages/sysutils/DeviceKit-disks/build @@ -6,8 +6,12 @@ $SCRIPTS/build toolchain $SCRIPTS/build sg3_utils $SCRIPTS/build udev $SCRIPTS/build glib -$SCRIPTS/build udev - +$SCRIPTS/build dbus +$SCRIPTS/build dbus-glib +$SCRIPTS/build LVM2 +$SCRIPTS/build parted +$SCRIPTS/build polkit +$SCRIPTS/build libatasmart cd $PKG_BUILD ./configure --host=$TARGET_NAME \ @@ -15,10 +19,10 @@ cd $PKG_BUILD --prefix=/usr \ --sysconfdir=/etc \ --datadir=/usr/share \ + --libexecdir=/usr/lib/DeviceKit-disks \ --localstatedir=/var \ --disable-static \ --enable-shared \ - --disable-docbook-docs \ --disable-man-pages \ --disable-gtk-doc \ diff --git a/packages/sysutils/DeviceKit-disks/install b/packages/sysutils/DeviceKit-disks/install new file mode 100755 index 0000000000..bb7f3841d1 --- /dev/null +++ b/packages/sysutils/DeviceKit-disks/install @@ -0,0 +1,60 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/install sg3_utils +$SCRIPTS/install udev +$SCRIPTS/install glib +$SCRIPTS/install dbus +$SCRIPTS/install dbus-glib +$SCRIPTS/install LVM2 +$SCRIPTS/install parted +$SCRIPTS/install polkit +$SCRIPTS/install libatasmart + +mkdir -p $INSTALL/etc/dbus-1/system.d + cp $PKG_BUILD/data/org.freedesktop.DeviceKit.Disks.conf $INSTALL/etc/dbus-1/system.d + +mkdir -p $INSTALL/lib/udev + cp -PR $PKG_BUILD/src/devkit-disks-dm-export $INSTALL/lib/udev + cp -PR $PKG_BUILD/src/devkit-disks-part-id $INSTALL/lib/udev + cp -PR $PKG_BUILD/src/devkit-disks-probe-ata-smart $INSTALL/lib/udev + +mkdir -p $INSTALL/lib/udev/rules.d + cp $PKG_BUILD/data/95-devkit-disks.rules $INSTALL/lib/udev/rules.d + +#mkdir -p $INSTALL/sbin +# cp -PR $PKG_BUILD/tools/umount.devkit $INSTALL/sbin + +mkdir -p $INSTALL/usr/bin + cp -PR $PKG_BUILD/tools/devkit-disks $INSTALL/usr/bin + +mkdir -p $INSTALL/usr/lib/polkit-1/extensions + cp -PR $PKG_BUILD/src/.libs/*.so $INSTALL/usr/lib/polkit-1/extensions + +mkdir -p $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-daemon $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-ata-smart-collect $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-ata-smart-selftest $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-change-filesystem-label $INSTALL/usr/lib/DeviceKit-disks +# cp -PR $PKG_BUILD/src/devkit-disks-helper-change-luks-password $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-create-partition $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-create-partition-table $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-delete-partition $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-drive-detach $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-drive-poll $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-fstab-mounter $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-linux-md-check $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-linux-md-remove-component $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-mkfs $INSTALL/usr/lib/DeviceKit-disks + cp -PR $PKG_BUILD/src/devkit-disks-helper-modify-partition $INSTALL/usr/lib/DeviceKit-disks + +mkdir -p $INSTALL/usr/share/dbus-1/interfaces + cp -PR $PKG_BUILD/data/org.freedesktop.DeviceKit.Disks.Device.xml $INSTALL/usr/share/dbus-1/interfaces + cp -PR $PKG_BUILD/data/org.freedesktop.DeviceKit.Disks.xml $INSTALL/usr/share/dbus-1/interfaces + +mkdir -p $INSTALL/usr/share/dbus-1/system-services + cp -PR $PKG_BUILD/data/org.freedesktop.DeviceKit.Disks.service $INSTALL/usr/share/dbus-1/system-services + +mkdir -p $INSTALL/usr/share/polkit-1/actions + cp -PR $PKG_BUILD/policy/org.freedesktop.devicekit.disks.policy $INSTALL/usr/share/polkit-1/actions diff --git a/packages/sysutils/DeviceKit-disks/url b/packages/sysutils/DeviceKit-disks/url new file mode 100644 index 0000000000..d42e16bbb1 --- /dev/null +++ b/packages/sysutils/DeviceKit-disks/url @@ -0,0 +1 @@ +http://hal.freedesktop.org/releases/DeviceKit-disks-009.tar.gz diff --git a/packages/test/DeviceKit-disks/install b/packages/test/DeviceKit-disks/install deleted file mode 100755 index e67b49b6ab..0000000000 --- a/packages/test/DeviceKit-disks/install +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh - -. config/options - -$SCRIPTS/install expat -$SCRIPTS/install glib -$SCRIPTS/install udev -$SCRIPTS/install dbus -$SCRIPTS/install dbus-glib -$SCRIPTS/install gettext - - add_user haldaemon x 68 68 "HAL daemon" "/" "/bin/sh" - add_group haldaemon 68 - -mkdir -p $INSTALL/usr/sbin - cp $PKG_BUILD/hald/hald $INSTALL/usr/sbin/ - -mkdir -p $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/lshal $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-device $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-disable-polling $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-find-by-capability $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-find-by-property $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-get-property $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-is-caller-locked-out $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-lock $INSTALL/usr/bin - cp $PKG_BUILD/tools/.libs/hal-set-property $INSTALL/usr/bin - -mkdir -p $INSTALL/usr/libexec - cp $PKG_BUILD/tools/.libs/hal-storage-mount $INSTALL/usr/libexec - cp $PKG_BUILD/tools/.libs/hal-storage-eject $INSTALL/usr/libexec - cp $PKG_BUILD/tools/.libs/hal-storage-closetray $INSTALL/usr/libexec - cp $PKG_BUILD/tools/.libs/hal-storage-cleanup-mountpoint $INSTALL/usr/libexec - cp $PKG_BUILD/tools/.libs/hal-storage-cleanup-all-mountpoints $INSTALL/usr/libexec - cp $PKG_BUILD/hald/linux/addons/.libs/hald-addon-* $INSTALL/usr/libexec - cp $PKG_BUILD/hald/linux/probing/.libs/hald-probe-* $INSTALL/usr/libexec - cp $PKG_BUILD/hald/hald-generate-fdi-cache $INSTALL/usr/libexec - cp $PKG_BUILD/hald-runner/hald-runner $INSTALL/usr/libexec - -mkdir -p $INSTALL/usr/lib/hal/scripts - cp $PKG_BUILD/tools/hal-functions $INSTALL/usr/lib/hal/scripts - cp $PKG_BUILD/tools/hal-dockstation-undock $INSTALL/usr/lib/hal/scripts - -mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/libhal/.libs/libhal.so* $INSTALL/usr/lib - cp -PR $PKG_BUILD/libhal-storage/.libs/libhal-storage.so* $INSTALL/usr/lib - rm -rf $INSTALL/usr/lib/libhal-storage.so*T - -mkdir -p $INSTALL/etc/udev/rules.d - cp $PKG_BUILD/tools/linux/90-hal.rules $INSTALL/etc/udev/rules.d - -mkdir -p $INSTALL/etc/dbus-1/system.d - cp $PKG_BUILD/hal.conf $INSTALL/etc/dbus-1/system.d - -mkdir -p $INSTALL/etc/hal/fdi/preprobe -mkdir -p $INSTALL/etc/hal/fdi/information -mkdir -p $INSTALL/etc/hal/fdi/policy -mkdir -p $INSTALL/usr/share/hal/fdi/preprobe -mkdir -p $INSTALL/usr/share/hal/fdi/information/10freedesktop - -mkdir -p $INSTALL/usr/share/hal/fdi/policy/10osvendor -cp \ - $PKG_BUILD/fdi/policy/10osvendor/10-input-policy.fdi \ - $PKG_BUILD/fdi/policy/10osvendor/10-keymap.fdi \ - $PKG_BUILD/fdi/policy/10osvendor/10-usbcsr-mice.fdi \ - $PKG_BUILD/fdi/policy/10osvendor/20-acl-management.fdi \ - $PKG_BUILD/fdi/policy/10osvendor/20-storage-methods.fdi \ - $INSTALL/usr/share/hal/fdi/policy/10osvendor diff --git a/packages/test/DeviceKit-disks/url b/packages/test/DeviceKit-disks/url deleted file mode 100644 index e2ffb47d90..0000000000 --- a/packages/test/DeviceKit-disks/url +++ /dev/null @@ -1 +0,0 @@ -http://hal.freedesktop.org/releases/DeviceKit-disks-008.tar.gz