Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hal-devel-0.5.4-6.4 RPM for i586

From SuSE Linux 10.0-OSS updates for i386 / rpm / i586

Name: hal-devel Distribution: SUSE LINUX 10.0 (i586)
Version: 0.5.4 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany
Release: 6.4 Build date: Thu Nov 17 14:50:07 2005
Group: Development/Libraries/Other Build host: adalid.suse.de
Size: 969577 Source RPM: hal-0.5.4-6.4.src.rpm
Packager: http://www.suse.de/feedback
Url: http://freedesktop.org/Software/hal
Summary: Developer package for HAL
HAL is a hardware abstraction layer and aims to provide a live list of
devices present in the system at any point in time. HAL tries to
understand both physical devices (such as PCI, USB) and the device
classes (such as input, net and block) physical devices have, and it
allows merging of information from so called device info files specific
to a device.

HAL provides a network API through D-BUS for querying devices and
notifying when things change. Finally, HAL provides some monitoring (in
an unintrusive way) of devices, presently ethernet link detection and
volume mounts are monitored.

This, and more, is all described in the HAL specification



Authors:
--------
    Danny Kukawka <danny.kukawka@web.de>
    Kay Sievers <kay.sievers@vrfy.org>
    Joe Shaw <joeshaw@novell.com>
    David Zeuthen <david@fubar.dk>

Provides

Requires

Copyright

Other License(s), see package, Other uncritical OpenSource License

Signatures

internal MD5: 731e93cebe41bbd76d951dbc41b97230
GPG

Changelog

* Mon Nov 14 2005 - dkukawka@suse.de
  - fix for bugs: #130210, #130993, #104355 and #105956:
    * Comment out multisession query to determine the starting block
    of an optical media. It fails on some drives with broken
    firmware. (Kay Sievers  <kay.sievers@vrfy.org>)
  - added patches:
  - hal-fix-invalid_utf8_serial.diff: Fix for bug #133664 to
    prevent sending invalid UTF8 strings from storage serials
    to D-BUS which prevent adding the whole storage divice to the
    device store.
  - hal-fix-device_manager_translation.diff: enable translation
    for the hal-device-manager (bug #133665)
  - hal-fix-seqfault_if_addon_missing.diff: additional patch for
    bug #121913 to fix possible segfault if the callout of a
    non-existing addon from key info.addons fails.
* Thu Oct 13 2005 - dkukawka@suse.de
  - fix for bug #121913
    * added libusb and resmgr to needforbuild to build the missing
    hald-addon-usb-csr in the package
* Tue Oct 11 2005 - dkukawka@suse.de
  - fixed bug #117964
    * changed check for failed read, now all events are forward to
    HAL daemon
    * changed time to wait for retry connect to acpid from 1 to 3
    seconds
* Sun Sep 18 2005 - kukuk@suse.de
  - Remove unused libcap from nfb
* Mon Sep 12 2005 - dkukawka@suse.de
  - addon-acpi.c: changed code to remove backward goto jump
  - added acpid to Required-Start in the rc script to be sure that
    acpid is running and to prevent races (related to #116445)
* Mon Sep 12 2005 - thoenig@suse.de
  - addon-acpi.c now reconnects to acpid if acpid gets restarted
    (closes #116445)
  - addon-acpi.c now bails out if /proc/acpi is missing at all
* Tue Sep 06 2005 - dkukawka@suse.de
  - fixed return values for rchal start to be LSB conform (#115385)
* Fri Sep 02 2005 - dkukawka@suse.de
  - fixed bug #113966
    * added patch hal-fix-storage.policy_for_musicplayers.diff to
    remove storage policy breaking and useless keys from fdi file.
  - added new archive with:
    * new translation files
    * fixed Makefile to add 15-storage-luks.fdi to the package with
    'make dist'
  - backported some litte fixes from HEAD:
    *  Fix up a bug where the script for a method call returns
    garbage and we pass that to dbus_message_new_error which then
    fails.
    *  Fix is needed to get a correct ccwgroup.lcs.portnumber
    property, since the underlying portno sysfs attribute is
    decimal, not binary. Patch from Cornelia Huck
    <cohuck@de.ibm.com>.
    *  some documentation fixes
* Fri Sep 02 2005 - ro@suse.de
  - Provide hotplugctl as well to really fix (#112953)
* Sun Aug 28 2005 - ro@suse.de
  - Obsolete hotplugctl [#112953] (Again!)
* Fri Aug 26 2005 - dkukawka@suse.de
  * updated to current release 0.5.4, Released August 26, 2005
    for more information about changes, read News file
  - removed upstream gone patches:
  - hal-fix-callouts-01_kay.diff
  - hal-fix-invalid_utf8_volume_label.diff
* Fri Aug 26 2005 - dkukawka@suse.de
  - fixed bug #105914:
    * patch from Kay Sievers: With this patch HAL skips failing
    callouts in the execution list instead of waiting in the
    mainloop to be killed
* Thu Aug 25 2005 - dkukawka@suse.de
  * updated to new cvs version (pre0.5.4)
  - removed upstream gone patches:
    * hal-fix-input-joystick.diff
    * hal-fix-hybrid_CDs.diff
    * hal-add-advanced_medium_detect-spec.diff
    * hal-fix-usb_pda_palm_hotsync_t5m130VisorClieSJ22.diff
  - removed patches:
    * hal-fix-ACPI_seqfault.diff
    * hal-add-advanced_medium_detect.diff
  - fixed bug #105445:
    * added patch (hal-fix-invalid_utf8_volume_label.diff) to check
    and fix utf8 invalid volume label names
  - updated translation files
* Mon Aug 22 2005 - dkukawka@suse.de
  * updated to new cvs version (pre0.5.4)
  - removed upstream gone patches:
    * hal-fix-usb_pda_palm_hotsync.diff
    * hal-fix-util.c_percentage.diff
    * hal-fix-configure_for_translations.diff
  - added patches:
    * hal-fix-ACPI_seqfault.diff
    * hal-add-advanced_medium_detect.diff (patch from ervin@kde.org
    and fixed/reworked by dkukawka@suse.de)
* Sat Aug 20 2005 - dkukawka@suse.de
  - added patch:
  - hal-fix-hybrid_CDs.diff (fix for bug #105643)
* Sat Aug 20 2005 - dkukawka@suse.de
  * updated to current cvs version (pre0.5.4)
  - added patches:
  - hal-fix-usb_pda_palm_hotsync.diff (bug #104426)
  - hal-fix-util.c_percentage.diff
  - hal-fix-configure_for_translations.diff (fix to get all
    localisations in the rpm)
  - fixed bug #105285 removed /etc/dev/* from spec file
* Sat Aug 13 2005 - dkukawka@suse.de
  * updated to new cvs version (pre0.5.4)
  - changes:
    * sync volume_id with the udev version (by Kay Sievers)
* Thu Aug 11 2005 - dkukawka@suse.de
  * updated to new cvs version (pre0.5.4)
  - removed upstream gone patches:
    * hal-fix-poll_bat.last.full.diff
    * hal-fix-normalise_last_full.diff
    * hal-fix-remove_battery.diff
    * hal-fix-normalise_with_unknown_values.diff
    * hal-fix-key_if_battery_isfull_v3.diff
    * hal-fix-udi_for_volumelabel.diff
  - removed patches where an other solution upstream added:
    * hal-add-addon_acpi_options_v2.diff
    * hal-suse-only_use_acpid.diff
  - added new patche (pushed upstream):
    * hal-add-wacom_tabletPC.diff for Tablet PC (Wacom based) support
  - remove /etc/hotplug,d/* udev rule since /etc/hotplug,d/ is
    'dead'
  - changed from /etc/init.d/hal to /etc/init.d/haldaemon to be
    LSB conform in the future since haldeamon is requested name for
    LSB init script at lanana.org
* Thu Aug 11 2005 - dkukakwa@suse.de
  - added patches to fixed bug #103787:
    * hal-fix-poll_bat.last.full.diff
    * hal-fix-normalise_last_full.diff
    * hal-fix-remove_battery.diff
    * hal-fix-normalise_with_unknown_values.diff
  - added other patches:
    * hal-fix-udi_for_volumelabel.diff
* Fri Aug 05 2005 - dkukawka@suse.de
  - updated to current cvs version (pre0.5.4)
  - removed patches (gone upstream):
  - hal-add-ALSA_OSS_devices.diff
* Wed Aug 03 2005 - dkukawka@suse.de
  updated to cvs version (pre0.5.4)
  - added new patch:
  - hal-add-addon_acpi_options_v2.diff (out of tree)
  - hal-suse-only_use_acpid.diff (now HAL use only acpid)
  - hal-fix-input-joystick.diff (fix wrong detection
    of joysticks as input.tablet instead of input.joystick)
  - reworked hal-add-ALSA_OSS_devices.diff:
  - added ALSA global sequencer device
  - removed patches (gone upstream):
  - hal-fix_prevent_wrong_UDI.diff
  - hal-DVD+R_DL.diff
  - hal-acpi_battery.diff
  - hal-fix-DVD+R_rewriteable.diff
  - hal-fix-FSF_address.diff
  - hal-fix-LibHalContext.diff
  - hal-fix-UDI_for_empty_CD-DVD.diff
  - hal-fix-cleanup_warnings.diff
  - hal-fix-doxygen_code_doc_NULL.diff
  - hal-fix_typo_for_translation.diff
  - hal-make-cdroms-mountable.diff
  - removed broken patch:
  - hal-add_lsb_release_v1.diffi (bug #100097)
  - removed befor backported patches:
  - hal-deviceManager-fix-autorefresh.diff
  - hal-fix-linux_types.diff
* Sat Jul 30 2005 - dkukawka@suse.de
  - reworked hal-add-ALSA_OSS_devices.diff, set timer and sequencer
    as global devices without a physical ALSA/OSS device
  - fixed bug #99168 for ppc
  - added new patches:
  - hal-fix-FSF_address.diff
  - hal-fix_typo_for_translation.diff
  - hal-fix-UDI_for_empty_CD-DVD.diff
  - hal-fix_prevent_wrong_UDI.diff
  - added patches from cvs and ML:
  - hal-deviceManager-fix-autorefresh.diff
  - hal-add_lsb_release_v1.diff (to provide LSB info, reworked)
  - merged compiler warning pathes
* Wed Jul 27 2005 - dkukawka@suse.de
  - changed OSS devices from alsa.* keys to oss.* keys and fixed
    sound_compute_udi() to generate udi's also for OSS devices
* Mon Jul 25 2005 - dkukawka@suse.de
  - added patch from David Zeuthen to add alsa.device_file for alsa
    and oss devices and merged this with patch for 'ALSA OSS Device
    detection'
* Mon Jul 25 2005 - dkukawka@suse.de
  - added patch to build on x86_64 (to fix "previous declaration of
    'int64_t'")
* Sat Jul 23 2005 - dkukawka@suse.de
  - added ALSA OSS Device detection to hal (see bug #87152)
* Fri Jul 22 2005 - dkukawka@suse.de
  - fixed libhal/libhal-storage to prevent seg-faults if call a
    function with param LibHalContext *ctx == 0/NULL
  - fixed some compiler warnings
  - fixed DVD+R and DVD+R DL rewritable detection/key to FALSE
  - added patch to allow mount CD/DVD volumes through callout
    hald-block-subfs
* Sun Jul 17 2005 - dkukawka@suse.de
  - added --retain-privileges to rc.hal to run hal full as root
  - added fix for more information about ACPI batteries
  - added fix to dectect DVD+R Dual Layer write support (patch is
    upstream in the next version)
* Wed Jul 13 2005 - thoenig@suse.de
  - HAL 0.5.3
  - new binary `hal-find-by-capability`
  - Removed patches:
    * hal-device-manager-fix-empty-properties.diff (fixed upstream)
    * hal-makefile-fix-doc-path.diff (replaced by --with-doc-dir)
    * hal-addon_storage_execl.diff (fixed upstream)
    * hal-device.dif (fixed upstream)
    * hal-no_pgoff_t.diff (obsolete)
    * hal-utils_64bit.diff (obsolete)
  - Upstream changes:
    * hal-find-by-capability and hal-find-by-property tools
    * Fix some of the bugs from johnp's port of h-d-m
    * Trigger rescan of ACPI objects when receiving events
    * Fix key for storage.cdrom.dvdram
    * Don't use sync as part of the normal mount option policy
    * Update fstab-sync man page
    * Fix a bug in hal_property_new_string
    * Fix --help output
    * Detect DVD+R DL media
    * Add empty Solaris backend and fix build for Solaris
    * Support various S390 devices
    * Prepare hald to work with newer udev versions
    * Unify various error handling functions
    * Add infrastructure + tools to populate the hal db
    * Fixup MMC storage cards drive type on MMC bus
    * Handle case where the battery life is degrading
    * Make libhal_ctx_init() fail if hald is not running
    * New translations: nb, es
* Fri Jul 01 2005 - snwint@suse.de
  - implement libhal_agent_* api (to create & remove devices)
  - added small tool using the above (hal-device)
* Wed May 18 2005 - schwab@suse.de
  - Fix spelling in Short-Description in rc file.
* Fri May 13 2005 - dkukawka@suse.de
  - update to new version 0.5.2
* Thu Apr 28 2005 - dkukawka@suse.de
  - update to new version 0.5.1
* Thu Apr 21 2005 - dkukawka@suse.de
  - changed Short-Description in rc file (bug #79284)
* Wed Apr 20 2005 - thoenig@suse.de
  - HAL 0.5.0 (in combination with D-BUS 0.33 because of D-BUS ABI
    changes)
  - spec file cleanup
  - added patches:
    * hal-addon_storage_execl.diff (added NULL as last argument)
    * hal-utils_64bit.diff (cast to compile clean on 64bit)
  - updated patches:
    * hal-no_pgoff_t.diff: added more  pgoff_t  defines
  - removed patches:
    * hal-makefile-fix-pycompile.diff (obsolete)
    * hal-makefile-fix-libsysfs_fromsystem.diff
    * hal-hald-fix-errormessage_kernelmodule.diff
    * hal-hald-workaround_init_d-bus.diff
    * hal-gphoto.diff
    * hal-addon_ipod-fdipolicy.diff
    * hal-duplicated_devices.diff (already upstream)
    * hal-memory_leak_fix.diff (already upstream)
    * hal-make-cdroms-mountable.diff
    * hal-fix-floppy-sysfs-path.diff
    * hal-make-floppys-mountable.diff
    * hal-disable-sata-cdrom-polling.diff (obsolete)
    * hal-sata_support.diff
  - updated list of authors in pdb
* Tue Apr 19 2005 - ro@suse.de
  - help configure trying to find BLKGETSIZE64
* Wed Mar 23 2005 - thoenig@suse.de
  - added SATA support (closes #74318)
  - disable media polling for SATA CDROMs (closes #74318)
* Tue Mar 22 2005 - adrian@suse.de
  - report floppy drives as mounted (done via subfs)
* Tue Mar 22 2005 - adrian@suse.de
  - fix floppy support, sysfs path has been changed from "floppy0"
    to "floppy.0"
* Thu Mar 17 2005 - thoenig@suse.de
  - fixed patch 'hal-make-cdroms-mountable.diff' (see #73029) to
    achieve the desired behavior.
* Wed Mar 16 2005 - adrian@suse.de
  - add should_mount properties for disc medias and use their label
    (#73029)
* Tue Mar 15 2005 - thoenig@suse.de
  - improved 'hal-duplicated_devices.diff' to detect duplicated
    devices at a earlier stage.
  - added 'hal-memory_leak_fix.diff' to prevent memory leaks.  This
    patch is taken from hal 0.5 branch:
    http://cvs.freedesktop.org/hal/hal/hald/device_info.c?rev=1.26&view=log
* Mon Mar 14 2005 - ro@suse.de
  - change dbus dependency (dbus, not rcdbus)
  - fix init script name rchal -> hal
* Mon Mar 14 2005 - thoenig@suse.de
  - added 'hal-duplicated_devices.diff' which prevents hald to add
    devices into its device store twice (closes #66641)
  - renamed filenames of patches which previously contained captial
    letters
  - changed init order for hal/dbus/resmgr
* Mon Mar 14 2005 - dkukawka@suse.de
  - removed hal from boot and added to runlevel 3 and 5
  - changed boot.hal to rchal
* Mon Mar 14 2005 - hvogel@suse.de
  - remove hfplus part from the ipod fdi. submount knows about
    hfsplus now.
* Thu Mar 10 2005 - dkukawka@suse.de
  - added ipod fdi file see bug #71986
* Wed Mar 09 2005 - danny@suse.de
  - fixed bug #71880, added specs to doc section of hal.rpm
* Wed Mar 09 2005 - dkukawka@suse.de
  - moved docfiles from /usr/share/doc/packages/hal-%{VERSION}/ to
    /usr/share/doc/packages/hal/
  - fixed bug #71728
* Thu Mar 03 2005 - dkukawka@suse.de
  - fixed boot.hal [see bug# 65775]
* Mon Feb 28 2005 - adrian@suse.de
  - start after resmgr daemon
* Tue Feb 22 2005 - dkukawka@suse.de
  - added python-gtk and python-gnome to 'Requires:' for hal-gnome
* Fri Feb 18 2005 - meissner@suse.de
  - Fix up libgphoto2 map handling. still not fully correct, since
    it does not handle class based cameras (0x6 usb class aka PTP).
  - removed -fno-strict-aliasing, not necessary.
  - devel packages do not need ldconfig (just .so links in it).
* Thu Feb 10 2005 - dkukawka@suse.de
  - workaround in haldaemon, now hald wait max. 2.5 sec for D-BUS
* Fri Feb 04 2005 - ro@suse.de
  - added dbus-1-glib to neededforbuild
* Thu Feb 03 2005 - ro@suse.de
  - use common macros in pre/post scripts
* Fri Jan 28 2005 - dkukawka@suse.de
  - removed --enable-verbose-mode from configure
* Fri Jan 28 2005 - dkukawka@suse.de
  - removed load module capability from boot.hal since hal run as
    root process (module is only needed if hal run as haldaemon)
* Fri Jan 28 2005 - dkukawka@suse.de
  - added aaa_base to requirements
  - added /etc/init.d/boot.localfs to prereq
  - removed fstab-sync from configure
* Tue Jan 25 2005 - dkukawka@suse.de
  - cleaned up requirements in spec-file
  - removed --drop-privileges from  startscript. HAL now run as root
    process
* Tue Jan 25 2005 - dkukawka@suse.de
  - update to new stable version [0.4.7]
    changelog
  - Add support for PCMCIA cards if they are in sysfs (on 2.6.10-ish
    kernels)
  - Don't attempt to access page 0x80 on USB Storage Devices as the
    resulting INQUIRY crashes quite a few devices
  - Fix reporting of USB interface class
  - Make hald not crash if sysfs files are writable but not readable
  - Small h-d-m fix (Sjoerd Simons)
  - Fix a bug in libhal-storage where mount options were merged even
    though they were set to FALSE.
* Tue Jan 25 2005 - dkukawka@suse.de
  - load kernelmodule 'capability' at start in boot.hal
  - added fix for errormessage if 'capability' isn't available in
    the kernel
* Fri Jan 21 2005 - dkukawka@suse.de
  - update to new stable version [0.4.6]
    changelog:
  - Fix strange crasher in libsysfs on certain ppc platforms
  - Update local libsysfs copy to 1.2.0
  - Add compile time option to use 2.6.10 link detection features
    rather than talking directly to the mii registers
  - Fix off by one in VFAT label probing (Kay Sievers)
  - Skip NTFS signed volume and label probing fixes (Kay Sievers)
  - Use mount option iocharset=utf8 for vfat volumes
  - change Makefile to use local libsysfs
* Thu Jan 13 2005 - dkukawka@suse.de
  - update to new stable version [0.4.5] (for more info read Changelog
    of the src)
  - changed position in /etc/rc.d/boot.d/, now hal start depending
    on boot.localnet and boot.dbus (this is a workaround to the
    /var/run - cleanup is moved from boot.localnet to boot.localfs)
* Thu Jan 13 2005 - dkukawka@suse.de
  - changed startposition of hal during the boot process, hal starts
    now depending on boot.dbus and boot.localfs
* Tue Jan 11 2005 - dkukawka@suse.de
  - fixed rc.hal
* Tue Jan 11 2005 - dkukawka@suse.de
  - update to new stable version [0.4.4] (for more info read Changelog
    in the src)
* Mon Dec 20 2004 - dkukawka@suse.de
  - fixed Bug #49410 in rc.hal and the spec-file
* Fri Dec 10 2004 - hare@suse.de
  - Fixed hal-display-manager to not crash if no properties
    have been received.
* Thu Dec 02 2004 - dkukawka@suse.de
  - update to new version [0.4.2] with this changes from David
    Zeuthen <david@fubar.dk>:
  - add blacklist for not polling certain IDE slave drives as that
    decreases performance
  - Support for Linux kernels 2.6.10-rc2 and onwards
  - Only lazy unmount devices if {storage.volume}.policy.should_mount is
    TRUE - e.g. don't lazy unmount devices we don't care about
  - Support for IDE Zip and Jaz drives (treated as floppy drives)
  - Various fdi-parsing enhancements
  - Don't add 'ro' to optical drives as it prevents DVD-RAM usage
  - Support 256 partitions instead of only 16
  - small h-d-m UI bugfix (Sjoerd Simons)
  - small h-d-m UI bugfix (Bryan Clark)
* Sun Nov 14 2004 - dkukawka@suse.de
  - initial package

Files

/usr/include/hal
/usr/include/hal/libhal-storage.h
/usr/include/hal/libhal.h
/usr/lib/libhal-storage.a
/usr/lib/libhal-storage.so
/usr/lib/libhal.a
/usr/lib/libhal.so
/usr/lib/pkgconfig/hal-storage.pc
/usr/lib/pkgconfig/hal.pc
/usr/share/doc/packages/hal
/usr/share/doc/packages/hal/api
/usr/share/doc/packages/hal/api/annotated.html
/usr/share/doc/packages/hal/api/dir_000000.html
/usr/share/doc/packages/hal/api/dir_000001.html
/usr/share/doc/packages/hal/api/dirs.html
/usr/share/doc/packages/hal/api/doxygen.css
/usr/share/doc/packages/hal/api/doxygen.png
/usr/share/doc/packages/hal/api/files.html
/usr/share/doc/packages/hal/api/functions.html
/usr/share/doc/packages/hal/api/functions_vars.html
/usr/share/doc/packages/hal/api/group__HAL.html
/usr/share/doc/packages/hal/api/group__LibHal.html
/usr/share/doc/packages/hal/api/group__LibHalStorage.html
/usr/share/doc/packages/hal/api/index.html
/usr/share/doc/packages/hal/api/libhal-storage_8c-source.html
/usr/share/doc/packages/hal/api/libhal-storage_8h-source.html
/usr/share/doc/packages/hal/api/libhal_8c-source.html
/usr/share/doc/packages/hal/api/libhal_8h-source.html
/usr/share/doc/packages/hal/api/modules.html
/usr/share/doc/packages/hal/api/pages.html
/usr/share/doc/packages/hal/api/structIconMappingEntry__s.html
/usr/share/doc/packages/hal/api/structLibHalContext__s.html
/usr/share/doc/packages/hal/api/structLibHalDrive__s.html
/usr/share/doc/packages/hal/api/structLibHalPropertySetIterator__s.html
/usr/share/doc/packages/hal/api/structLibHalPropertySet__s.html
/usr/share/doc/packages/hal/api/structLibHalProperty__s.html
/usr/share/doc/packages/hal/api/structLibHalStoragePolicyIconPair.html
/usr/share/doc/packages/hal/api/structLibHalStoragePolicy__s.html
/usr/share/doc/packages/hal/api/structLibHalVolume__s.html
/usr/share/doc/packages/hal/api/todo.html


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Sep 6 08:38:07 2008