# ChangeLog for sys-apps/hal
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/ChangeLog,v 1.169 2007/04/17 16:26:30 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/ChangeLog,v 1.170 2007/04/18 14:31:07 cardoe Exp $
+
+ 18 Apr 2007; Doug Goldstein <cardoe@gentoo.org>
+ +files/0.5.9/13_detect_newer_macbooks.patch,
+ +files/0.5.9/14_ntfs_allows_utf8.patch,
+ +files/0.5.9/97_ignore_fixed_drives.patch, files/0.5.9/series,
+ hal-0.5.9.ebuild:
+ Since KDE doesn't support ConsoleKit yet and the technicals have not been
+ worked out 100%, leaving ConsoleKit out of this release. Re-added the utf8
+ for ntfs patch. Re-added the detect newer MacBookPro's patch. Re-added
+ ignore fixed volumes patch. These were dropped by accident in 0.5.9.
17 Apr 2007; Doug Goldstein <cardoe@gentoo.org>
-files/hal-0.5.1-old_storage_policy.patch, -files/hal-0.5.5.1-RBC.patch,
MD5 26a93aff650c702597a02003e897c53b files/0.5.9/12_hal_fix-vol_label_probe_volume.patch 2720
RMD160 972107dbb7a325aeeee992454f33c860035eb755 files/0.5.9/12_hal_fix-vol_label_probe_volume.patch 2720
SHA256 5e2c186ec2e24c53ec4b16921aed5ae0dfc39f7137f791341ba3dffa56d07f1a files/0.5.9/12_hal_fix-vol_label_probe_volume.patch 2720
+AUX 0.5.9/13_detect_newer_macbooks.patch 836 RMD160 fa066ba9b1b734f34bdc6daa67e00b0e3e1e3707 SHA1 6d7a16512f503e0ba6803daeeeccc82a96f30a5c SHA256 fe68a79f893725b4492c513df47f1f3e28096b1f0b4a203aeafe32b8d0ad0974
+MD5 7f70ffb93dece74ab3b9724f8bf2c4c9 files/0.5.9/13_detect_newer_macbooks.patch 836
+RMD160 fa066ba9b1b734f34bdc6daa67e00b0e3e1e3707 files/0.5.9/13_detect_newer_macbooks.patch 836
+SHA256 fe68a79f893725b4492c513df47f1f3e28096b1f0b4a203aeafe32b8d0ad0974 files/0.5.9/13_detect_newer_macbooks.patch 836
+AUX 0.5.9/14_ntfs_allows_utf8.patch 791 RMD160 51dd2eab4d77bdc10f63500d05621650ebb58738 SHA1 cf8f08894fd33cf297d7cd7c7168a11824b534a3 SHA256 eac2b172054dc8c658428f65e2d88454cecf7a5766b359ff7b3a6744878ee65f
+MD5 6f0b723829536ff43e7d9f42dcd89317 files/0.5.9/14_ntfs_allows_utf8.patch 791
+RMD160 51dd2eab4d77bdc10f63500d05621650ebb58738 files/0.5.9/14_ntfs_allows_utf8.patch 791
+SHA256 eac2b172054dc8c658428f65e2d88454cecf7a5766b359ff7b3a6744878ee65f files/0.5.9/14_ntfs_allows_utf8.patch 791
AUX 0.5.9/95_gentoo_man_page.patch 18159 RMD160 cd4bf6c16e84464b11de755323ef2d0f5c1a54f9 SHA1 f9de30d705eada8e2f631e51b715b9923f732fb4 SHA256 59d81dcb273f3cdc9c7fc9f195331529642fef2c2150b3eeb3fd98ea555b1893
MD5 f6d115e0eb501aba476f4df965bfeb6c files/0.5.9/95_gentoo_man_page.patch 18159
RMD160 cd4bf6c16e84464b11de755323ef2d0f5c1a54f9 files/0.5.9/95_gentoo_man_page.patch 18159
MD5 38976c1da85ba17ba6a46f56cd1de3bf files/0.5.9/96_plugdev_allow_send.patch 1781
RMD160 08f0cbb8960d4753d15d02c8694fae09a6ef2a02 files/0.5.9/96_plugdev_allow_send.patch 1781
SHA256 090d666c8df223fc0ea30f473fa3d52412ef22aff85c1eebf609a3f00dbd652a files/0.5.9/96_plugdev_allow_send.patch 1781
-AUX 0.5.9/series 476 RMD160 f206c5518ab58bab886324f73859ba45f84bfd68 SHA1 04e5272da9492e5589e0a5e567153910e97b47e2 SHA256 5dd1a70e6f89f67b477ec5e5e238fe5c7e2cc52603120965ed4a8953f23ef909
-MD5 ad260e55e13b76098bc7b27a67e583b0 files/0.5.9/series 476
-RMD160 f206c5518ab58bab886324f73859ba45f84bfd68 files/0.5.9/series 476
-SHA256 5dd1a70e6f89f67b477ec5e5e238fe5c7e2cc52603120965ed4a8953f23ef909 files/0.5.9/series 476
+AUX 0.5.9/97_ignore_fixed_drives.patch 1499 RMD160 3d7ba37b8090e84ca3ff83a18d37f2cc5f34770d SHA1 9b90c535e5f72ce46524febe389880d400200e1f SHA256 1ee84c10a3eafc0e4b92345b247daad2f4ae3aa08282b16bfcb69bf5cf95241c
+MD5 6d9d8b5c56ff549796c2a2d5cc39bd47 files/0.5.9/97_ignore_fixed_drives.patch 1499
+RMD160 3d7ba37b8090e84ca3ff83a18d37f2cc5f34770d files/0.5.9/97_ignore_fixed_drives.patch 1499
+SHA256 1ee84c10a3eafc0e4b92345b247daad2f4ae3aa08282b16bfcb69bf5cf95241c files/0.5.9/97_ignore_fixed_drives.patch 1499
+AUX 0.5.9/series 562 RMD160 c6328d785f69416425a1f21ddf397f1eab426b75 SHA1 4bcd93dfee8e4a04277dbc31c873164f2bfd082c SHA256 bbfc7a02a3c108a9ff513bb7f2414669a8db21e4dd1f661f6737c55ed93978e7
+MD5 97085ec48659538a9792effbd0fe6b2a files/0.5.9/series 562
+RMD160 c6328d785f69416425a1f21ddf397f1eab426b75 files/0.5.9/series 562
+SHA256 bbfc7a02a3c108a9ff513bb7f2414669a8db21e4dd1f661f6737c55ed93978e7 files/0.5.9/series 562
AUX hal-0.5.7-hald-scripts.patch 8636 RMD160 339765377e3573b382df987903f301860601668f SHA1 c2ffb779f423e07b38f12a852d942928394abc63 SHA256 d0b713f84c7bc782ba7b13f439630a995588097db2141f4a97c110036f64001a
MD5 521a06ba0845bd3246d6ed4b589f110f files/hal-0.5.7-hald-scripts.patch 8636
RMD160 339765377e3573b382df987903f301860601668f files/hal-0.5.7-hald-scripts.patch 8636
MD5 709ca20b11819f2e13e381be47e19535 hal-0.5.7.1-r5.ebuild 6426
RMD160 ba28bce7126639c77de28ac2fc8d233475bb498e hal-0.5.7.1-r5.ebuild 6426
SHA256 6e020d3a29d82b993984f58ab8ef3659d837c11bce25f3ad25df6f4748e11207 hal-0.5.7.1-r5.ebuild 6426
-EBUILD hal-0.5.9.ebuild 7169 RMD160 986a4497ad4b0c2472f49d7c08410b2f9c5bba51 SHA1 211c9ec27b37688202c6bd5f92cac978ea261a99 SHA256 fa1698d6b5b0557b77cb8c083d5c257eeaea23f787e88142db394d2d94adf0d5
-MD5 f9730846577c26d6240653b6f942963a hal-0.5.9.ebuild 7169
-RMD160 986a4497ad4b0c2472f49d7c08410b2f9c5bba51 hal-0.5.9.ebuild 7169
-SHA256 fa1698d6b5b0557b77cb8c083d5c257eeaea23f787e88142db394d2d94adf0d5 hal-0.5.9.ebuild 7169
-MISC ChangeLog 27447 RMD160 f0b25913fe1acce8f57f8d1fff9ce4977d835c26 SHA1 3f0a9520f7c04a9d08827a8ae3c4805488bd20ca SHA256 532e1aac2706e0c2027511fc21ad5034a9629edf222fc1d012d0b985799cbe66
-MD5 db35d87aeba3539af7161f1bb3b97a1e ChangeLog 27447
-RMD160 f0b25913fe1acce8f57f8d1fff9ce4977d835c26 ChangeLog 27447
-SHA256 532e1aac2706e0c2027511fc21ad5034a9629edf222fc1d012d0b985799cbe66 ChangeLog 27447
+EBUILD hal-0.5.9.ebuild 7193 RMD160 a36f201410e369b8a939876bd13662c23df1a638 SHA1 6d818520ec9193c92d0e10290a588e49a34135c0 SHA256 7559e53b5a730ce8c819bd3c424311ef66bde22b1e54cbeb9b7844862f99cd04
+MD5 490583431bbaa7a9e38de2c1c0a89100 hal-0.5.9.ebuild 7193
+RMD160 a36f201410e369b8a939876bd13662c23df1a638 hal-0.5.9.ebuild 7193
+SHA256 7559e53b5a730ce8c819bd3c424311ef66bde22b1e54cbeb9b7844862f99cd04 hal-0.5.9.ebuild 7193
+MISC ChangeLog 27969 RMD160 bd890357510ff92647e7b8a0478aea137cee31d1 SHA1 904b2b0bdf8bc8feb9f42d0f2cf4a593677345cb SHA256 1743ed5c4e384708bd0d7d62ca49be3befb30e26f1a38655da2b2b089c7d6eba
+MD5 376d315a5d1aa339af85bbceb78d9368 ChangeLog 27969
+RMD160 bd890357510ff92647e7b8a0478aea137cee31d1 ChangeLog 27969
+SHA256 1743ed5c4e384708bd0d7d62ca49be3befb30e26f1a38655da2b2b089c7d6eba ChangeLog 27969
MISC metadata.xml 345 RMD160 aa6e810e9546542453ebe5d6ca46804e99f447f2 SHA1 fef829210e8555807f9b69ba5afedffb8af8d02c SHA256 0c9aeabf473a6836c25a5db2ca86b880dec1efa9e52310725e08d1e0df93447d
MD5 3317c4000387b670183d305ef9937b75 metadata.xml 345
RMD160 aa6e810e9546542453ebe5d6ca46804e99f447f2 metadata.xml 345
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
-iD8DBQFGJPX9oeSe8B0zEfwRAnMiAJ9F8tqomr2K+ute5H8yfsyfdtm6iwCfW9km
-/8/M964JAXPVEquKn+UnkYQ=
-=I+TN
+iD8DBQFGJiuioeSe8B0zEfwRAruwAJsFs2FbChOZerwsvvi4MZrKGwU58QCeLbdW
+gzQMeTWX4/Qqai5qDmZcpys=
+=a2bu
-----END PGP SIGNATURE-----
--- /dev/null
+Index: b/fdi/policy/10osvendor/10-macbookpro-utils.fdi
+===================================================================
+--- a/fdi/policy/10osvendor/10-macbookpro-utils.fdi 2007-03-07 16:52:19.000000000 -0500
++++ b/fdi/policy/10osvendor/10-macbookpro-utils.fdi 2007-04-18 10:18:41.000000000 -0400
+@@ -6,7 +6,7 @@
+ <device>
+ <match key="system.kernel.name" string="Linux">
+ <match key="system.hardware.vendor" string="Apple Computer, Inc.">
+- <match key="system.hardware.product" string="MacBookPro1,1">
++ <match key="system.hardware.product" contains="MacBookPro">
+ <spawn udi="/org/freedesktop/Hal/devices/macbook_pro_light_sensor"/>
+ <spawn udi="/org/freedesktop/Hal/devices/macbook_pro_keyboard_backlight"/>
+ <spawn udi="/org/freedesktop/Hal/devices/macbook_pro_lcd_panel"/>
--- /dev/null
+Index: b/fdi/policy/10osvendor/20-storage-methods.fdi
+===================================================================
+--- a/fdi/policy/10osvendor/20-storage-methods.fdi 2007-03-27 01:18:54.000000000 -0400
++++ b/fdi/policy/10osvendor/20-storage-methods.fdi 2007-04-18 10:20:54.000000000 -0400
+@@ -186,6 +186,7 @@
+ <append key="volume.mount.valid_options" type="strlist">gid=</append>
+ <append key="volume.mount.valid_options" type="strlist">umask=</append>
+ <append key="volume.mount.valid_options" type="strlist">locale=</append>
++ <append key="volume.mount.valid_options" type="strlist">utf8</append>
+ </match>
+ <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="FreeBSD">
+ <append key="volume.mount.valid_options" type="strlist">-u=</append>
--- /dev/null
+Index: b/fdi/policy/10osvendor/95-storage-ignore-fixed-drives.fdi
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ b/fdi/policy/10osvendor/95-storage-ignore-fixed-drives.fdi 2007-04-18 10:14:56.000000000 -0400
+@@ -0,0 +1,19 @@
++<?xml version="1.0" encoding="UTF8"?> <!-- -*- SGML -*- -->
++
++<deviceinfo version="0.2">
++ <device>
++ <match key="@block.storage_device:storage.hotpluggable" bool="false">
++ <match key="@block.storage_device:storage.removable" bool="false">
++ <match key="volume.is_mounted" bool="true">
++ <merge key="volume.ignore" type="bool">true</merge>
++ <!-- Show /media/ mounted devices -->
++ <match key="volume.mount_point" compare_gt="/media">
++ <match key="volume.mount_point" compare_lt="/media0">
++ <merge key="volume.ignore" type="bool">false</merge>
++ </match>
++ </match>
++ </match>
++ </match>
++ </match>
++ </device>
++</deviceinfo>
+Index: b/fdi/policy/10osvendor/Makefile.am
+===================================================================
+--- a/fdi/policy/10osvendor/Makefile.am 2007-03-30 15:03:33.000000000 -0400
++++ b/fdi/policy/10osvendor/Makefile.am 2007-04-18 10:16:27.000000000 -0400
+@@ -7,7 +7,8 @@
+ 10-rfkill-switch.fdi \
+ 10-laptop-panel-mgmt-policy.fdi \
+ 15-storage-luks.fdi \
+- 20-storage-methods.fdi
++ 20-storage-methods.fdi \
++ 95-storage-ignore-fixed-drives.fdi
+
+ if BUILD_MACBOOKPRO
+ dist_fdi_DATA += 10-macbookpro-utils.fdi
10_freebsd_storage_reprobe_fix.patch
11_hal_fix_segfault_probe_volume.patch
12_hal_fix-vol_label_probe_volume.patch
+13_detect_newer_macbooks.patch
+14_ntfs_allows_utf8.patch
95_gentoo_man_page.patch
96_plugdev_allow_send.patch
+97_ignore_fixed_drives.patch
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/hal-0.5.9.ebuild,v 1.23 2007/04/17 16:26:30 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/hal-0.5.9.ebuild,v 1.24 2007/04/18 14:31:07 cardoe Exp $
inherit eutils linux-info autotools flag-o-matic
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 -mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
KERNEL_IUSE="kernel_linux kernel_FreeBSD"
-IUSE="acpi crypt debug dell disk-partition doc pam pcmcia selinux ${KERNEL_IUSE}"
+IUSE="acpi crypt debug dell disk-partition doc pcmcia selinux ${KERNEL_IUSE}"
RDEPEND=">=dev-libs/glib-2.6
>=dev-libs/dbus-glib-0.61
disk-partition? ( >=sys-apps/parted-1.7.1 )
kernel_linux? ( crypt? ( >=sys-fs/cryptsetup-luks-1.0.1 ) )
selinux? ( sys-libs/libselinux
- sec-policy/selinux-hal )
- pam? ( sys-auth/consolekit )"
+ sec-policy/selinux-hal )"
+# pam? ( sys-auth/consolekit )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
$(use_enable doc docbook-docs) \
$(use_enable doc doxygen-docs) \
$(use_enable selinux) \
- $(use_enable pam console-kit) \
+ --disable-console-kit \
${acpi} \
|| die "configure failed"
+#$(use_enable pam console-kit)
emake || die "make failed"
}
# initscript
newinitd "${FILESDIR}"/0.5.9-hald.rc hald
cp "${FILESDIR}"/0.5.9-hald.conf "${WORKDIR}"/
- if use pam; then
- sed -e 's:RC_NEED="":RC_NEED="consolekit":' -i "${WORKDIR}"/0.5.9-hald.conf
- fi
+# if use pam; then
+# sed -e 's:RC_NEED="":RC_NEED="consolekit":' -i "${WORKDIR}"/0.5.9-hald.conf
+# fi
if use debug; then
sed -e 's:HALD_VERBOSE="no":HALD_VERBOSE="yes":' \
-i "${WORKDIR}"/0.5.9-hald.conf