rpms/hal/FC-4 hal-0.5.2-translate-to-utf8.patch, NONE, 1.1 hal.spec, 1.55, 1.56

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Jan 19 18:48:13 UTC 2006


Author: rstrode

Update of /cvs/dist/rpms/hal/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv17902

Modified Files:
	hal.spec 
Added Files:
	hal-0.5.2-translate-to-utf8.patch 
Log Message:
- attempt to address unicode encoding issues for thumb drives 
  (bug 144551).


hal-0.5.2-translate-to-utf8.patch:
 10-storage-policy.fdi |    6 ++++++
 1 files changed, 6 insertions(+)

--- NEW FILE hal-0.5.2-translate-to-utf8.patch ---
--- hal-0.5.2/fdi/policy/10osvendor/10-storage-policy.fdi.translate-to-utf8	2006-01-19 13:39:51.000000000 -0500
+++ hal-0.5.2/fdi/policy/10osvendor/10-storage-policy.fdi	2006-01-19 13:44:06.000000000 -0500
@@ -130,6 +130,12 @@
 	      <merge key="volume.policy.should_mount" type="bool">false</merge>
 	    </match>
 	  </match>
+
+	  <!-- transcode multibyte unicode filenames from vfat drives to
+	       utf-8 and back -->
+	  <match key="volume.fstype" string="vfat">
+	      <merge key="volume.policy.mount_option.utf8" type="bool">true</merge>
+	  </match>
 	  
 	  <!-- Attempt mount point 'ipod' for iPod's -->
 	  <match key="@block.storage_device:portable_audio_player.type" string="ipod">


Index: hal.spec
===================================================================
RCS file: /cvs/dist/rpms/hal/FC-4/hal.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- hal.spec	23 May 2005 14:01:36 -0000	1.55
+++ hal.spec	19 Jan 2006 18:48:09 -0000	1.56
@@ -17,7 +17,7 @@
 Summary: Hardware Abstraction Layer
 Name: hal
 Version: 0.5.2
-Release: 2
+Release: 2.fc4
 URL: http://www.freedesktop.org/Software/hal
 Source0: %{name}-%{version}.tar.gz
 License: AFL/GPL
@@ -50,6 +50,7 @@
 Patch0: hal-0.5.2-dont-mount-sync.patch
 Patch1: hal-0.5.2-fixup-fstab-sync-man-page.patch
 Patch2: hal-0.5.2-fix-doublefree.patch
+Patch3: hal-0.5.2-translate-to-utf8.patch
 
 %description
 
@@ -84,6 +85,7 @@
 %patch0 -p0 -b .dont-mount-sync
 %patch1 -p0 -b .fixup-fstab-sync-man-page
 %patch2 -p0 -b .fix-doublefree
+%patch3 -p1 -b .translate-to-utf8
 
 %build
 
@@ -171,6 +173,10 @@
 %{_bindir}/hal-device-manager
 
 %changelog
+* Thu Jan 19 2006 Ray Strode <rstrode at redhat.com> 0.5.2-2.fc4
+- attempt to address unicode encoding issues for thumb drives 
+  (bug 144551).
+
 * Mon May 23 2005 David Zeuthen <davidz at redhat.com> 0.5.2-2
 - Fix doublefree when locking (#158474)
 - Never use the 'sync' mount option (#157674)




More information about the fedora-cvs-commits mailing list