Annotation of /trunk/attr/patches/attr-2.4.43-gettext.patch
Parent Directory | Revision Log
Revision 887 -
(hide annotations)
(download)
Tue Oct 13 12:47:18 2009 UTC (14 years, 11 months ago) by niro
File size: 1871 byte(s)
Tue Oct 13 12:47:18 2009 UTC (14 years, 11 months ago) by niro
File size: 1871 byte(s)
-patches for attr
1 | niro | 887 | --- m4/package_utilies.m4 |
2 | +++ m4/package_utilies.m4 | ||
3 | @@ -100,6 +100,7 @@ | ||
4 | xgettext=$XGETTEXT | ||
5 | AC_SUBST(xgettext) | ||
6 | AC_PACKAGE_NEED_UTILITY($1, "$xgettext", xgettext, gettext) | ||
7 | + AC_DEFINE([ENABLE_GETTEXT], 1, [enable gettext]) | ||
8 | fi | ||
9 | |||
10 | if test -z "$RPM"; then | ||
11 | --- include/gettext.h | ||
12 | +++ include/gettext.h | ||
13 | @@ -0,0 +1,10 @@ | ||
14 | +#include <config.h> | ||
15 | +#ifdef ENABLE_GETTEXT | ||
16 | +# include <libintl.h> | ||
17 | +# define _(x) gettext(x) | ||
18 | +#else | ||
19 | +# define _(x) (x) | ||
20 | +# define textdomain(d) do { } while (0) | ||
21 | +# define bindtextdomain(d,dir) do { } while (0) | ||
22 | +#endif | ||
23 | +#include <locale.h> | ||
24 | --- attr/attr.c | ||
25 | +++ attr/attr.c | ||
26 | @@ -26,6 +26,7 @@ | ||
27 | #include <errno.h> | ||
28 | #include <string.h> | ||
29 | #include <locale.h> | ||
30 | +#include "gettext.h" | ||
31 | |||
32 | #include <attr/attributes.h> | ||
33 | #include "config.h" | ||
34 | --- libattr/attr_copy_file.c.orig 2007-09-20 02:51:37.000000000 -0400 | ||
35 | +++ libattr/attr_copy_file.c 2007-09-20 02:51:51.000000000 -0400 | ||
36 | @@ -19,6 +19,7 @@ | ||
37 | |||
38 | #if defined (HAVE_CONFIG_H) | ||
39 | #include "config.h" | ||
40 | +#include "gettext.h" | ||
41 | #endif | ||
42 | |||
43 | #include <sys/types.h> | ||
44 | --- libattr/attr_copy_fd.c.orig 2007-09-20 02:52:23.000000000 -0400 | ||
45 | +++ libattr/attr_copy_fd.c 2007-09-20 02:52:31.000000000 -0400 | ||
46 | @@ -19,6 +19,7 @@ | ||
47 | |||
48 | #if defined (HAVE_CONFIG_H) | ||
49 | #include "config.h" | ||
50 | +#include "gettext.h" | ||
51 | #endif | ||
52 | |||
53 | #include <sys/types.h> | ||
54 | --- getfattr/getfattr.c.orig 2007-09-20 02:52:49.000000000 -0400 | ||
55 | +++ getfattr/getfattr.c 2007-09-20 02:52:59.000000000 -0400 | ||
56 | @@ -30,6 +30,7 @@ | ||
57 | #include <regex.h> | ||
58 | #include <ftw.h> | ||
59 | #include <locale.h> | ||
60 | +#include "gettext.h" | ||
61 | |||
62 | #include <attr/xattr.h> | ||
63 | #include "config.h" | ||
64 | --- setfattr/setfattr.c.orig 2007-09-20 02:53:12.000000000 -0400 | ||
65 | +++ setfattr/setfattr.c 2007-09-20 02:53:20.000000000 -0400 | ||
66 | @@ -28,6 +28,7 @@ | ||
67 | #include <getopt.h> | ||
68 | #include <locale.h> | ||
69 | #include <ctype.h> | ||
70 | +#include "gettext.h" | ||
71 | |||
72 | #include <attr/xattr.h> | ||
73 | #include "config.h" |