patches/gimp-hdr-02-textdomain.diff
author fujiwara
Thu, 28 Aug 2008 10:15:48 +0000
changeset 13307 18482ad1bb27
permissions -rw-r--r--
2008-08-28 Takao Fujiwara <[email protected]> * base-specs/gimp-hdr.spec: Updated to add the patch. * patches/gimp-hdrtools-02-textdomain.diff: Added to change domainname.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13307
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     1
--- gimp-hdrtools-0.1/hdrtools.c.orig	2008-08-28 16:35:43.388983000 +0900
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     2
+++ gimp-hdrtools-0.1/hdrtools.c	2008-08-28 18:46:47.946566000 +0900
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     3
@@ -26,10 +26,13 @@
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     4
 #include <float.h>
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     5
 
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     6
 #include <gtk/gtk.h>
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     7
+#include <glib/gi18n-lib.h>
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     8
 
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     9
 #include <libgimp/gimp.h>
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    10
 #include <libgimp/gimpui.h>
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    11
 
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    12
+#define GETTEXT_PACKAGE "gimp-hdrtools"
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    13
+
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    14
 static inline float max(float a, float b)
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    15
 {
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    16
    return(a > b ? a : b);
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    17
@@ -123,7 +126,18 @@ static struct
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    18
    float range;
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    19
 } g_rgbd8_vals = { 1, 1.0f };
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    20
 
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    21
+#ifdef G_OS_WIN32
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    22
 MAIN()
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    23
+#else
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    24
+int
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    25
+main (int argc, char *argv[])
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    26
+{
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    27
+  bindtextdomain (GETTEXT_PACKAGE, gimp_locale_directory ());
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    28
+  bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    29
+  return gimp_main (&PLUG_IN_INFO, argc, argv);
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    30
+}
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    31
+#endif
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    32
+
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    33
 	
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    34
 static void query(void)
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    35
 {
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    36
@@ -320,7 +334,7 @@ static void run(const gchar *name, gint 
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    37
 			case GIMP_RUN_WITH_LAST_VALS:
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    38
 			   gimp_ui_init(PROG_NAME, 0);
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    39
 			   export = gimp_export_image(&imageID, &drawableID,
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    40
-                                       "Radiance RGBE",
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    41
+                                       _("Radiance RGBE"),
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    42
                                        (GIMP_EXPORT_CAN_HANDLE_RGB |
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    43
                                         GIMP_EXPORT_CAN_HANDLE_ALPHA));
18482ad1bb27 2008-08-28 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    44
 			   if(export == GIMP_EXPORT_CANCEL)