Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > main-release-src > by-pkgid > 2d07ff86f250992c43c2fe8a51e11330 > files > 8

hal-0.5.12-0.rc1.20090403.1mdv2009.1.src.rpm

%define expat_version           1.95.5
%define glib2_version           2.14.0
%define dbus_glib_version       0.70
%define dbus_version       0.90
%define dbus_python_version 0.71

%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}

%define develname %mklibname %{name} -d
%if %mdkversion < 200800
%define develname %mklibname %{name} %{lib_major} -d
%endif

%define prerel rc1.20090403
%define snapshot ~rc1+git20090403

%define git_url git://git.freedesktop.org/git/hal

Summary: Hardware Abstraction Layer
Name: hal
Version: 0.5.12
Release: %mkrel 0.%{prerel}.1
URL: http://www.freedesktop.org/Software/hal
Source0: http://hal.freedesktop.org/releases/%{name}-%{version}%{snapshot}.tar.gz
Source1: 10-elantech-touchpad.fdi
# (fc) 0.2.97-3mdk fix start order (Mdk bug #11404)
# (aw) updated 0.5.11-8, messagebus has moved later
Patch3: hal-0.5.11-order.patch
# (couriousous) 0.5.5.1-4mdk add parallel init informations
Patch21: hal-0.5.11-pinit.patch
# (fc) 0.5.12-0.rc1.1mdv add --direct to hal-set-property (Fedora)
Patch22: hal-0.5.10-set-property-direct.patch
# (fc) 0.5.12-0.rc1.1mdv Add input.keys capability to appropriate button devices (Fedora)
Patch23: hal-add-keys-to-buttons.patch
# (fc) 0.5.12-0.rc1.4mdv fix duplicated UDI (Mdv bug #48281)
Patch27: hal-0.5.12rc1-fix-duplicate-udi.patch

License: GPLv2 or AFL
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires(pre): rpm-helper
Requires(preun): rpm-helper
Requires(post): rpm-helper
Requires(post): chkconfig >= 1.3.37-3mdv
BuildRequires: expat-devel >= %{expat_version}
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: libusb-devel
BuildRequires: libcap-devel
BuildRequires: python python-devel
BuildRequires: pciutils-devel
BuildRequires: popt-devel
BuildRequires: libvolume_id-devel
BuildRequires: usbutils
BuildRequires: glibc-static-devel
BuildRequires: perl(XML::Parser)
BuildRequires: docbook-dtd412-xml
BuildRequires: intltool
BuildRequires: gtk-doc
BuildRequires: xmlto
BuildRequires: gperf
%if %mdkversion >= 200800
%if %mdkversion >= 200900
BuildRequires: consolekit-devel >= 0.3.0
%else
BuildRequires: consolekit-devel
%endif
%if %mdkversion < 200910
%ifarch %ix86 x86_64 ia64
BuildRequires: libsmbios-devel
%endif
%endif
%endif
%if %mdkversion >= 200810
BuildRequires: polkit-devel
%endif
Requires: dbus >= %{dbus_version}
Requires(pre): hal-info > 0.0-4.20070302.1mdv
Requires(post): %{lib_name} >= %{version}-%{release}
Requires: hal-info 
#needed to get pci.ids
Requires: pciutils 
#needed to get usb.ids
Requires: usbutils
# needed for luks support
Requires: cryptsetup-luks
%if %mdkversion >= 200810
Requires: policykit
Requires: acl
Requires(pre): policykit >= 0.7
%endif

%description
HAL is daemon for collection and maintaining information from several
sources about the hardware on the system. It provides a live device
list through D-BUS.

%package -n %{lib_name}
Summary: Shared library for using HAL
Group: System/Libraries
Requires: %name >= %{version}-%{release}

%description -n %{lib_name}
HAL shared library.

%package -n %{develname}
Summary: Libraries and headers for HAL
Group: Development/C
Requires: %{name} = %{version}
Requires: %{lib_name} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
#gw got this from the pkgconfig file:
Requires: dbus-devel >= %{dbus_version}
Conflicts: hal < 0.5.10-0.rc2.3mdv2008.0
Conflicts: %{_lib}hal0-devel
%if %mdkversion >= 200800
Obsoletes: %{lib_name}-devel
%endif

%description -n %{develname}
Headers and static libraries for HAL.

%prep
%setup -q -n trunk
%patch3 -p1 -b .order
%patch21 -p1 -b .pinit
%patch22 -p1 -b .direct
%patch23 -p1 -b .add-keys-to-buttons
%patch27 -p1 -b .fix-duplicate-udi

%build

%configure2_5x \
    --localstatedir=%{_var} --enable-acpi-ibm --enable-acpi-toshiba \
    --enable-umount-helper \
    --enable-docbook-docs --enable-gtk-doc --with-usb-csr \
    --with-udev-prefix=/lib \
%if %mdkversion < 200810
    --disable-policy-kit \
%else
    --enable-policy-kit --enable-acl-management \
%endif
%if %mdkversion >= 200800
%ifarch %ix86 x86_64 ia64
%if %mdkversion >= 200910
    --disable-smbios \
    --without-dell-backlight \
%else
    --with-dell-backlight \
%endif
%endif
    --enable-console-kit \
%else
    --disable-console-kit \
%endif


make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_var}/run/hald

%makeinstall_std

%find_lang %{name}

cat << EOF > %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/90-default-policy-mount-point-names.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> 

<deviceinfo version="0.2">
  <device>
    <match key="info.category" string="volume">
	<match key="@block.storage_device:portable_audio_player.type" string="ipod">
      		<append key="volume.policy.desired_mount_point" type="string">ipod</append>
    	</match>
    	<match key="@block.storage_device:storage.drive_type" string="floppy">
		<append key="volume.policy.desired_mount_point" type="string">floppy</append>
	</match>
    </match>
  </device>
</deviceinfo>
EOF

# fix Mdv bug #41204
install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hal/fdi/policy/10osvendor

%clean
rm -rf %{buildroot}

%triggerpostun -- hal < 0.5.11-8
/sbin/chkconfig --del haldaemon
/sbin/chkconfig --add haldaemon

%pre
%_pre_useradd haldaemon / /sbin/nologin
%_pre_groupadd daemon haldaemon
# User haldaemon needs to be able to read authorizations
%{_bindir}/polkit-auth --user haldaemon --grant org.freedesktop.policykit.read >& /dev/null || :

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%post
if [ "$1" = "2" -a -r %{_datadir}/hal/fdi/30osvendor/locale-policy.fdi ]; then
 mv -f %{_datadir}/hal/fdi/30osvendor/locale-policy.fdi %{_datadir}/hal/fdi/policy/10osvendor/30-locale-policy.fdi > /dev/null
fi
%_post_service haldaemon

%preun
%_preun_service haldaemon

%triggerpostun -- hal < 0.5.12-0.rc1.2mdv
/sbin/chkconfig --level 7 haldaemon reset

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%triggerpostun -- hal < 0.5.7.1
sed -i -e "/# This file is edited by fstab-sync - see 'man fstab-sync' for details/d" -e '/.*\,managed.*/d' /etc/fstab

%files -f %{name}.lang
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/hal.conf
%config(noreplace) %{_sysconfdir}/rc.d/init.d/*
/lib/udev/rules.d/90-hal.rules
%dir %{_sysconfdir}/hal/
%{_sysconfdir}/hal/fdi
/sbin/umount.hal
%{_sbindir}/*
%{_bindir}/lshal
%{_bindir}/hal-device
%{_bindir}/hal-get-property
%{_bindir}/hal-set-property
%{_bindir}/hal-find-by-capability
%{_bindir}/hal-find-by-property
%{_bindir}/hal-is-caller-locked-out
%{_bindir}/hal-disable-polling
%{_bindir}/hal-lock
%{_bindir}/hal-setup-keymap
%if %mdkversion >= 200810
%{_bindir}/hal-is-caller-privileged
%{_datadir}/PolicyKit/policy/*
%attr(0750,haldaemon,haldaemon) %dir %{_var}/run/hald
%endif
%{_mandir}/man1/*
%{_mandir}/man8/*

%attr(0750,haldaemon,haldaemon) %dir %{_var}/cache/hald

%{_libexecdir}/hal*

%dir %{_datadir}/hal
%{_datadir}/hal/fdi

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*hal*.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%doc %{_docdir}/hal/spec
%doc %_datadir/gtk-doc/html/*
%{_libdir}/lib*.a
%{_libdir}/lib*.la
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


%changelog
* Sun Apr 05 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.20090403.1mdv2009.1
+ Revision: 364222
- Really disable dell backlight support (handled by kernel 2.6.29 now)
- Update to git snapshot 20090403
- Remove patches 24, 25, 26 (merged upstream)
- Disable smbios support (handled in kernel now)

* Mon Mar 23 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.5mdv2009.1
+ Revision: 360629
- Add fdi for Elantech touchpad (Mdv bug #41204)

* Fri Mar 20 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.4mdv2009.1
+ Revision: 359098
- Patch27: fix duplicated UDI (Mdv bug #48281)

* Thu Mar 12 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.3mdv2009.1
+ Revision: 354204
- Patch25 (GIT): fix KVM x11 detection (Mdv bug #46964)
- Patch26 (GIT): fix dbus warning

* Thu Feb 05 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.2mdv2009.1
+ Revision: 337845
- Add support for runlevel 7

* Wed Dec 17 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.12-0.rc1.1mdv2009.1
+ Revision: 315175
- Release 0.5.12rc1
- Remove patches 48, 49, 50, 51, 52, 53 (merged upstream)
- Patch22 (Fedora): add --direct to hal-set-property
- Patch23 (Fedora): Add input.keys capability to appropriate button devices
- Patch24 (Fedora): fix joystick detection

* Sat Dec 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.11-8mdv2009.1
+ Revision: 314013
- rediff pinit.patch for fuzz=0
- adjust order.patch: should be level 54 in serial startup now as messagebus
  is 53. 25 is too early

* Tue Sep 09 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-7mdv2009.0
+ Revision: 283159
- Improve udevadm patch further (based on upstream)

* Tue Sep 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.11-6mdv2009.0
+ Revision: 279090
- rebuild with latest libvolume_id

* Wed Aug 27 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-5mdv2009.0
+ Revision: 276581
- Update udevadm patch to use correct query for udevadm

* Wed Aug 27 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-4mdv2009.0
+ Revision: 276504
- Patch53 (Lucas Hazel): ensure compat with new udev releases

* Wed Aug 13 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-3mdv2009.0
+ Revision: 271352
- patch52 needs autoreconf

* Tue Aug 12 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-2mdv2009.0
+ Revision: 271198
- Patch52: Adapt to ConsoleKit 0.3 API

* Wed Aug 06 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-1mdv2009.0
+ Revision: 264299
- Release 0.5.11 final
- Remove patch50 (merged upstream)
- Patch50 (GIT): various upstream fixes
- Patch51 (Arjan van de Ven): improve startup speed

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.11-0.rc2.3mdv2009.0
+ Revision: 199850
- rebuild for new libsmbios
- Patch50: fix input addon to handle G_IO_NVAL situations
- correct the license

* Wed Apr 30 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.5.11-0.rc2.2mdv2009.0
+ Revision: 199725
- Added patch from Matthew Garrett (Ubuntu) that adds support to
  memory stick bus in hal (Sony MemoryStick support introduced in Linux
  2.6.25)

* Tue Mar 18 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-0.rc2.1mdv2008.1
+ Revision: 188504
- acl-list has moved again
- Release 0.5.11rc2
- Remove patch49, merged upstream

* Fri Mar 14 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-0.rc1.1mdv2008.1
+ Revision: 187887
- Release 0.5.11rc1
- Remove patches 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62 (merged upsteam)
- Patch49: fix build with PolicyKit enabled
- Remove default fixed drive policy, no longer needed

* Thu Feb 21 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-7mdv2008.1
+ Revision: 173602
- Revert usage of manbo_mkrel, hal is not part of Manbo (yet)
- Patch62: fix crash in libhal_ctx_shutdown when bus is disconnected

  + Pixel <pixel@mandriva.com>
    - use %%manbo_mkrel
    - be Turbolinux compliant: do not use %%mdkversion unless %%vendor is Mandriva

* Fri Feb 08 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-6mdv2008.1
+ Revision: 164146
- Update patch54 with a lot of other GIT fixes for battery
- Patch55 (GIT): fix memleaks
- Patch56 (GIT): fix fdleaks
- Patch57 (GIT): fix endless loop on some storage
- Patch58 (GIT): fix crash when FDI are added
- Patch59 (GIT): fix media detection on old CD/DVD drives
- Patch60 (GIT): ignore dbus Name Acquired message
- Patch61 (GIT): fix dbus leaks

* Thu Jan 31 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-5mdv2008.1
+ Revision: 160843
- Patch54 (GIT): fix double battery listing when both procfs and sysfs are enabled

* Thu Jan 17 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-4mdv2008.1
+ Revision: 153980
- Patch53 (GIT): fix assert on empty match rules (Mdv bug #36871)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-3mdv2008.1
+ Revision: 115964
- Enable PolicyKit and ACL management
- Patch52: handle dbus system restart

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix a typo

  + Paulo Andrade <pcpa@mandriva.com.br>
    --silent  Update from proper directory.
    - This is a "noop" patch. But it can be considered a list of the functions,
      code from X Server uses from hal (libhal), at a later stage, this library can
      be changed to make available only the public symbols.

* Tue Nov 13 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-2mdv2008.1
+ Revision: 108482
- Patch51 (Dany): fix inifinite loop with empty rules

* Fri Oct 12 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-1mdv2008.1
+ Revision: 97360
- Release 0.5.10 final
- Remove patch49, merged upstream

* Tue Sep 25 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-0.rc2.4mdv2008.0
+ Revision: 92857
- Patch50: fix int_outof handling

* Thu Sep 20 2007 Olivier Blin <oblin@mandriva.com> 0.5.10-0.rc2.3mdv2008.0
+ Revision: 91466
- move spec doc in devel package

* Fri Sep 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-0.rc2.2mdv2008.0
+ Revision: 81495
- Patch49: increase timeout when generating fdi cache (needed when using slow or virtualized systems)

* Tue Sep 04 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-0.rc2.1mdv2008.0
+ Revision: 79151
- Fix docdir to allow build
- Release 0.5.10rc2
- Remove patch50, merged upstream

* Fri Aug 31 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-0.rc1.2mdv2008.0
+ Revision: 76721
- Update to GIT snapshot 08/31/2007 (patch50)
- Add requires(post) on main package (Mdv bug #31267)
- Remove patch49, merged upstream
- Regenerate patch48

* Wed Aug 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.10-0.rc1.1mdv2008.0
+ Revision: 69168
- Release 0.5.10rc1
- Remove patch45, no longer needed
- remove gnome subpackage, hal-device-manager is dead, replaced by a separate program

* Thu Aug 09 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9.1-3mdv2008.0
+ Revision: 60869
- Enable ConsoleKit support on Mdv >= 2008.0
- Update Patch49 with better version and be compatible with Mdv 2007.1
- Revert most of unapproved changes which broke backport on Mdv 2007.1
- Remove patch11, moved to hal-info rule

* Sun Jul 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.9.1-2mdv2008.0
+ Revision: 54444
- apply patch from bug #31912
- some minor fixex in spec file

* Mon Jul 09 2007 Funda Wang <fundawang@mandriva.org> 0.5.9.1-1mdv2008.0
+ Revision: 50456
- Patch49 merged upstream
- New version
- patch0 merged upstream

* Fri Jun 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.9-6mdv2008.0
+ Revision: 36999
- rebuild for expat

* Sun May 27 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.5.9-4mdv2008.0
+ Revision: 31847
- libsmbios is not available on all archs

* Wed May 16 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-3mdv2008.0
+ Revision: 27318
- Enable dell backlight for cooker only (pull libsmbios)
- Enable USB wireless power report
- Patch0 (GIT): update to 0.5.9 branch snapshot (2070511)
- remove patches 10, 47, 51, 53, 54 (merged in patch0)
- Patch49 (Gentoo): fix dbus crash
- Enable IBM and Toshiba ACPI events handling (Mdv bug #30523)

* Tue Apr 24 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-1mdv2008.0
+ Revision: 17891
- Release 0.5.9 final
- Remove patches 54, 55, 56 (merged upstream)
- Patch54: fix LUKS locking
- Fix buildrequires
- add cryptsetup-luks as dependency


* Wed Mar 28 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc2.2mdv2007.1
+ Revision: 149241
- Update patch51 to allow acl on ext3
- Update patch53 to fix another harmless typo
- Patch54 (GIT): fix CDROM TOC reading returning invalid TOC info
- Patch55 (GIT): fix locking
- Patch56 (GIT): fix LUKS locking

* Tue Mar 27 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc2.1mdv2007.1
+ Revision: 148915
- Fix BuildRequires
- Release 0.5.9rc2
- Update patch 53 to really enable all quirks when requested
- Remove patches 54, 55, 56, 57 (merged upsream)

* Fri Mar 23 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.6mdv2007.1
+ Revision: 148342
- Update patch56 with upstream version

* Thu Mar 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.5mdv2007.1
+ Revision: 148129
- Patch56: fix return value from umount.hal
- Patch57 (Kareem Dana): fix cdrom detection

* Tue Mar 20 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.4mdv2007.1
+ Revision: 147006
- Patch54 (GIT): make sure hald doesn't exit when receiving unknow errors from helpers
- Patch55: handle dbus system restart without exiting

  + Götz Waschk <waschk@mandriva.org>
    - remove wrong postun call

* Thu Mar 08 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.3mdv2007.1
+ Revision: 138422
- Patch52 (GIT): fix SCSI detection (Mdv bug #27933)
- Patch53: fix vbe-post call for pm-suspend (blino)
- Update patch45 for better reliability

  + Olivier Blin <oblin@mandriva.com>
    - fix vbe-post option for pm-suspend

* Wed Mar 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.2mdv2007.1
+ Revision: 134455
- Update patch45 to be more robust with pm-utils output and pass quirks to commandline

* Tue Mar 06 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-0.rc1.1mdv2007.1
+ Revision: 133962
-Release 0.5.9 rc1
-Remove source 1 and patches 0, 27, 40, 41, 42, 44, 46, 49, 50, 60, 61, 62, 63, 64, 65 (merged upstream)
-Regenerate patches 47 and 51 (which wasn't enabled for unknow reason)
-force html spec generation
-

* Fri Mar 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.8.1-10mdv2007.1
+ Revision: 131581
-Patch64 (GIT): fix ACPI detection for latest kernel (Mdv bug #29014)
-Patch65 (GIT): rename smbios.* keys into system.* keys
-move information preprobe fdi files to hal-info and add conflicts to force upgrade

  + Thierry Vignaud <tvignaud@mandriva.com>
    - move huge (800ko!) ChangeLog in devel package

* Wed Feb 21 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.8.1-9mdv2007.1
+ Revision: 123885
-Update patch46 with more upstream fixes
-Patch63 (GIT): quiet some hal macro
- Patch61 (GIT): add support for umount helper (Mdv bug #24692)
- Patch62 (GIT): fix mtab with utf8 (Novell bug 24692)

* Mon Jan 08 2007 Olivier Blin <oblin@mandriva.com> 0.5.8.1-8mdv2007.1
+ Revision: 106202
- move hal information scripts to hal-info

  + Frederic Crozat <fcrozat@mandriva.com>
    -Patch51: allow user_xattr on ext2/ext3 for mount

* Thu Jan 04 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.8.1-7mdv2007.1
+ Revision: 104128
- Patch49 (Andrey): fix crash on umount (Mdv bug #27333)
- Patch50 (GIT): handle dbus restart for cpufreq

* Tue Jan 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.8.1-6mdv2007.1
+ Revision: 103348
- Patch47: allow "flush" option for vfat
- Patch48 (SUSE): allow "uid" for NTFS partitions

* Tue Jan 02 2007 Götz Waschk <waschk@mandriva.org> 0.5.8.1-5mdv2007.1
+ Revision: 103052
- from Fedora: fix access to already freed memory
- patch from Fedora: fix possible access to freed memory

* Tue Dec 19 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.8.1-4mdv2007.1
+ Revision: 99698
- Remove patch20 (default mount point is now /media)
  Patch45 (blino): prefer pm-utils when available
  Patch46 (git): fix dbus 1.0 support

  + Olivier Blin <oblin@mandriva.com>
    - be more explicit in pm-utils support
    - prefer pm-utils when available

  + Götz Waschk <waschk@mandriva.org>
    - add  patch descriptions

* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 0.5.8.1-3mdv2007.1
+ Revision: 76168
- add four Fedora patches

* Thu Oct 19 2006 Götz Waschk <waschk@mandriva.org> 0.5.8.1-2mdv2007.1
+ Revision: 66881
- rebuild
- Import hal

* Thu Oct 19 2006 Götz Waschk <waschk@mandriva.org> 0.5.8.1-1mdv2007.1
- update file list
- fix buildrequires
- disable policy kit
- update deps
- drop patches 12,22,23,25,26,28,29,30,32
- rediff patches 1,20,27
- New version 0.5.8.1

* Fri Sep 15 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7.1-7mdv2007.0
- Patch32 (GIT): fix get size (Mdv bug #25408)

* Thu Sep 14 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7.1-6mdv2007.0
- Patch31: add another usb card reader
- move fdi file for ums camera to correct location

* Wed Sep 13 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7.1-5mdv2007.0
- Patch29 (RH): fix SCSI cdroms drive support (Mdv bug #25567)
- Patch30 (GIT): update FDI for USB card readers and music players
- Update patch23, fdi part is now in patch30

* Tue Sep 12 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7.1-4mdv2007.0
- Remove patches 0, 24, no longer needed
- Patch27: remove assertion when device in not in GDL (Mdv bug #23268)
- Patch28: prevent race when mounting (Mdv bug #23560)
- add fdi file for camera using ums (Mdv bug #20438)
- Update patch21 to fix Mdv bug #24957

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 0.5.7.1-3mdv2007.0
- fix dbus python dep

* Tue Aug 01 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7.1-2mdv2007.0
- Rebuild with latest dbus
- Patch26 (CVS): don't use dbus deprecated api

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 0.5.7.1-1mdv2007.0
- New release 0.5.7.1

* Thu Jun 29 2006 Götz Waschk <waschk@mandriva.org> 0.5.7-6mdv2007.0
- update patch 20: fix mount directory in cleanup script (arvidjaar)

* Fri Jun 23 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7-5mdv2007.0
- Add default mount point for floppy

* Thu Jun 22 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7-4mdv2007.0
- Patch25: add support for pmsuspend (Mdv bug #20501)
- Add default mount point for ipod (Mdv bug #22627)

* Tue Jun 20 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7-3mdv2007.0
- Add storage policy for non hotpluggable/removable harddrive (Fedora) (Mdv bug #23139)
- Update patch21 to start hal after acpid (Mdv bug #22969)
- Migrate to XDG menu

* Sat Jun 17 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7-2mdv2007.0
- Patch22 (CVS): don't stat autofs / nfs mount points
- Patch23 (CVS): fix PCMCIA card readers support 
- Patch24: fix error in initcript (Mdv bug #20878)

* Sat May 20 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.7-1mdk
- Release 0.5.7 (it requires kernel 2.6.15 or later)
- Remove patches 5, 6, 22 (no londer relevant), 16, 17, 18, 19 (merged upstream)
- Regenerate patch20
- Remove fstab-sync added line from /etc/fstab after upgrading from 
  older hal

* Wed Apr 19 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.5.1-9mdk
- Add conflicts to easy upgrade
- Patch22 (Andrey) : allow automount of firewire drive (Mdk bug #21919)

* Wed Jan 25 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.5.1-8mdk
- Rebuild with latest dbus

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 0.5.5.1-7mdk
- really use new LSB init patch
  (haha, nobody will ever notice the typo it contained)
- mkrel

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 0.5.5.1-6mdk
- convert parallel init to LSB

* Fri Jan 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.5.1-5mdk
- drop selinux support

* Sat Dec 31 2005 Couriousous <couriousous@mandriva.org> 0.5.5.1-4mdk
- Patch21: Add parallel init info

* Mon Dec 12 2005 Frederic Crozat <fcrozat@mandriva.com> 0.5.5.1-3mdk
- Patch19 (CVS): fix dbus array support
- Patch20: fix mount script

* Mon Dec 12 2005 Götz Waschk <waschk@mandriva.org> 0.5.5.1-2mdk
- add new methods for mount, unmount and eject

* Tue Nov 29 2005 Frederic Crozat <fcrozat@mandriva.com> 0.5.5.1-1mdk
- Release 0.5.5.1
- Remove patch15 (merged upstream)
- Patch17 (CVS): fix FAT detection

* Wed Nov 23 2005 Olivier Blin <oblin@mandriva.com> 0.5.4-3mdk
- fix typo in pre script (add haldaemon user, not hamdaemon)

* Thu Nov 03 2005 Olivier Blin <oblin@mandriva.com> 0.5.4-2mdk
- Patch16: use udev_event socket instead of hal.hotplug

* Thu Oct 27 2005 Frederic Crozat <fcrozat@mandriva.com> 0.5.4-1mdk
- Release 0.5.4
- Remove patches 2, 13, 16, 17 (merged upstream), , 8, 14, source 1 (no longer needed)
- Regenerate patches 5, 11
- Disable patches 12 for now

* Mon Oct 10 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.8-15mdk
- Search for udevinfo in /bin

* Sat Sep 17 2005 Helio Chissini de Castro <helio@mandriva.org> 0.4.8-14mdk
- Added non existant pt_BR translation

* Fri Sep 16 2005 Götz Waschk <waschk@mandriva.org> 0.4.8-13mdk
- fix deps for the pre and post scripts

* Wed Sep 14 2005 Olivier Blin <oblin@mandriva.com> 0.4.8-12mdk
- fix hal.dev udev rule so that it is run for the restricted set of
  subsystems that get a DEVNAME (block, class and net)

* Tue Sep 13 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-11mdk 
- don't run hal.dev when node are not creating (stop filling syslog with
  DEVNAME not set error message) (blino)
- fix description (daouda)

* Wed Sep 07 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.8-10mdk
- don't fail when otional fields 5 and 6 are not present

* Tue Aug 09 2005 Olivier Blin <oblin@mandriva.com> 0.4.8-9mdk
- use udev rules to replace deprecated dev.d and hotplug.d links

* Sat Jul 30 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-8mdk 
- Add missing dependency in hal-gnome

* Fri Jul 29 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-7mdk 
- Update patch5, don't enable sync anymore, it doesn't do what we 
  want (Mdk bug #16872)

* Wed Jul 20 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-6mdk 
- Patch12 is back, new version from Andrej, fix Mdk big #15224 without
  regression on USB HD with 2 partitions

* Wed Jul 20 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-5mdk 
- Patch14 : fix floppy detection with kernel >= 2.6.12 (Mdk bug #16759)

* Tue Jul 12 2005 Götz Waschk <waschk@mandriva.org> 0.4.8-4mdk
- replace prereq
- drop patch 12, it breaks USB HDs with 2 partitions.

* Sat Jul 09 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-3mdk 
- Patch12 (Andrej): fix double volume entries
- Patch13 (CVS): improve DVDRAM and DVDROM-DL detection

* Sat May 28 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.8-2mdk
- add BuildRequires: automake1.9 intltool

* Sat May 21 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-1mdk 
- Release 0.4.8
- remove patches 4, 9 (merged upstream), 7 (no longer needed)
- update patch10 (partially merged)

* Thu Apr 07 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-11mdk 
- Update patch1& to only disable media check for blaclisted devices

* Tue Apr 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-10mdk 
- Remove Sony DSC fdi file, it confuses HAL and g-v-m

* Fri Apr 01 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-9mdk 
- Patch11: disable media check after first check for USB memory key (Mdk bug #15070)
- Update patch5 to enable back media check 
- Patch12 (CVS): fix huge memleak

* Thu Mar 17 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-8mdk 
- Patch9 (CVS): fix zip naming
- Patch10 (CVS): fix translation

* Tue Mar 08 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.4.7-7mdk
- libtool & 64-bit fixes

* Thu Feb 24 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-6mdk 
- Update patch0 to better detect when startup failed (Mdk bug #13949)

* Mon Feb 21 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-5mdk 
- Patch6: detect supermount entry in fstab (Mdk bug #13832)

* Tue Feb 15 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.7-4mdk 
- Patch4 (Fedora): fix net link status detection
- Patch5: change defaults settings (based on patch from Fabrice Facorat)
- Requires usbutils to get usb.ids
- Enable sysfs carrier and pcmcia support

* Fri Feb 11 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.7-3mdk
- add BuildRequires: docbook-dtd412-xml doxygen

* Sat Feb 05 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.7-2mdk
- fix buildrequires

* Thu Jan 27 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.7-1mdk
- add more docs
- New release 0.4.7

* Thu Jan 20 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.5-1mdk
- update file list
- New release 0.4.5

* Fri Dec 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.2-1mdk
- New release 0.4.2

* Thu Dec 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-3mdk
- library package now requires main package

* Thu Nov 11 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.1-2mdk
- build with libselinux

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.1-1mdk
- drop merged patches 4,5
- New release 0.4.1

* Fri Nov 05 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.0-2mdk
- buildrequires

* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.0-1mdk
- Release 0.4.0
- Patch4 (Fedora): fix NON_BLOCK usage
- Patch5 (Fedora): don't use UUID as mount point name

* Sat Sep 25 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.98-2mdk
- fix buildrequires

* Fri Sep 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.98-1mdk
- adapt file list
- drop merged patch 1
- rediff patch 0
- New release 0.2.98

* Tue Sep 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.2.97-3mdk
- Patch3 : Start haldaemon earlier in boot process (Mdk bug #11404)

* Tue Sep 14 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.97-2mdk
- fix buildrequires

* Sat Sep 11 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.2.97-1mdk
- Release 0.2.97
- Remove patch 3 (merged upstream)

* Sat Jul 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.94-1mdk
- update file list
- fix build
- New release 0.2.94

* Sat Jul 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.93-1mdk
- add configuration file
- fix URL
- reenable libtooize
- patch2 to fix build
- new version

* Fri Apr 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.90-3mdk
- remove device manager from main package
- add menu entry for the hal-device-manager

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.90-2mdk
- fix buildrequires

* Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.2.90-1mdk
- Release 0.2.90 (grabbed from project Utopia)
- Requires pciutils to get pci.ids file