* 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.10-1ubuntu1) hardy; urgency=low
* Redo the bzr branch of this package as clean fork from the Debian svn /code.launchpad .net/~ubuntu- core-dev/ hal/debian, thanks bzr-svn!) /code.launchpad .net/~ubuntu- core-dev/ hal/ubuntu hal.{preinst, postinst, postrm} : Transition code for changing the disable- automount. fdi on startup. preferences. fdi: Disable automounting for fixed disks. On session vfat_usefree. patch: Allow vfat mount option "usefree". single_ slash_label. patch: Ignore labels which only consist of a fixed_nonmedia. patch: Ignore fixed partitions which mounted, bus_support. patch: Add support for devices on the SSB bus; patch bus_support. patch: Add support for devices on the "memstick" brightness_ not_actual_ brightness. patch: Read the brightness from class/backlight /foo/brightness , not actual_brightness. It makes more launchpad- integration, .desktop file manager project. .patch, 90_pmi.patch: pm-utils is the only supported acpi-fix- free-before- init.diff, my_dbus_ is_full_ of_uints. patch, 69_set_ dmi_before_ matching. patch, backlight. diff: Applied upstream. fstab.patch and the disabling of mounting for unmounted ufs_ufstype. patch: Allow ufs mount option 'ufstype', thanks
(https:/
and commit the remaining relevant Ubuntu patches to it:
https:/
* 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/
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-
(LP #134712)
- debian/rules: Do not run stop init.d script for levels 1 and 6
(TearDown).
- debian/
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_
(LP #133567)
- 81_ignore_
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_
but not below /media/.
- 83_ssb_
by Matthew Garrett (not applied upstream yet, this needs to update the
spec, too).
- 84_memstick_
bus; patch by Matthew Garrett (not reported upstream yet, this needs to
update the spec, too).
- 85_read_
/sys/
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-
translation fixes: hal-device-manager is gone, will be replaced by
indepentent gnome-device-
- symlinking of doc directories in debian/rules: current cdbs does that
automatically now.
- 02_powerscripts
backend now.
- 26-addon-
63_
macbook-
- 56_probe_
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_
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 manager which is intended to hal-device- manager. 1 hal-device- manager. desktop hal-device- manager. install hal-device- manager. manpages patches/ 62_dbus- python- 0.80.patch manager. setup-keymap binary that is necessary for the multimedia key libhal1. shlibs, debian/ libhal- storage1. shlibs umount. hal to /sbin. hal.freedesktop .org/releases/. patches/ 68-pass- noquirks- to-pm-utils. patch patches/ 70-libhal- changeset- memleak. patch patches/ 75-hal- serial- null.patch patches/ 70_killswitch_ dell.patch patches/ 02_powerscripts .patch, patches/ 14_power_ suspend_ linux_pmu_ fix.patch patches/ 55_nonpolkit- mount-policy. patch PermissionDenie d error
now a separate project called gnome-device-
replace hal-device-manager.
* Remove obsolete files
- debian/
- debian/
- debian/
- debian/
- debian/
- 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-
- Use the new "Homepage:" field to specify the upstream URL.
- Add a Build-Depends: gperf. This utility is required for building the
hal-
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/
- 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/
* debian/watch
- Update to new download location at http://
* Remove patches that were merged upstream
- debian/
- debian/
- debian/
* debian/
- Fix the path for the dellWirelessCtl utility (Closes: #443583).
* debian/
debian/
- As we only support pm-utils, these patches have become obsolete and are
thus removed.
* debian/
- Rework patch for this hal version. Throw a Volume.
if a non-removable device is mounted by a user other than root.
[ Sebastian Dröge ] patches/ 68_alternative- cdrw-capacity- detection. patch bugs.freedeskto p.org/show_ bug.cgi? id=12822 . hal/scripts/ hal-functions executable, this is
* debian/
- 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://
* debian/rules:
- Don't mark /usr/lib/
nothing that can be executed.
-- Martin Pitt <email address hidden> Tue, 23 Oct 2007 12:33:58 +0200