hal 0.5.9-1ubuntu1 source package in Ubuntu

Changelog

hal (0.5.9-1ubuntu1) gutsy; urgency=low

  * Merge with Debian experimental. Remaining Ubuntu changes:

    ** Ubuntu specific **

  - debian/control:
     + Drop linux-kernel-headers dependency (called linux-libc-dev in Ubuntu
       which is build-essential).
     + Add XS-Vcs-Bzr, remove Debian's XS-Vcs-Svn.
     + Ubuntu maintainer.
   - Launchpad integration:
     + Add p-l-i dependency to hal-device-manager.
     + Add debian/patches/ubuntu-lpi.patch: h-d-m code bits.
   - hwdb integration:
     + Add hwdb-client-gnome dependency to hal-device-manager and sharutils
       build dependency.
     + Add icons: debian/{hal-cpu,hal-memory,hwdb}.png.uuencode.
     + debian/patches/34-add_hwdb_button.patch: Glade modifications and Python
       code hook.
     + debian/rules: uudecode icons during build.
   - Langpack support for .desktop file:
     + debian/hal-device-manager.desktop: Add gettext domain, improve comment.
     + Add debian/hal-device-manager.desktop.in: .desktop stub for intltool
       POT creation.
     + debian/patches/ubuntu-desktop-POTFILES.patch: Add this desktop.in to
       po/POTFILES.in.
     + debian/rules: Include gnome.mk to do the automagic POT building.
   - Ubuntu udev world order:
     + Remove debian/hal.links.
     + 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 next
       LTS).
   - https://wiki.ubuntu.com/MountAllLocalFilesystems spec:
     + debian/patches/56_probe_fstab.patch: Check whether a volume or storage
       device is present in fstab, and if so, set linux.fstab.options and
       linux.fstab.mountpoint.
     +  debian/patches/24_ignored_volumes.patch: Ignore fixed partitions which
        are supposed to be mounted automatically in fstab, but aren't.
   - debian/patches/62_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)

   ** Packaging fixes which should go to Debian **

   - Privilege reduction:
     + debian/hal.postinst: Add haldaemon to various groups for removable
       device access (floppy, plugdev, etc.).
     + debian/patches/25_privileges-addons.patch: Run addon-storage as
       non-root.
   - debian/hal.init.dbus: Use actual init script path in usage help, not
     hardcoded /etc/init.d/hal (since it is actually in /etc/dbus/event.d).
     (LP #84642)
   - debian/hal.postrm: Check mode ($1) properly.
   - debian/patches/02_powerscripts.patch: Prefer alternative scripts over
     pmi, since pmi is the default.
   - debian/run-hald.sh: Put absolute paths in HALD_RUNNER_PATH so that
     callouts are found, too.
   - debian/patches/55_nonpolkit-mount-policy.patch: Implement a policy check
     if PolicyKit is not available: Only allow mounting of removable devices
     to non-root users.
   - debian/patches/62_dbus-python-0.80.patch: Correctly show HAL properties
     in hal-device-manager with dbus-python. (FD #9343; rejected upstream
     because h-d-m is going away).

   ** Bug fixes which should go upstream **

   - debian/patches/16_ntfs_allowed_mount_options.patch: Allow NTFS mount
     option 'utf8' (LP #78142).
   - debian/patches/24_ignored_volumes.patch: Ignore fixed partitions but
     those mounted to /media.
   - debian/patches/59_add_ssb_bus.patch: Add support for devices on the SSB
     bus; patch by Matthew Garrett.
   - debian/patches/63_fixup_macbookpro.patch: Extend 10-macbookpro-utils.fdi
     fixes to more MacBooc models; patch by Matthew Garret.

   ** Bug fixes from upstream bugzilla **

   - debian/patches/65-keyboard-addon-repeated.patch: Do not ignore key
     repeat events in the keyboard addon. (FD #9767)
   - debian/patches/66-NULL-fstype-crash.patch: Do not crash on NULL
     volume.fstypes, and assing some fallback values to them. (FD #10429,
     LP #87800)
   - debian/patches/67-fix-probe-volume.patch: Fix scrambled labels.
     (FD #10362, LP #69914)

  Changes in this version:

  * Remove debian/10-storage-policy.fdi to stop ejecting all USB/Firewire
    devices. (LP: #63090)
  * Remove debian/patches/57_allow_bus_virtual.patch: This does not apply at
    all to 0.5.9, and must either be confirmed to be obsolete or redone.
  * Disable debian/patches/34-add_hwdb_button.patch for now, it needs to be
    reworked for 0.5.9.

hal (0.5.9-1) experimental; urgency=low

  * New upstream release.
  * 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/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.
  * debian/patches/55_nonpolkit-mount-policy.patch
    - Removed. We depend on PolicyKit now to check if a user is authorized to
      mount local partitions.
  * debian/control
    - Add Depends: hal-info (>= 20070402) to hal package.
  * 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.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)

hal (0.5.8.1-9) unstable; urgency=low

  * debian/no-cd-media-check.fdi
    - Re-added "HL-DT-ST DVD-RW GCA-4080N" product string

hal (0.5.8.1-8) unstable; urgency=low

  [ Michael Biebl ]
  * debian/control:
    - Add an explicit build dependency on docbook-xml so we don't fail on
      buildds without network access.

  [ Sjoerd Simons ]
  * debian/hal-unmount.sh: Always run pumount/umount if a block device is
    removed, not only when it's mounted. This ensure that dm devices can be
    properly deconfigured by pumount.
  * debian/debian-storage-policy-ignore-fixed-crypto-drives.fdi
    - Added. Ignore non-removable devices with crypto volumes again
      (Closes: #414417)

hal (0.5.8.1-7) unstable; urgency=low

  [ Sjoerd Simons ]
  * Acknowledge Steve Langasek's NMU. (Closes: #370186)
  * debian/patches/29_handle_non_hal_mounts.patch
    - Added. Handle volume removal for mounted volumed that weren't mounted by
      hal correctly.
  * debian/patches/30_cdrom_bogus_tocinfo.patch
    - Added. Some cdrom drives/discs report a wrong start of the session in the
      TOC, causing hal to not detect the filesystem. Work around this by
      rescanning at offset 0 for discs when filesystem detection fails.

  [ Michael Biebl ]
  * Add XS-Vcs-* fields to debian/control.
  * Drop debian-storage-policy-fixed-drives.fdi in favor of
    debian/patches/55_nonpolkit-mount-policy.patch.
    This fixes the problem that local devices are not shown in nautilus.
    (Closes: #394155, #395169, #409879)
  * debian/patches/02_powerscripts.patch
    - Add support for pm-utils and prefer it over other solutions. This is in
      anticipation of hal-0.5.9, where pm-utils will be the preferred backend.
  * Install HAL specification document. (Closes: #413813)
    - debian/control: Build-Depend on docbook-utils and libxml2-utils.
    - debian/rules: Pass --enable-docbook-docs to ./configure.
  * debian/watch
    - Fix regexp to not match non-hal releases, like hal-info.

hal (0.5.8.1-6.1) unstable; urgency=high

  * Non-maintainer upload.
  * High-urgency upload for RC bugfix.
  * Provide /usr/share/doc/hal/examples/no-cd-media-check.fdi as an example
    for disabling CD ROM media checks, and document this in README.Debian, as
    a workaround for CD drives with broken firmware.  Closes: #370186.

hal (0.5.8.1-6) unstable; urgency=low

  * debian/patches/19_sonypi_support.patch
    - Added. Fixes the sonypi brightness setting method
      (Patch from Mike Hommey) (Closes: #391528)

hal (0.5.8.1-5) unstable; urgency=high

  [ Michael Biebl ]
  * debian/hal-doc.install, debian/hal-doc.links
    - Install API documentation into /usr/share/doc/hal-doc/html and create a
      link back to /usr/share/gtk-doc/html/hal so devhelp can find it.
      (Closes: #398803)
  * debian/control
    - Add a Suggests on devhelp for the hal-doc package which allows to
      access the API documentation more easily.

  [ Sebastian Dröge ]
  * debian/control:
    + Updated to use my debian.org mail address

  [ Sjoerd Simons ]
  * debian/patches/28_runner_64bit_values.patch
    - Added. Ensure 64 bit values are correctly aligned before passing them to
    dbus (Closes: #404937)
  * Urgency high, fixes an RC bug

 -- Martin Pitt <email address hidden>   Tue, 17 Apr 2007 21:26:56 +0200

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Gutsy
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
admin
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
hal_0.5.9.orig.tar.gz 1.5 MiB 65d8f8eeb61e7609a8c5001b6660d90e7a482c4b74b4e226d09b433dc1a80c9d
hal_0.5.9-1ubuntu1.diff.gz 63.3 KiB c19736819b3e48f6d0c98955562604a59b220d6f190eb8e3dfee938d5750014d
hal_0.5.9-1ubuntu1.dsc 1.1 KiB ae97cd6df699e103d83250de3bd13ca13b7754d24f793238317f4e926f383fdf

View changes file

Binary packages built by this source

hal: No summary available for hal in ubuntu gutsy.

No description available for hal in ubuntu gutsy.

hal-device-manager: No summary available for hal-device-manager in ubuntu gutsy.

No description available for hal-device-manager in ubuntu gutsy.

hal-doc: No summary available for hal-doc in ubuntu gutsy.

No description available for hal-doc in ubuntu gutsy.

libhal-dev: No summary available for libhal-dev in ubuntu gutsy.

No description available for libhal-dev in ubuntu gutsy.

libhal-storage-dev: No summary available for libhal-storage-dev in ubuntu gutsy.

No description available for libhal-storage-dev in ubuntu gutsy.

libhal-storage1: No summary available for libhal-storage1 in ubuntu gutsy.

No description available for libhal-storage1 in ubuntu gutsy.

libhal1: No summary available for libhal1 in ubuntu gutsy.

No description available for libhal1 in ubuntu gutsy.