[Pkg-utopia-commits] r1457 - in /packages/unstable/hal/debian: ./
patches/
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Wed May 2 09:08:49 UTC 2007
Author: biebl
Date: Wed May 2 09:08:48 2007
New Revision: 1457
URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=1457
Log:
Merge the changes from the exp branch into unstable:
svn merge -r1286:1455 svn+ssh://svn.debian.org/svn/pkg-utopia/packages/experimental/hal
Added:
packages/unstable/hal/debian/patches/10_repeated_property_changed_signals.patch
- copied unchanged from r1455, packages/experimental/hal/debian/patches/10_repeated_property_changed_signals.patch
packages/unstable/hal/debian/patches/11_fix_luks_mounting.patch
- copied unchanged from r1455, packages/experimental/hal/debian/patches/11_fix_luks_mounting.patch
packages/unstable/hal/debian/patches/12_powerscripts_quirks.patch
- copied unchanged from r1455, packages/experimental/hal/debian/patches/12_powerscripts_quirks.patch
packages/unstable/hal/debian/patches/55_nonpolkit-mount-policy.patch
- copied unchanged from r1455, packages/experimental/hal/debian/patches/55_nonpolkit-mount-policy.patch
Removed:
packages/unstable/hal/debian/hald.8
packages/unstable/hal/debian/lshal.1
packages/unstable/hal/debian/patches/03_macbookpro_configure.patch
packages/unstable/hal/debian/patches/04_cd_write.patch
packages/unstable/hal/debian/patches/05_one_formfactor_fallback.patch
packages/unstable/hal/debian/patches/06_smbios_return.patch
packages/unstable/hal/debian/patches/07_ppc_suspend.patch
packages/unstable/hal/debian/patches/08_openfirmware.patch
packages/unstable/hal/debian/patches/09_check_hashtable_initialisation.patch
packages/unstable/hal/debian/patches/10_callout_errors.patch
packages/unstable/hal/debian/patches/11_no_useless_runner_errors.patch
packages/unstable/hal/debian/patches/12_pegasus_pmu_crash_fix.patch
packages/unstable/hal/debian/patches/13_hal_callout_bashism.patch
packages/unstable/hal/debian/patches/15_partition_probing.patch
packages/unstable/hal/debian/patches/19_sonypi_support.patch
packages/unstable/hal/debian/patches/24_dbus_connection_close.patch
packages/unstable/hal/debian/patches/25_correctly_free_lists.patch
packages/unstable/hal/debian/patches/26_fix_hald_not_running_coredump.patch
packages/unstable/hal/debian/patches/27_hal_fix_dbus_error_is_set.patch
packages/unstable/hal/debian/patches/29_handle_non_hal_mounts.patch
packages/unstable/hal/debian/patches/30_cdrom_bogus_tocinfo.patch
Modified:
packages/unstable/hal/debian/ (props changed)
packages/unstable/hal/debian/changelog
packages/unstable/hal/debian/control
packages/unstable/hal/debian/hal-doc.install
packages/unstable/hal/debian/hal-doc.links
packages/unstable/hal/debian/hal.dirs
packages/unstable/hal/debian/hal.install
packages/unstable/hal/debian/hal.manpages
packages/unstable/hal/debian/libhal-dev.install
packages/unstable/hal/debian/libhal-storage-dev.install
packages/unstable/hal/debian/patches/02_powerscripts.patch
packages/unstable/hal/debian/rules
Propchange: packages/unstable/hal/debian/
------------------------------------------------------------------------------
svn-bp:tagsUrl = svn+ssh://svn.debian.org/svn/pkg-utopia/tags/hal
Modified: packages/unstable/hal/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/changelog?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/changelog (original)
+++ packages/unstable/hal/debian/changelog Wed May 2 09:08:48 2007
@@ -1,3 +1,64 @@
+hal (0.5.9-1) experimental; urgency=low
+
+ * New upstream release.
+ - Fixes detection of wireless devices with dscape stack. (Closes: #399507)
+ - Adds support for fuse mounts. (Closes: #418570)
+ - Adds support for new sysfs layout of kernels > 2.6.20. (Closes: #410868)
+ * Patches removed as they were applied or fixed upstream:
+ - debian/patches/03_macbookpro_configure.patch
+ - debian/patches/04_cd_write.patch
+ - debian/patches/05_one_formfactor_fallback.patch
+ - debian/patches/06_smbios_return.patch
+ - debian/patches/07_ppc_suspend.patch
+ - debian/patches/08_openfirmware.patch
+ - debian/patches/09_check_hashtable_initialisation.patch
+ - debian/patches/10_callout_errors.patch
+ - debian/patches/11_no_useless_runner_errors.patch
+ - debian/patches/12_pegasus_pmu_crash_fix.patch
+ - debian/patches/13_hal_callout_bashism.patch
+ - debian/patches/15_partition_probing.patch
+ - debian/patches/24_dbus_connection_close.patch
+ - debian/patches/25_correctly_free_lists.patch
+ - debian/patches/26_fix_hald_not_running_coredump.patch
+ - debian/patches/27_hal_fix_dbus_error_is_set.patch
+ - debian/patches/29_handle_non_hal_mounts.patch
+ - debian/patches/30_cdrom_bogus_tocinfo.patch
+ * Revised patches:
+ - debian/patches/02_powerscripts.patch
+ - debian/patches/55_nonpolkit-mount-policy.patch
+ - debian/patches/14_power_suspend_linux_pmu_fix.patch
+ * debian/patches/19_sonypi_support.patch
+ - Removed. Instead of relying on the external spicctrl tool, /dev/sonypi
+ is used directly now by the hal-system-sonypic addon.
+ * Patches taken from upstream:
+ - debian/patches/10_repeated_property_changed_signals.patch
+ + Do not trigger the "device_property_changed" signal twice.
+ - debian/patches/11_fix_luks_mounting.patch
+ + Fix the lock checking for LUKS setup/teardown.
+ - debian/patches/12_powerscripts_quirks.patch
+ + Pass the correct quirks to pm-supend and pm-hibernate.
+ * debian/control
+ - Add Depends: hal-info (>= 20070402) to hal package.
+ - Change the Build-Depends: docbook-utils to xmlto which is now used for
+ building the API documentation.
+ * debian/libhal(-storage)-dev.install
+ - Do not install libtool *.la files anymore.
+ * debian/rules
+ - Remove cdbs tarball.mk rules file.
+ - Cleanup obsolete rm commands from common-install-impl.
+ * debian/hal.install
+ - Install the binaries hal-disable-polling, hal-is-caller-locked-out and
+ hal-lock.
+ * debian/hal.dirs
+ - Create the directories /var/cache/hald (fdi files cache) and
+ /var/lib/hal (dev acl management list).
+ * debian/hald.8, debian/lshal.1
+ - Removed. Shipped upstream.
+ * debian/hal.manpages
+ - Install upstream manpages. (Closes: #277399)
+
+ -- Michael Biebl <biebl at debian.org> Tue, 03 Apr 2007 09:31:47 +0200
+
hal (0.5.8.1-9) unstable; urgency=low
* debian/no-cd-media-check.fdi
Modified: packages/unstable/hal/debian/control
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/control?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/control (original)
+++ packages/unstable/hal/debian/control Wed May 2 09:08:48 2007
@@ -3,14 +3,14 @@
Priority: optional
Maintainer: Sjoerd Simons <sjoerd at debian.org>
Uploaders: Sebastian Dröge <slomo at debian.org>, Michael Biebl <biebl at debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), cdbs, python-support (>= 0.5.3), python-dbus, libdbus-glib-1-dev (>= 0.60), libglib2.0-dev, libsysfs-dev, libexpat1-dev, libpopt-dev, pkg-config, pciutils, libcap-dev, doxygen, intltool (>= 0.22), libusb-dev, libvolume-id-dev, linux-kernel-headers (>= 2.6.17), python, docbook-utils, docbook-xml, libxml2-utils
+Build-Depends: debhelper (>= 5.0.37.2), cdbs, python-support (>= 0.5.3), python-dbus, libdbus-glib-1-dev (>= 0.60), libglib2.0-dev, libsysfs-dev, libexpat1-dev, libpopt-dev, pkg-config, pciutils, libcap-dev, doxygen, intltool (>= 0.22), libusb-dev, libvolume-id-dev, linux-kernel-headers (>= 2.6.17), python, xmlto, libxml2-utils
Standards-Version: 3.7.2
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-utopia/packages/unstable/hal
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal
Package: hal
Architecture: any
-Depends: ${shlibs:Depends}, adduser, pciutils, usbutils, udev (>= 0.065), dbus (>= 0.60-1), lsb-base
+Depends: ${shlibs:Depends}, adduser, pciutils, usbutils, udev (>= 0.065), dbus (>= 0.60-1), lsb-base, hal-info (>= 20070402)
Recommends: eject
Suggests: hal-device-manager
Description: Hardware Abstraction Layer
Modified: packages/unstable/hal/debian/hal-doc.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal-doc.install?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal-doc.install (original)
+++ packages/unstable/hal/debian/hal-doc.install Wed May 2 09:08:48 2007
@@ -1,2 +1,3 @@
-debian/tmp/usr/share/doc/hal-*/* usr/share/doc/hal-doc
-debian/tmp/usr/share/gtk-doc/html/hal/* usr/share/doc/hal-doc/api
+debian/tmp/usr/share/doc/hal-doc
+debian/tmp/usr/share/gtk-doc/html/libhal usr/share/doc/hal-doc/api
+debian/tmp/usr/share/gtk-doc/html/libhal-storage usr/share/doc/hal-doc/api
Modified: packages/unstable/hal/debian/hal-doc.links
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal-doc.links?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal-doc.links (original)
+++ packages/unstable/hal/debian/hal-doc.links Wed May 2 09:08:48 2007
@@ -1,1 +1,2 @@
-usr/share/doc/hal-doc/api usr/share/gtk-doc/html/hal
+usr/share/doc/hal-doc/api/libhal usr/share/gtk-doc/html/libhal
+usr/share/doc/hal-doc/api/libhal-storage usr/share/gtk-doc/html/libhal-storage
Modified: packages/unstable/hal/debian/hal.dirs
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal.dirs?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal.dirs (original)
+++ packages/unstable/hal/debian/hal.dirs Wed May 2 09:08:48 2007
@@ -1,1 +1,2 @@
-/etc/hal/fdi
+/var/cache/hald
+/var/lib/hal
Modified: packages/unstable/hal/debian/hal.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal.install?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal.install (original)
+++ packages/unstable/hal/debian/hal.install Wed May 2 09:08:48 2007
@@ -5,6 +5,9 @@
debian/tmp/usr/bin/hal-set-property
debian/tmp/usr/bin/hal-find-by-capability
debian/tmp/usr/bin/hal-find-by-property
+debian/tmp/usr/bin/hal-disable-polling
+debian/tmp/usr/bin/hal-is-caller-locked-out
+debian/tmp/usr/bin/hal-lock
debian/tmp/usr/sbin/
debian/tmp/usr/lib/hal/
debian/tmp/usr/share/hal/fdi
Modified: packages/unstable/hal/debian/hal.manpages
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal.manpages?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal.manpages (original)
+++ packages/unstable/hal/debian/hal.manpages Wed May 2 09:08:48 2007
@@ -1,2 +1,9 @@
-debian/hald.8
-debian/lshal.1
+debian/tmp/usr/share/man/man8/hald.8
+debian/tmp/usr/share/man/man1/hal-disable-polling.1
+debian/tmp/usr/share/man/man1/hal-find-by-capability.1
+debian/tmp/usr/share/man/man1/hal-find-by-property.1
+debian/tmp/usr/share/man/man1/hal-get-property.1
+debian/tmp/usr/share/man/man1/hal-is-caller-locked-out.1
+debian/tmp/usr/share/man/man1/hal-lock.1
+debian/tmp/usr/share/man/man1/hal-set-property.1
+debian/tmp/usr/share/man/man1/lshal.1
Modified: packages/unstable/hal/debian/libhal-dev.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/libhal-dev.install?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/libhal-dev.install (original)
+++ packages/unstable/hal/debian/libhal-dev.install Wed May 2 09:08:48 2007
@@ -1,5 +1,4 @@
debian/tmp/usr/include/hal/libhal.h
debian/tmp/usr/lib/pkgconfig/hal.pc
debian/tmp/usr/lib/libhal.so
-debian/tmp/usr/lib/libhal.la
debian/tmp/usr/lib/libhal.a
Modified: packages/unstable/hal/debian/libhal-storage-dev.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/libhal-storage-dev.install?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/libhal-storage-dev.install (original)
+++ packages/unstable/hal/debian/libhal-storage-dev.install Wed May 2 09:08:48 2007
@@ -1,5 +1,4 @@
debian/tmp/usr/include/hal/libhal-storage.h
debian/tmp/usr/lib/pkgconfig/hal-storage.pc
debian/tmp/usr/lib/libhal-storage.so
-debian/tmp/usr/lib/libhal-storage.la
debian/tmp/usr/lib/libhal-storage.a
Modified: packages/unstable/hal/debian/patches/02_powerscripts.patch
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/patches/02_powerscripts.patch?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/patches/02_powerscripts.patch (original)
+++ packages/unstable/hal/debian/patches/02_powerscripts.patch Wed May 2 09:08:48 2007
@@ -1,13 +1,14 @@
-diff -u hal-0.5.8.1/tools/linux/hal-system-power-hibernate-linux build-tree/hal-0.5.8.1/tools/linux/hal-system-power-hibernate-linux
---- hal-0.5.8.1/tools/linux/hal-system-power-hibernate-linux 2006-09-19 22:23:25.000000000 +0200
-+++ build-tree/hal-0.5.8.1/tools/linux/hal-system-power-hibernate-linux 2007-03-06 02:02:12.000000000 +0100
-@@ -39,19 +39,27 @@
+diff --git a/tools/linux/hal-system-power-hibernate-linux b/tools/linux/hal-system-power-hibernate-linux
+index 250e191..1adf908 100755
+--- a/tools/linux/hal-system-power-hibernate-linux
++++ b/tools/linux/hal-system-power-hibernate-linux
+@@ -54,27 +54,35 @@ elif [ -f /etc/redhat-release ] || [ -f /etc/fedora-release ] \
#Other distros just need to have *any* tools installed
else
- if [ -x "/usr/bin/powersave" ] ; then
+ if [ -x "/usr/sbin/pm-hibernate" ] ; then
-+ /usr/sbin/pm-hibernate
++ /usr/sbin/pm-hibernate $QUIRKS
+ RET=$?
+ elif [ -x "/usr/bin/powersave" ] ; then
$POWERSAVED_SUSPEND2DISK
@@ -16,51 +17,83 @@
/usr/sbin/pmi action hibernate force
RET=$?
- elif [ -x "/usr/sbin/pm-hibernate" ] ; then
-- /usr/sbin/pm-hibernate
+- /usr/sbin/pm-hibernate $QUIRKS
- RET=$?
elif [ -x "/usr/sbin/hibernate" ] ; then
# Suspend2 tools installed
/usr/sbin/hibernate --force
RET=$?
++ elif [ -x "/etc/acpi/hibernate.sh" ] ; then
++ # acpi-support installed
++ /etc/acpi/hibernate.sh force
++ RET=$?
+ elif [ -x "/usr/sbin/s2disk" ] ; then
+ # uswsusp tools installed
+ /usr/sbin/s2disk
+ RET=$?
-+ elif [ -x "/etc/acpi/hibernate.sh" ] ; then
-+ # acpi-support installed
-+ /etc/acpi/hibernate.sh force
-+ RET=$?
elif [ -w "/sys/power/state" ] ; then
# Use the raw kernel sysfs interface
echo "disk" > /sys/power/state
-diff -u hal-0.5.8.1/tools/linux/hal-system-power-suspend-linux build-tree/hal-0.5.8.1/tools/linux/hal-system-power-suspend-linux
---- hal-0.5.8.1/tools/linux/hal-system-power-suspend-linux 2006-09-19 22:23:25.000000000 +0200
-+++ build-tree/hal-0.5.8.1/tools/linux/hal-system-power-suspend-linux 2007-03-06 02:02:01.000000000 +0100
-@@ -80,12 +80,26 @@
+ RET=$?
+ else
+ unsupported
+- fi
+ fi
++fi
+
+ #Refresh devices as a resume can do funny things
+ for type in button battery ac_adapter
+diff --git a/tools/linux/hal-system-power-suspend-linux b/tools/linux/hal-system-power-suspend-linux
+index 8139842..2b2bdfb 100755
+--- a/tools/linux/hal-system-power-suspend-linux
++++ b/tools/linux/hal-system-power-suspend-linux
+@@ -86,24 +86,36 @@ elif [ -f "/etc/redhat-release" ] || [ -f "/etc/fedora-release" ] \
#Other distros just need to have *any* tools installed
else
- if [ -x "/usr/bin/powersave" ] ; then
+- $POWERSAVED_SUSPEND2RAM
+- RET=$?
+- elif [ -x "/usr/sbin/pmi" ] ; then
+- /usr/sbin/pmi action suspend force
+- RET=$?
+- elif [ -x "/usr/sbin/pm-suspend" ] ; then
+ if [ -x "/usr/sbin/pm-suspend" ] ; then
-+ /usr/sbin/pm-suspend
+ /usr/sbin/pm-suspend $QUIRKS
+ RET=$?
++ elif [ -x "/usr/bin/powersave" ] ; then
++ $POWERSAVED_SUSPEND2RAM
+ RET=$?
-+ elif [ -x "/usr/bin/powersave" ] ; then
- $POWERSAVED_SUSPEND2RAM
- RET=$?
- elif [ -x "/usr/sbin/pmi" ] ; then
- /usr/sbin/pmi action suspend force
- RET=$?
++ elif [ -x "/usr/sbin/pmi" ] ; then
++ /usr/sbin/pmi action suspend force
++ RET=$?
+ elif [ -x "/usr/sbin/hibernate" ] ; then
-+ # Use hibernate configured for suspend-to-ram
-+ /usr/sbin/hibernate -F/etc/hibernate/ram.conf
-+ RET=$?
++ # Use hibernate configured for suspend-to-ram
++ /usr/sbin/hibernate -F/etc/hibernate/ram.conf
++ RET=$?
++ elif [ -x "/etc/acpi/sleep.sh" ] ; then
++ # Use acpi-support for suspend to ram
++ /etc/acpi/sleep.sh force
++ RET=$?
+ elif [ -x "/usr/sbin/s2ram" ] ; then
-+ /usr/sbin/s2ram
-+ RET=$?
-+ elif [ -x "/etc/acpi/sleep.sh" ] ; then
-+ # Use acpi-support for suspend to ram
-+ /etc/acpi/sleep.sh force
-+ RET=$?
++ # uswsusp tools installed
++ /usr/sbin/s2ram
++ RET=$?
elif [ -w "/sys/power/state" ] ; then
- # Use the raw kernel sysfs interface
- echo "mem" > /sys/power/state
+- # Use the raw kernel sysfs interface
+- echo "mem" > /sys/power/state
+- RET=$?
++ # Use the raw kernel sysfs interface
++ echo "mem" > /sys/power/state
++ RET=$?
+ else
+- # TODO: add other scripts support
+- unsupported
+- fi
++ # TODO: add other scripts support
++ unsupported
+ fi
++fi
+
+ #Refresh devices as a resume can do funny things
+ for type in button battery ac_adapter
Modified: packages/unstable/hal/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/rules?rev=1457&op=diff
==============================================================================
--- packages/unstable/hal/debian/rules (original)
+++ packages/unstable/hal/debian/rules Wed May 2 09:08:48 2007
@@ -1,8 +1,5 @@
#!/usr/bin/make -f
-DEB_TAR_SRCDIR=hal-0.5.8.1
-
-include /usr/share/cdbs/1/rules/tarball.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
@@ -14,16 +11,14 @@
--with-hwdata=/usr/share/misc \
--without-macbookpro \
--disable-policy-kit \
- --enable-docbook-docs
+ --disable-console-kit \
+ --enable-docbook-docs \
+ --docdir=/usr/share/doc/hal-doc
binary-install/hal-device-manager::
dh_pysupport -phal-device-manager /usr/share/hal/device-manager/
common-install-impl::
- # Don't put links in /etc/dev.d and /etc/hotplug.d
- rm -rf $(DEB_DESTDIR)/etc/hotplug.d
- rm -rf $(DEB_DESTDIR)/etc/dev.d
- rm -rf $(DEB_DESTDIR)/usr/lib/hal/hal.hotplug
# Remove hal's default udev rules files.. We ship our own
rm -rf $(DEB_DESTDIR)/etc/udev
More information about the Pkg-utopia-commits
mailing list