Initial commit
[platform/upstream/glib2.0.git] / debian / patches / 02_gettext-desktopfiles-ubuntu.patch
1 # Description: Provide backwards compatibility for 01_gettext-desktopfiles.patch for X-{Debian,Ubuntu}-Gettext-Domain
2 # UbuntuSpecific: 01_gettext-desktopfiles.patch was changed to use X-GNOME-, so this is necessary until all our .desktop files are converted
3 Index: glib2.0-2.19.5/glib/gkeyfile.c
4 ===================================================================
5 --- glib2.0-2.19.5.orig/glib/gkeyfile.c 2009-01-30 15:53:09.000000000 +0100
6 +++ glib2.0-2.19.5/glib/gkeyfile.c      2009-01-30 15:55:46.000000000 +0100
7 @@ -460,6 +460,16 @@
8                                                      G_KEY_FILE_DESKTOP_GROUP,
9                                                      G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN,
10                                                      NULL);
11 +  if (!key_file->gettext_domain)
12 +      key_file->gettext_domain = g_key_file_get_string (key_file,
13 +                                                        G_KEY_FILE_DESKTOP_GROUP,
14 +                                                        "X-Ubuntu-Gettext-Domain",
15 +                                                        NULL);
16 +  if (!key_file->gettext_domain)
17 +      key_file->gettext_domain = g_key_file_get_string (key_file,
18 +                                                        G_KEY_FILE_DESKTOP_GROUP,
19 +                                                        "X-Debian-Gettext-Domain",
20 +                                                        NULL);
21  
22    return TRUE;
23  }
24 @@ -571,6 +581,16 @@
25                                                      G_KEY_FILE_DESKTOP_GROUP,
26                                                      G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN,
27                                                      NULL);
28 +  if (!key_file->gettext_domain)
29 +      key_file->gettext_domain = g_key_file_get_string (key_file,
30 +                                                        G_KEY_FILE_DESKTOP_GROUP,
31 +                                                        "X-Ubuntu-Gettext-Domain",
32 +                                                        NULL);
33 +  if (!key_file->gettext_domain)
34 +      key_file->gettext_domain = g_key_file_get_string (key_file,
35 +                                                        G_KEY_FILE_DESKTOP_GROUP,
36 +                                                        "X-Debian-Gettext-Domain",
37 +                                                        NULL);
38  
39    return TRUE;
40  }