diff options
Diffstat (limited to 'main/cpufrequtils/cpufrequtils-006-nls.patch')
-rw-r--r-- | main/cpufrequtils/cpufrequtils-006-nls.patch | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/main/cpufrequtils/cpufrequtils-006-nls.patch b/main/cpufrequtils/cpufrequtils-006-nls.patch new file mode 100644 index 000000000..7d1c24dbd --- /dev/null +++ b/main/cpufrequtils/cpufrequtils-006-nls.patch @@ -0,0 +1,75 @@ +diff --git a/Makefile b/Makefile +index 19f3dd6..b7f1e56 100644 +--- a/Makefile ++++ b/Makefile +@@ -147,6 +147,7 @@ endif + ifeq ($(strip $(NLS)),true) + INSTALL_NLS += install-gmo + COMPILE_NLS += update-gmo ++ CFLAGDEF += -DNLS + endif + + ifeq ($(strip $(CPUFRQ_BENCH)),true) +diff --git a/utils/info.c b/utils/info.c +index 38d906a..155e604 100644 +--- a/utils/info.c ++++ b/utils/info.c +@@ -10,7 +10,6 @@ + #include <errno.h> + #include <stdlib.h> + #include <string.h> +-#include <libintl.h> + #include <locale.h> + + #include <getopt.h> +@@ -18,9 +17,18 @@ + #include "cpufreq.h" + + ++#ifdef NLS ++#include <libintl.h> + #define _(String) gettext (String) + #define gettext_noop(String) String + #define N_(String) gettext_noop (String) ++#else ++#define gettext_noop(String) String ++#define _(String) gettext_noop (String) ++#define gettext(String) gettext_noop (String) ++#define N_(String) gettext_noop (String) ++#define textdomain(String) ++#endif + + #define LINE_LEN 10 + +diff --git a/utils/set.c b/utils/set.c +index 2ece47e..312cc8c 100644 +--- a/utils/set.c ++++ b/utils/set.c +@@ -12,16 +12,24 @@ + #include <limits.h> + #include <string.h> + #include <ctype.h> +-#include <libintl.h> + #include <locale.h> + + #include <getopt.h> + + #include "cpufreq.h" + +-#define _(String) gettext(String) ++#ifdef NLS ++#include <libintl.h> ++#define _(String) gettext (String) ++#define gettext_noop(String) String ++#define N_(String) gettext_noop (String) ++#else + #define gettext_noop(String) String +-#define N_(String) gettext_noop(String) ++#define _(String) gettext_noop (String) ++#define gettext(String) gettext_noop (String) ++#define N_(String) gettext_noop (String) ++#define textdomain(String) ++#endif + + #define NORM_FREQ_LEN 32 + |