rpms/exo/devel exo-0.3.101-default-mount-options.patch,NONE,1.1
Christoph Wickert
cwickert at fedoraproject.org
Thu Sep 10 05:03:46 UTC 2009
- Previous message (by thread): rpms/mingw32-libsoup/devel .cvsignore, 1.5, 1.6 mingw32-libsoup.spec, 1.7, 1.8 sources, 1.5, 1.6
- Next message (by thread): rpms/exo/F-11 exo-0.3.101-default-mount-options.patch, NONE, 1.1 exo.spec, 1.36, 1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: cwickert
Update of /cvs/pkgs/rpms/exo/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11397
Added Files:
exo-0.3.101-default-mount-options.patch
Log Message:
add patch
exo-0.3.101-default-mount-options.patch:
exo-mount-hal.c | 24 ++++++++++++++++++++++--
1 file changed, 22 insertions(+), 2 deletions(-)
--- NEW FILE exo-0.3.101-default-mount-options.patch ---
diff -Nur -x '*.orig' -x '*~' exo-0.3.4/exo-mount/exo-mount-hal.c exo-0.3.4.new/exo-mount/exo-mount-hal.c
--- exo-0.3.4/exo-mount/exo-mount-hal.c 2008-03-04 19:25:43.000000000 +0100
+++ exo-0.3.4.new/exo-mount/exo-mount-hal.c 2008-03-04 19:26:14.000000000 +0100
@@ -676,6 +676,18 @@
/* check if we know any valid mount options */
if (G_LIKELY (device->fsoptions != NULL))
{
+ /* use utf8 on ubuntu by default */
+ if (strcmp (device->fstype, "vfat") == 0
+ || strcmp (device->fstype, "iso9660") == 0)
+ {
+ options[n++] = g_strdup_printf ("utf8");
+ }
+ /* pass the correct locale to ntfs-3g on ubuntu */
+ if (strcmp (device->fstype, "ntfs") == 0)
+ {
+ options[n++] = g_strdup_printf ("locale=%s", setlocale (LC_ALL, ""));
+ }
+
/* process all valid mount options */
for (m = 0; device->fsoptions[m] != NULL; ++m)
{
@@ -725,8 +737,16 @@
? exo_str_replace (mount_point, G_DIR_SEPARATOR_S, "_")
: g_strdup ("");
- /* let HAL guess the fstype */
- fstype = g_strdup ("");
+ if (strcmp (device->fstype, "ntfs") == 0)
+ {
+ /* override ntfs with ntfs-3g on ubuntu */
+ fstype = g_strdup ("ntfs-3g");
+ }
+ else
+ {
+ /* let HAL guess the fstype */
+ fstype = g_strdup ("");
+ }
/* setup the D-Bus error */
dbus_error_init (&derror);
- Previous message (by thread): rpms/mingw32-libsoup/devel .cvsignore, 1.5, 1.6 mingw32-libsoup.spec, 1.7, 1.8 sources, 1.5, 1.6
- Next message (by thread): rpms/exo/F-11 exo-0.3.101-default-mount-options.patch, NONE, 1.1 exo.spec, 1.36, 1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list