%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 Summary: Hardware Abstraction Layer Name: hal Version: 0.5.11 Release: %mkrel 7 URL: http://www.freedesktop.org/Software/hal Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2 # (fc) 0.2.97-3mdk fix start order (Mdk bug #11404) Patch3: hal-0.2.97-order.patch # (couriousous) 0.5.5.1-4mdk add parallel init informations Patch21: hal-0.5.7.1-pinit.patch # (fc) 0.5.8.1-6mdv allow "uid" for NTFS partitions (SUSE) Patch48: hal-allow_uid_for_ntfs.patch # (hk) 0.5.11-0.rc2.2mdv add memstick bus support, from Matthew Garrett (Ubuntu) Patch49: hal-0.5.11rc2-memstick_bus_support.patch # (fc) 0.5.11-1mdv various upstream fixes (GIT) Patch50: hal-0.5.11-gitfixes.patch # (fc) 0.5.11-1mdv startup speedup (Arjan van de Ven) Patch51: hal-0.5.11-speedup.patch # (fc) 0.5.11-2mdv fix calls with ConsoleKit >= 0.3 Patch52: hal-0.5.11-ck03.patch # (fc) 0.5.11-3mdv ensure compat with new udev releases (Lucas Hazel) Patch53: hal-0.5.11-udevadm.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 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 %ifarch %ix86 x86_64 ia64 BuildRequires: libsmbios-devel %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 %patch3 -p1 -b .order %patch21 -p1 -b .pinit %patch48 -p1 -b .allow_uid_for_ntfs %patch49 -p1 -b .memstick_bus_support %patch50 -p1 -b .gitfixes %patch51 -p1 -b .speedup %patch52 -p1 -b .ck03 %patch53 -p1 -b .udevadm #needed by patch52 autoreconf %build %configure2_5x \ --localstatedir=%{_var} --enable-acpi-ibm --enable-acpi-toshiba \ --disable-selinux --disable-policy-kit --enable-umount-helper \ --enable-docbook-docs --enable-gtk-doc --with-usb-csr \ %if %mdkversion >= 200810 --enable-policy-kit --enable-acl-management \ %endif %if %mdkversion >= 200800 %ifarch %ix86 x86_64 ia64 --with-dell-backlight \ %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 %clean rm -rf %{buildroot} %triggerpostun -- hal < 0.2.97-3mdk /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 %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/* %config(noreplace) %{_sysconfdir}/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 * 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