summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorMike Ruprecht <mike.ruprecht@collabora.co.uk>2010-04-06 05:29:45 -0500
committerMike Ruprecht <mike.ruprecht@collabora.co.uk>2010-04-06 17:14:33 -0500
commitc4a999ffd01db1c8e948ad633387ec9891879c16 (patch)
treee476a32d2abd4b823d25f21ddd7a85f01ad796d0 /src/Makefile.am
parentd09e25eff397c59623c2292373777bbf349a222b (diff)
downloadtelepathy-salut-c4a999ffd01db1c8e948ad633387ec9891879c16.tar.gz
Fix building with the tr_TR.UTF-8 locale.
The tr_TR.UTF-8 has a quirk regarding upper and lowercase letters. Using the tr command to replace lowercase letters with uppercase letters sometimes causes the lowercase letters to remain (namely 'i'). This patch forces a 'C' locale for these tr commands.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 8302180e..b5953150 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -197,10 +197,10 @@ salut-signals-marshal.list: $(CORE_SOURCES) $(AVAHI_BACKEND_SOURCES) $(DUMMY_BAC
# rules for making the glib enum objects
%-enumtypes.h: %.h Makefile.in
$(QUIET_GEN)glib-mkenums \
- --fhead "#ifndef __$(shell echo $* | tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__\n#define __$(shell echo $* | tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
+ --fhead "#ifndef __$(shell echo $* | LC_ALL=C tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__\n#define __$(shell echo $* | LC_ALL=C tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
--fprod "/* enumerations from \"@filename@\" */\n" \
- --vhead "GType @enum_name@_get_type (void);\n#define $(shell echo $* | tr [:lower:]- [:upper:]_ | sed 's/_.*//')_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
- --ftail "G_END_DECLS\n\n#endif /* __$(shell echo $* | tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__ */" \
+ --vhead "GType @enum_name@_get_type (void);\n#define $(shell echo $* | LC_ALL=C tr [:lower:]- [:upper:]_ | sed 's/_.*//')_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
+ --ftail "G_END_DECLS\n\n#endif /* __$(shell echo $* | LC_ALL=C tr [:lower:]- [:upper:]_)_ENUM_TYPES_H__ */" \
$< > $@
%-enumtypes.c: %.h Makefile.in