Change logs for hal source package in Hardy

  • hal (0.5.11~rc2-1ubuntu8.3) hardy-proposed; urgency=low
    
      * Add 00upstream-long_storage_size.patch: Fix mounting of devices with a
        very large number of reported blocks by making it a 64 bit property.
        Cherrypicked from upstream. (LP: #209483)
    
     -- Martin Pitt <email address hidden>   Thu, 16 Apr 2009 13:43:19 +0200
  • hal (0.5.11~rc2-1ubuntu8.2) hardy-proposed; urgency=low
    
      * Add 05_dell_backlight_lockups.patch:
        -Resolves lockups caused if a BIOS password of some type is active.
         Changing backlight via BIOS w/ a BIOS password is an unsupported
         mechanism currently. (LP: #189814)
      * debian/control:
        - Depend on libsmbios 0.13.10-1ubuntu1.1 or later for the above patch
          to work.
    
     -- Mario Limonciello <email address hidden>   Fri, 18 Jul 2008 13:18:17 -0500
  • hal (0.5.11~rc2-1ubuntu8.1) hardy-proposed; urgency=low
    
      * debian/control: Update Vcs-Bzr, updates to hardy are in the 'hardy' branch
        now.
      * Add 03_increase_helper_timeout.patch: Increase helper timeout from 10 to
        20 seconds. Some CD-ROMs are too slow to do all the detection in 10
        seconds. (LP: #218834)
    
     -- Martin Pitt <email address hidden>   Tue, 06 May 2008 12:15:55 +0200
  • hal (0.5.11~rc2-1ubuntu8) hardy-proposed; urgency=low
    
      * debian/hal.postinst: If hal has any start rc symlinks, force them back to
        24. A lot of people end up with priority 12 for some reason, which races
        with dbus startup, especially with CONCURRENCY=shell. (LP: #25931)
      * Add 00upstream-fix-macbook-backlight.patch: Fix backlight control on
        MacBooks. Thanks to godlygeek! (LP: #206921)
    
     -- Martin Pitt <email address hidden>   Mon, 28 Apr 2008 07:44:11 +0200
  • hal (0.5.11~rc2-1ubuntu7) hardy; urgency=low
    
      * Add 02_input_spin_removed_fd.patch:
        - Avoid spinning on already invalidated/closed file descriptors in the
          input addon. This fixes "hal takes 100% CPU and breaks input device
          handling" on a lot of machines. (LP: #203679)
        - Thanks to Jon Oberheide for the patch!
    
     -- Martin Pitt <email address hidden>   Mon, 21 Apr 2008 10:36:50 +0200
  • hal (0.5.11~rc2-1ubuntu6) hardy; urgency=low
    
      * debian/patches/01_default_suspend_quirks.patch: Use quirks on i845 and
        i865, too; thanks, Matthew Garrett.
      * debian/hal.postinst: Fix rc.d symlinks harder on upgrades from dapper.
        (LP: #211343)
    
     -- Martin Pitt <email address hidden>   Tue, 08 Apr 2008 18:24:15 -0500
  • hal (0.5.11~rc2-1ubuntu5) hardy; urgency=low
    
      * 01_default_suspend_quirks.patch: Apply the same logic to the
        suspend-hybrid and hibernate script.
      * debian/hal.postinst: Fix /var/run/hal -> /var/run/hald as well and drop
        the chown'ing completely, since the init script does it already.
        (LP: #175525)
      * debian/hal.postinst: Fix upgrade version comparison to also force-reload
        dbus when installing from scratch. (LP: #206787)
    
     -- Martin Pitt <email address hidden>   Wed, 26 Mar 2008 18:12:24 +0100
  • hal (0.5.11~rc2-1ubuntu4) hardy; urgency=low
    
      * debian/{hal.init,rules}: Use /var/run/hald/ as PID file directory, not
        /var/run/hal/, since the former is needed for sockets, ACL caches, etc.
        (LP: #205496)
    
     -- Martin Pitt <email address hidden>   Tue, 25 Mar 2008 16:50:58 +0100
  • hal (0.5.11~rc2-1ubuntu3) hardy; urgency=low
    
      * 01_default_suspend_quirks.patch: Disable video quirks when running on a
        known-good video driver (proprietary nvidia and fglrx, and Intel >=
        915GM). Doing this here is better than the previously applied pm-utils
        patch, since it avoids ignoring explicit pm-utils command line arguments,
        consistently uses the same behaviour for suspend and resume, and keeps the
        logic where it actually belongs.
    
     -- Martin Pitt <email address hidden>   Mon, 24 Mar 2008 17:35:38 +0100
  • hal (0.5.11~rc2-1ubuntu2) hardy; urgency=low
    
      * debian/rules: build using --with-deprecated-keys, since we don't want to
        break packages that were assuming this worked right up through beta.
        LP: #204768.
    
     -- Steve Langasek <email address hidden>   Fri, 21 Mar 2008 20:24:33 +0000
  • hal (0.5.11~rc2-1ubuntu1) hardy; urgency=low
    
      * Update our git snapshot from March 01 to current 0.5.11-RC2, which brings
        a few bug fixes.
        - Adds properties for tablet PCs (LP: #90451)
        - Fixes operation on MacBookPro third generation. (LP: #129869)
      * Remove patches applied upstream:
        - 02_allow_ufs_ufstype.patch
        - 05_fix_dell_brightness.patch
      * Adapt patches to new upstream version:
        - 96_uinput_device_support.patch
        - 96_uinput_device_support.patch
      * Merge with Debian unstable; see 0.5.10+git20080301-1ubuntu1 for remaining
        Ubuntu changes.
      * Replace 88_change_pm_quirk_policy.patch with
        01_default_suspend_quirks.patch: Only set the default suspend quirks for
        kernel problem workarounds if hal-info does not define any quirks at all
        for the hardware. (LP: #198808)
    
    hal (0.5.11~rc2-1) unstable; urgency=low
    
      * New upstream release candidate
      * debian/libhal-storage1.{symbols,shlibs}, debian/libhal1.{symbols,shlibs}:
        - Updated symbols and shlibs
    
     -- Martin Pitt <email address hidden>   Fri, 21 Mar 2008 13:39:03 +0100
  • hal (0.5.10+git20080301-1ubuntu3) hardy; urgency=low
    
      * debian/hal.postinst:
        - make sure that the start scripts are installed on
          dapper->hardy upgrades (LP: #203756)
    
     -- Michael Vogt <email address hidden>   Thu, 20 Mar 2008 10:17:43 +0100
  • hal (0.5.10+git20080301-1ubuntu2) hardy; urgency=low
    
      * debian/hal.preinst: Fix copy&paste error in mv_conffile(), so that the
        udev rules transition actually works and a standard dapper->hardy upgrade
        does not produce a conffile prompt. (LP: #172837)
    
     -- Martin Pitt <email address hidden>   Thu, 13 Mar 2008 19:01:51 +0100
  • hal (0.5.10+git20080301-1ubuntu1) hardy; urgency=low
    
      * Merge with Debian to pull in a current snapshot from upstream git head
        (upstream neglects doing a long-overdue 0.5.11 release). This pulls in two
        tons of bug fixes and reduces our insane stack of patches to a
        maintainable level again. (LP: #198295)
        - Uses MMC profile reading for CDs/DVDs. (LP: #66254)
      * Remove the following patches which are upstream now:
        - 01_proc_sys_batteries.patch
        - 02_sysfs_battery_serial.patch
        - 92_gxx43.patch
        - 94_batter-model_name.patch
        - 97_fix_power_info_via_sysfs.patch
      * Drop 80_allow_vfat_usefree.patch; Using 'usefree' VFAT mount option is not
        necessary with the current Hardy kernel any more.
      * Drop debian/patches/82_ignore_fixed_nonmedia.patch: Obsolete, GVFS treats
        fixed partitions correctly.
      * Tag and forward the subset of our remaining patches which have some kind
        of documentation and justification. Rename them to clean up patch order
        prefixes a bit.
      * 96_uinput_device_support.patch: Adapt to new upstream version.
      * Remaining Ubuntu changes:
       - debian/hal.init: Remove stray gparted-disable-automount.fdi on startup.
         Needs to be kept until Gnome #324220 is fixed properly.
         (LP #134712)
       - debian/hal.init: Unconditionally chown the directory in the init script.
         (LP #175525)
       - Ubuntu udev world order:
         + debian/hal.links: Remove rules symlink, we install the rules file
           directly into rules/.
         + debian/rules: Install udev rules into /etc/udev/rules.d/.
         + debian/hal.{preinst,postinst,postrm}: Transition code for changing the
           udev rule priority (see 0.5.8.1-3ubuntu7, needs to be kept until after
           Hardy's release).
       - debian/hal.preinst, debian/libhal1.preinst: Clean up doc directory
         symlinking when upgrading from Gutsy. Needs to be kept until after
         Hardy's release.
       - debian/rules: Enable MacBook (Pro) support on i386 and amd64. Add
         pciutils-dev build dependency.
       - debian/rules: Do not run stop init.d script for levels 1 and 6
         (TearDown).
       - debian/preferences.fdi: Disable automounting for fixed disks. On session
         startup it is not done anyway (since that disables the gnome-mount UI
         which would ask for authentication) and it leads to confusion when
         restarting hal while a session is running. (LP #138537)
       - Various bug fixes, see their patch headers:
         + 02_allow_ufs_ufstype.patch
         + 03_virtual_net_devices.patch
         + 04_read_brightness_not_actual_brightness.patch
         + 96_uinput_device_support.patch
         + ubuntu_01_ignore_single_slash_label.patch
       - 83_ssb_bus_support.patch: Add support for devices on the SSB bus; patch
         by Matthew Garrett (not applied upstream yet, this needs to update the
         spec, too).
       - 84_memstick_bus_support.patch: Add support for devices on the "memstick"
         bus; patch by Matthew Garrett (not reported upstream yet, this needs to
         update the spec, too).
       - 88_change_pm_quirk_policy.patch: Patch by Matthew Garret, undocumented,
         non-obvious purpose.
       - Use PolicyKit/ConsoleKit:
         + Add libpolkit-dev build dependency and policykit, consolekit, acl
           runtime dependencies.
         + debian/rules: Enable PK, CK, and automatic ACL management.
         + hal.install, debian/hal.manpages: Ship usr/share/PolicyKit/ and
           hal-is-caller-privileged.1.
         + hal.postinst: Allow haldaemon user to query the PolicyKit database to
           enforce privileges.
         + debian/README.Debian: Adapt description for dynamic privileges.
         + debian/hal.postinst: Do not create the powerdev/plugdev system groups.
         + Drop Debian's 01_hal_debian_dbuspolicy.patch (which assumes
           powerdev/plugdev system groups).
       - debian/hal.postinst: Do not restart hal when upgrading from 6.06. This
         needs to be kept until after Hardy's release.
      * Add policykit build dependency so that the build can use
        polkit-policy-file-validate.
      * Add debian/patches/05_fix_dell_brightness.patch: Fix Dell brightness
        backend. (LP: #191725)
      * Remove debian/patches/03_virtual_net_devices.patch. While being correct,
        it would require fixing client applications, too, which is too late for
        hardy. By request from Kees Cook. (See LP #199140, #198541)
    
    hal (0.5.10+git20080301-1) unstable; urgency=low
    
      [ Michael Biebl ]
      * debian/rules
        - Explicitly disable the macbook addon to ensure reliable build results
          with unclean build chroots.
      * debian/dbus.init
        - Fix LSB init header. Use $remote_fs instead of $local_fs as the
          daemon requires /usr to be mounted. Remove S from Should-Stop.
      * debian/copyright
        - The documentation in the doc/ subdirectory is licensed under the GFDL.
          Update the copyright notice accordingly.
    
      [ Sjoerd Simons ]
      * New upstream release
        - Fixes issues with sysfs batteries present since 2.6.24
            (Closes: #462723, 463740, #460072, #463480, #455198)
        - Correctly handles batteries with 0% charge (Closes: #463878)
        - No longer leak fd when input devices get removed (Closes: #460133)
    
      * Remove patches that have been merged upstream:
        - debian/patches/65_keyboard-addon-repeated.patch
        - debian/patches/68_alternative-cdrw-capacity-detection.patch
        - debian/patches/70_killswitch_dell.patch
        - debian/patches/71_realpath.patch
        - debian/patches/75_glist_memleak.patch
        - debian/patches/80_fix_int_outof.patch
        - debian/patches/81_dont_deref_reason_why_locked_if_null.patch
        - debian/patches/82_partutil_dont_deref_null.patch
        - debian/patches/84_fix_uninitialised_memory_usage_in_pci_add.patch
        - debian/patches/85_fix_strlist_to_string.patch
        - debian/patches/86_fix_killswitch_callout.patch
        - debian/patches/87_fix_hurd_compilation.patch
        - debian/patches/88_fix_hurd_compilation2.patch
        - debian/patches/89_hurd_compile_autofoo.patch
        - debian/patches/90_fix_crash_after_fdi_cache_generation.patch
        - debian/patches/91_fix_invalid_fdi_cache_on_empty_matches.patch
      * debian/rules: Add list-missing
      * debian/libhal-storage1.symbols, debian/libhal1.symbols
        - Add symbol files for the various libraries
    
     -- Martin Pitt <email address hidden>   Wed, 05 Mar 2008 18:14:57 +0100
  • hal (0.5.10-5ubuntu8) hardy; urgency=low
    
      [ Scott James Remnant ]
      * Add debian/patches/96_uinput_device_support.patch: This creates a HAL
        device for the uinput device, allowing us to set ACLs for it using
        PolicyKit/ConsoleKit.
    
      [ Daniel T Chen ]
      * Add debian/patches/97_fix_power_info_via_sysfs.patch: Fix battery status
        reading from /sys. Patches taken from upstream GIT head.
        (LP: #194052, #194719)
    
      [ Martin Pitt ]
      * Add debian/patches/02_sysfs_battery_serial.patch: Get battery serial
        number from sysfs. Patch taken fro upstream GIT head.
    
     -- Martin Pitt <email address hidden>   Mon, 03 Mar 2008 15:02:40 +0100
  • hal (0.5.10-5ubuntu7) hardy; urgency=low
    
      * Add debian/patches/95_virtual_net_devices.patch: Include virtual network
        devices which do not have a physical parent. Thanks to Kees Cook for the
        patch.
      * Add debian/patches/01_proc_sys_batteries.patch: Fix showing batteries
        twice. Taken from upstream git head, see patch header for details.
        (LP: #177570)
    
     -- Martin Pitt <email address hidden>   Wed, 20 Feb 2008 12:09:48 +0100
  • hal (0.5.10-5ubuntu6) hardy; urgency=low
    
      * debian/patches/94_batter-model_name.patch: Battery probe was using
        'technology' for info.product, instead of 'model_name' attribute.
    
     -- Ben Collins <email address hidden>   Fri, 25 Jan 2008 11:30:47 +0000
  • hal (0.5.10-5ubuntu5) hardy; urgency=low
    
      * Fix build failure with g++-4.3.
    
     -- Matthias Klose <email address hidden>   Thu, 24 Jan 2008 16:53:58 +0000
  • hal (0.5.10-5ubuntu4) hardy; urgency=low
    
      * debian/hal.postinst:
        - do not restart hal on dapper upgrades (that breaks)
    
     -- Michael Vogt <email address hidden>   Wed, 23 Jan 2008 10:48:43 +0000
  • hal (0.5.10-5ubuntu3) hardy; urgency=low
    
      * debian/hal.postinst: Allow user haldaemon to query the PolicyKit database.
        Bump policykit dependency accordingly.
    
     -- Martin Pitt <email address hidden>   Tue, 15 Jan 2008 22:41:12 +0100
  • hal (0.5.10-5ubuntu2) hardy; urgency=low
    
      * debian/patches/88_change_pm_quirk_policy.patch: Change default pm
        quirk policy to match previous Ubuntu behaviour.
    
     -- Matthew Garrett <email address hidden>   Sun, 30 Dec 2007 19:57:28 +0000
  • hal (0.5.10-5ubuntu1) hardy; urgency=low
    
      * Merge with Debian unstable. See 0.5.10-1ubuntu1 for remaining changes.
      * debian/rules: Configure with --enable-acl-management, and add dependency
        to 'acl'. (See hardy-hardware-detection spec.)
      * Stop using the 'plugdev' and 'powerdev' system groups:
        - Drop debian/patches/01_hal_debian_dbuspolicy.patch.
        - debian/hal.postinst: Do not create these groups any more.
        - debian/README.Debian: Adapt text about volume and power management
          (users must be on a local console instead of in these groups).
    
    hal (0.5.10-5) unstable; urgency=low
    
      [ Michael Biebl ]
      * debian/hal.postinst
        - Remove superfluous getent calls. adduser is clever enough to omit
          creating accounts if they already exist.
        - Don't ignore addgroup errors.
        - Set the home directory of the haldaemon user to /var/run/hal.
      * debian/hal.dirs
        - Make sure the directory /var/run/hal is created.
      * debian/hal.postrm
        - As /var/run/hal is managed by dpkg now, there is no need anymore to
          clean up this directory manually.
      * debian/control
        - The Vcs-* fields are now officially supported, so remove the XS- prefix.
        - Change maintainer address to
          <email address hidden>.
        - Add sjoerd, slomo and myself to Uploaders.
        - Bump Standards-Version to 3.7.3. No further changes required.
    
      [ Sjoerd Simons ]
      * debian/patches/86_fix_killswitch_callout.patch:
        - Added. Fixes errors from the killswitch callouts on non-dell machines
          (Closes: #453203)
      * debian/control: Don't build-depend on libusb-dev on hurd-i386
      * debian/patches/87_fix_hurd_compilation.patch:
        - Added. Fix compilation on the Hurd. Based on a patch by Samuel Thibault
          (Closes: #444574)
      * debian/patches/90_fix_crash_after_fdi_cache_generation.patch:
        - Added. Fix a hal crash when the fdi cache is regenerated while
        hal is running (From upstream git).
      * debian/patches/91_fix_invalid_fdi_cache_on_empty_matches.patch:
        - Added. Fix a bug causing the fdi cache to be invalid when an fdi files
        contains empty match rules. (Closes: #456310)
      * debian/hal.postinst
         - Ignore errors from addgroup. These aren't fatal and can occur when
           trying to add groups are added on installation (thus aren't system
           groups).
         - Add --quiet to the adduser invocation. We're not interested in adduser
           noting that user haldaemon already exists
      * debian/patches/88_fix_hurd_compilation2.patchx
        - Added. Some more patched to fix compilation on the Hurd. Thanks to
          Samuel Thibault
      * debian/patches/89_hurd_compile_autofoo.patch
        - Added. Regenerate tools/Makefile.in to include the changes needed for
          hurd support.
      * debian/hal.install
        - Include everything in /usr/bin as the hal package is now the only thing
          to have things from /usr/bin. Prevents issues on arch that don't build
          all binaries (like the Hurd). Thanks to Samuel Thibault
    
     -- Martin Pitt <email address hidden>   Wed, 02 Jan 2008 14:51:43 +0100
  • hal (0.5.10-5~ubuntu3) hardy; urgency=low
    
      * debian/postinst: Drop chown'ing of /var/run/hal/, it does not exist on
        fresh installations yet. Unconditionally chown the directory in the init
        script instead. (LP: #175525)
    
     -- Martin Pitt <email address hidden>   Wed, 12 Dec 2007 09:55:46 +0100
  • hal (0.5.10-5~ubuntu2) hardy; urgency=low
    
      * Re-add accidentally dropped pciutils-dev build dependency.
    
     -- Martin Pitt <email address hidden>   Tue, 11 Dec 2007 09:36:59 +0100
  • hal (0.5.10-5~ubuntu1) hardy; urgency=low
    
      * Merge to Debian svn head to collect some bug fixes. See 0.5.10-1ubuntu1
        for remaining changes.
      * debian/hal.postinst: Do not fail if haldaemon user or system groups
        already exist. Debian removed these check recently, but it does not seem
        to work for Ubuntu, or under all conditions.
    
    hal (0.5.10-5) UNRELEASED; urgency=low
    
      [ Michael Biebl ]
      * debian/hal.postinst
        - Remove superfluous getent calls. adduser is clever enough to omit
          creating accounts if they already exist.
        - Don't ignore addgroup errors.
    
      [ Sjoerd Simons ]
      * debian/patches/86_fix_killswitch_callout.patch:
        - Added. Fixes errors from the killswitch callouts on non-dell machines
          (Closes: #453203)
      * debian/control: Don't build-depend on libusb-dev on hurd-i386
      * debian/patches/87_fix_hurd_compilation.patch:
        - Added. Fix compilation on the Hurd. Based on a patch by Samuel Thibault
          (Closes: #444574)
    
    hal (0.5.10-4) unstable; urgency=low
    
      * debian/patches/85_fix_strlist_to_string.patch:
        - Added. Fix strlist to string conversion to no longer use a static
          buffer. As a side-effect fix an issue of strings not being properly
          terminated on overflow. Which would cause garbage being sent over dbus
          to the runner, causing it to exit (Closes: #445861, #447860)
    
    hal (0.5.10-3) unstable; urgency=low
    
      * debian/patches/75_glist_memleak.patch
        - Added. Fixes some memleaks by not probably freeing GSList object (from
          upstream git)
      * debian/patches/80_fix_int_outof.patch
        - Added. Fixes int_outof match target in fdi files (from upstream git)
      * debian/patches/70_killswitch_dell.patch
        - Replaced by the version as applied to upstream git.
      * debian/patches/81_dont_deref_reason_why_locked_if_null.patch
        - Added. If dbus_malloc0 failed (returned NULL), don't deref the NULL
        pointer. (from upstream git)
      * debian/patches/82_partutil_dont_deref_null.patch
        - Added. Fixes partutils to not deref a pointer before checking it's not
        NULL (from upstream git)
      * debian/patches/83_crash_if_singleton_hashtable_is_null.patch
        - Added. Fixes crash when the singleton hashable isn't initialized (from
          upstream git)
      * debian/patches/84_fix_uninitialised_memory_usage_in_pci_add.patch
        - Added. Properly initialise various field in pci_add. (From Rob Taylor)
    
     -- Martin Pitt <email address hidden>   Mon, 10 Dec 2007 17:06:20 +0100
  • hal (0.5.10-2ubuntu3) hardy; urgency=low
    
      * debian/hal.postinst:
        - do not hal force-reload on upgrades from dapper (otherwise dbus
          breaks badly)
    
     -- Michael Vogt <email address hidden>   Tue, 04 Dec 2007 13:41:27 +0100
  • hal (0.5.10-2ubuntu2) hardy; urgency=low
    
      * Merge Debian's experimental version to enable PolicyKit.
    
    hal (0.5.10-2exp1) experimental; urgency=low
    
      * Enable the ConsoleKit/PolicyKit support in hal. Upload to experimental to
        give this feature some wider testing.
      * debian/control
        - Add a Build-Depends on libpolkit-dev (>= 0.5).
        - Add a Depends on policykit and consolekit to the hal package.
        - The Vcs-* fields are now officially supported, so remove the XS- prefix.
        - Change maintainer address to pkg-utopia-maintainers@l.a.d.o.
        - Add sjoerd, slomo and myself to Uploaders.
      * debian/rules
        - Add --enable-console-kit and --enable-policy-kit to
          DEB_CONFIGURE_EXTRA_FLAGS.
      * debian/hal.install
        - Install the hal-is-caller-privileged binary.
        - Install the policy files in /usr/share/PolicyKit/.
      * debian/hal.manpages
        - Install the man page for hal-is-caller-privileged.
      * debian/patches/55_nonpolkit-mount-policy.patch
        - Removed. Patch has become obsolete as we use PolicyKit now.
      * debian/patches/41_no_policy_validate.patch
        - Don't fail during configure if polkit-policy-file-validate is not found.
          This avoids an unnecessary build dependency on policykit.
    
     -- Martin Pitt <email address hidden>   Tue, 20 Nov 2007 12:56:05 +0100
  • hal (0.5.10-2ubuntu1) hardy; urgency=low
    
      * Merge with Debian unstable to get the X.org input hotplug reversion for
        the time being.
      * *.preinst: On upgrades from Gutsy, remove the symlinks to entire
        /usr/share/doc/<package>/ directories which got introduced in Gutsy. They
        break upgrades all over, and current cdbs just symlinks individual files.
    
     -- Martin Pitt <email address hidden>   Wed, 31 Oct 2007 10:46:49 -0400
  • hal (0.5.10-1ubuntu1) hardy; urgency=low
    
      * Redo the bzr branch of this package as clean fork from the Debian svn
        (https://code.launchpad.net/~ubuntu-core-dev/hal/debian, thanks bzr-svn!)
        and commit the remaining relevant Ubuntu patches to it:
        https://code.launchpad.net/~ubuntu-core-dev/hal/ubuntu
      * Merge with Debian unstable; remaining Ubuntu changes:
       - Ubuntu udev world order:
         + debian/hal.links: Remove rules symlink, we install the rules file
           directly into rules/.
         + debian/rules: Install udev rules into /etc/udev/rules.d/.
         + debian/hal.{preinst,postinst,postrm}: Transition code for changing the
           udev rule priority (see 0.5.8.1-3ubuntu7, needs to be kept until after
           next LTS).
       - debian/rules: Enable MacBook (Pro) support on i386 and amd64. Add
         pciutils-dev build dependency.
       - debian/hal.init: Remove stray gparted-disable-automount.fdi on startup.
         (LP #134712)
       - debian/rules: Do not run stop init.d script for levels 1 and 6
         (TearDown).
       - debian/preferences.fdi: Disable automounting for fixed disks. On session
         startup it is not done anyway (since that disables the gnome-mount UI
         which would ask for authentication) and it leads to confusion when
         restarting hal while a session is running. (LP #138537)
       - 80_allow_vfat_usefree.patch: Allow vfat mount option "usefree".
         (LP #133567)
       - 81_ignore_single_slash_label.patch: Ignore labels which only consist of a
         slash, so that they do not end up as /media/-. An earlier Ubuntu
         d-i/ubiquity created those labels by default. (LP #83323)
       - 82_ignore_fixed_nonmedia.patch: Ignore fixed partitions which mounted,
         but not below /media/.
       - 83_ssb_bus_support.patch: Add support for devices on the SSB bus; patch
         by Matthew Garrett (not applied upstream yet, this needs to update the
         spec, too).
       - 84_memstick_bus_support.patch: Add support for devices on the "memstick"
         bus; patch by Matthew Garrett (not reported upstream yet, this needs to
         update the spec, too).
       - 85_read_brightness_not_actual_brightness.patch: Read the brightness from
         /sys/class/backlight/foo/brightness, not actual_brightness. It makes more
         sense to change based on the brightness that we wanted to set, not the
         brightness that we actually set. Patch by Matthew Garrett. Forwarded to
         FD#12891.
      * Now build with libsmbios to get Dell backlight support. (LP: #43572)
      * Dropped the following Ubuntu changes:
        - hwdb icons and patches, python-launchpad-integration, .desktop file
          translation fixes: hal-device-manager is gone, will be replaced by
          indepentent gnome-device-manager project.
        - symlinking of doc directories in debian/rules: current cdbs does that
          automatically now.
        - 02_powerscripts.patch, 90_pmi.patch: pm-utils is the only supported
          backend now.
        - 26-addon-acpi-fix-free-before-init.diff,
          63_my_dbus_is_full_of_uints.patch, 69_set_dmi_before_matching.patch,
          macbook-backlight.diff: Applied upstream.
        - 56_probe_fstab.patch and the disabling of mounting for unmounted
          partitions which are 'auto' in fstab: The patch does not fit into hal's
          design to always show current information, was rejected upstream,
          only handles a corner case, and we do not automount fixed drives anyway.
      * Add 86_allow_ufs_ufstype.patch: Allow ufs mount option 'ufstype', thanks
        to Georges Discry. (LP: #110865, FD#10998)
    
    hal (0.5.10-1) unstable; urgency=low
    
      [ Michael Biebl ]
      * New upstream release.
        - Ships the x11-input.fdi file which is required for the xorg input
          hotplugging (Closes: #446851).
        - Correctly initializes the dbus error struct in the acpi addon
          (Closes: #438802).
    
        hal-device-manager has been removed from the upstream tarball. There is
        now a separate project called gnome-device-manager which is intended to
        replace hal-device-manager.
      * Remove obsolete files
        - debian/hal-device-manager.1
        - debian/hal-device-manager.desktop
        - debian/hal-device-manager.install
        - debian/hal-device-manager.manpages
        - debian/patches/62_dbus-python-0.80.patch
        - debian/pyversions
      * debian/rules
        - Remove the dh_pysupport call.
        - Enable the hal umount helper.
      * debian/control
        - Remove Build-Depends: python, python-dbus, python-support.
        - Remove binary package hal-device-manager.
        - Replace Suggests: hal-device-manager with gnome-device-manager.
        - Use the new "Homepage:" field to specify the upstream URL.
        - Add a Build-Depends: gperf. This utility is required for building the
          hal-setup-keymap binary that is necessary for the multimedia key
          re-mapping support.
        - Add a Recommends: libsmbios-bin [i386 amd64]. The libsmbios-bin
          package ships the dellWirelessCtl utility which is required for the
          RF kill switch support on DELL laptops.
        - Add a Depends: pm-utils. Beginning with this release we will only
          support pm-utils as suspend infrastructure.
        - Add a versioned Depends on mount (>= 2.13). This is a requirement of the
          hal umount helper.
      * debian/libhal1.shlibs, debian/libhal-storage1.shlibs
        - Bump shlibs to >= 0.5.10 due to ABI additions.
      * debian/hal.install
        - Install the hal-setup-keymap binary.
        - Install the hal umount helper to /usr/sbin as it has dependencies on
          libraries in /usr/lib.
      * debian/hal.links
        - Create a symlink from /usr/sbin/umount.hal to /sbin.
      * debian/watch
        - Update to new download location at http://hal.freedesktop.org/releases/.
      * Remove patches that were merged upstream
        - debian/patches/68-pass-noquirks-to-pm-utils.patch
        - debian/patches/70-libhal-changeset-memleak.patch
        - debian/patches/75-hal-serial-null.patch
      * debian/patches/70_killswitch_dell.patch
        - Fix the path for the dellWirelessCtl utility (Closes: #443583).
      * debian/patches/02_powerscripts.patch,
        debian/patches/14_power_suspend_linux_pmu_fix.patch
        - As we only support pm-utils, these patches have become obsolete and are
          thus removed.
      * debian/patches/55_nonpolkit-mount-policy.patch
        - Rework patch for this hal version. Throw a Volume.PermissionDenied error
          if a non-removable device is mounted by a user other than root.
    
      [ Sebastian Dröge ]
      * debian/patches/68_alternative-cdrw-capacity-detection.patch
        - Add an alternative method of detecting the capacity of CDR/CDRW discs.
          Only using the old method fails for some drives, for more information
          see http://bugs.freedesktop.org/show_bug.cgi?id=12822 .
      * debian/rules:
        - Don't mark /usr/lib/hal/scripts/hal-functions executable, this is
          nothing that can be executed.
    
     -- Martin Pitt <email address hidden>   Tue, 23 Oct 2007 12:33:58 +0200
  • hal (0.5.9.1-6ubuntu5) gutsy; urgency=low
    
      * Add debian/patches/76-allow_vfat_usefree.patch: Allow vfat mount option
        "usefree". (LP: #133567)
    
     -- Martin Pitt <email address hidden>   Mon, 08 Oct 2007 19:35:05 +0200