diff options
author | Khem Raj <raj.khem@gmail.com> | 2012-06-24 12:37:07 -0700 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2012-07-09 18:40:21 +0200 |
commit | a64ec2dcbe91a9d8ba6a9cb42ae6c8fc28eae2ba (patch) | |
tree | 0ba034dd36e116f32327feb3cd4ddce24aa04810 /meta-oe/recipes-support/cpufrequtils | |
parent | 445f95f8d3f668ca2c0d48633ac03afc11094d00 (diff) | |
download | meta-openembedded-a64ec2dcbe91a9d8ba6a9cb42ae6c8fc28eae2ba.tar.gz |
cpufrequtils: Fix build without NLS
uclibc disables NLS and we need to pass the right
define to inform the build system about NLS support
cpufrequtils-nls.patch is applied upstream so lets
remove it from metadata
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/cpufrequtils')
-rw-r--r-- | meta-oe/recipes-support/cpufrequtils/cpufrequtils-008/cpufrequtils-nls.patch | 81 | ||||
-rw-r--r-- | meta-oe/recipes-support/cpufrequtils/cpufrequtils_008.bb | 4 |
2 files changed, 3 insertions, 82 deletions
diff --git a/meta-oe/recipes-support/cpufrequtils/cpufrequtils-008/cpufrequtils-nls.patch b/meta-oe/recipes-support/cpufrequtils/cpufrequtils-008/cpufrequtils-nls.patch deleted file mode 100644 index cbc87194df..0000000000 --- a/meta-oe/recipes-support/cpufrequtils/cpufrequtils-008/cpufrequtils-nls.patch +++ /dev/null @@ -1,81 +0,0 @@ -make nls/gettext support optional - -patch by Jos van der Ende <seraph@xs4all.nl> - -http://bugs.gentoo.org/205576 - -Index: git/Makefile -=================================================================== ---- git.orig/Makefile 2011-06-30 17:50:23.000000000 -0700 -+++ git/Makefile 2011-07-01 07:06:58.300033928 -0700 -@@ -121,6 +121,7 @@ - ifeq ($(strip $(NLS)),true) - INSTALL_NLS += install-gmo - COMPILE_NLS += update-gmo -+ CFLAGDEF += -DNLS - endif - - ifeq ($(strip $(CPUFRQ_BENCH)),true) -Index: git/utils/info.c -=================================================================== ---- git.orig/utils/info.c 2011-06-30 17:50:23.000000000 -0700 -+++ git/utils/info.c 2011-07-01 07:06:58.300033928 -0700 -@@ -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 - -Index: git/utils/set.c -=================================================================== ---- git.orig/utils/set.c 2011-06-30 17:50:23.000000000 -0700 -+++ git/utils/set.c 2011-07-01 07:07:56.980119994 -0700 -@@ -12,16 +12,23 @@ - #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 - diff --git a/meta-oe/recipes-support/cpufrequtils/cpufrequtils_008.bb b/meta-oe/recipes-support/cpufrequtils/cpufrequtils_008.bb index 855b9c886e..0cc3725dbc 100644 --- a/meta-oe/recipes-support/cpufrequtils/cpufrequtils_008.bb +++ b/meta-oe/recipes-support/cpufrequtils/cpufrequtils_008.bb @@ -11,7 +11,9 @@ SRCREV = "a2f0c39d5f21596bb9f5223e895c0ff210b265d0" SRC_URI = "git://github.com/emagii/cpufrequtils.git \ " -PR = "r3" +CFLAGS_append_libc-uclibc = " ${@['-DNLS', '-UNLS']['${USE_NLS}' == 'no']} " + +PR = "r4" S = "${WORKDIR}/git" |