SOURCES: hal-eject_audiocd.patch (NEW) - allow audio disks ejecting
freetz
freetz at pld-linux.org
Mon Feb 13 15:02:17 CET 2006
Author: freetz Date: Mon Feb 13 14:02:17 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- allow audio disks ejecting
---- Files affected:
SOURCES:
hal-eject_audiocd.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/hal-eject_audiocd.patch
diff -u /dev/null SOURCES/hal-eject_audiocd.patch:1.1
--- /dev/null Mon Feb 13 15:02:17 2006
+++ SOURCES/hal-eject_audiocd.patch Mon Feb 13 15:02:12 2006
@@ -0,0 +1,20 @@
+--- hal-0.5.6/fdi/policy/10osvendor/20-storage-methods.fdi.eject-audio-cd 2006-01-16 19:25:33.000000000 -0500
++++ hal-0.5.6/fdi/policy/10osvendor/20-storage-methods.fdi 2006-01-18 17:16:36.000000000 -0500
+@@ -5,6 +5,16 @@
+ <match key="info.udi" string="/org/freedesktop/Hal/devices/computer">
+ <append key="info.callouts.add" type="strlist">hal-system-storage-cleanup-mountpoints</append>
+ </match>
++
++ <match key="volume.disc.type" string="cd_rom">
++ <match key="volume.disc.has_audio" bool="true">
++ <append key="info.interfaces" type="strlist">org.freedesktop.Hal.Device.Volume</append>
++ <append key="org.freedesktop.Hal.Device.Volume.method_names" type="strlist">Eject</append>
++ <append key="org.freedesktop.Hal.Device.Volume.method_signatures" type="strlist">as</append>
++ <append key="org.freedesktop.Hal.Device.Volume.method_execpaths" type="strlist">hal-system-storage-eject</append>
++ </match>
++ </match>
++
+ <match key="volume.fsusage" string="filesystem">
+
+ <!-- Here follow volumes we specifically want to ignore - it is the
+
================================================================
More information about the pld-cvs-commit
mailing list