summaryrefslogtreecommitdiffstats
path: root/rules/templates/src-autoconf-prog
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2010-04-21 07:21:30 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-04-21 14:04:52 +0200
commite4dd94429c9022c7ce4493e9a7996c8b47b39ed0 (patch)
tree8febbedd0566532ca94351ce92cd2f31afa46ce8 /rules/templates/src-autoconf-prog
parentbe768f9ee95ef423540d1cf84eeaa395aa7100a3 (diff)
downloadptxdist-e4dd94429c9022c7ce4493e9a7996c8b47b39ed0.tar.gz
ptxdist-e4dd94429c9022c7ce4493e9a7996c8b47b39ed0.tar.xz
[templates] fix autoconf templates for package names containing '-'
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/templates/src-autoconf-prog')
-rw-r--r--rules/templates/src-autoconf-prog/Makefile.am4
-rw-r--r--rules/templates/src-autoconf-prog/wizard.sh2
2 files changed, 4 insertions, 2 deletions
diff --git a/rules/templates/src-autoconf-prog/Makefile.am b/rules/templates/src-autoconf-prog/Makefile.am
index 76c92a192..d28d88666 100644
--- a/rules/templates/src-autoconf-prog/Makefile.am
+++ b/rules/templates/src-autoconf-prog/Makefile.am
@@ -17,9 +17,9 @@ MAINTAINERCLEANFILES = \
#
# binary
#
-@name@_SOURCES = \
+@namenodash@_SOURCES = \
@name@.c
-#@name@_LDADD = \
+#@namenodash@_LDADD = \
# $(some_LIBS)
diff --git a/rules/templates/src-autoconf-prog/wizard.sh b/rules/templates/src-autoconf-prog/wizard.sh
index 22bb922ba..93f15ad4a 100644
--- a/rules/templates/src-autoconf-prog/wizard.sh
+++ b/rules/templates/src-autoconf-prog/wizard.sh
@@ -10,6 +10,7 @@ fi
NAME_UP=$(echo $NAME | tr '[a-z-]' '[A-Z_]')
mv "@name@.c" "${NAME}.c"
+NAME_NODASH=$(echo $NAME | tr '-' '_')
for i in \
configure.ac \
@@ -17,6 +18,7 @@ for i in \
${NAME}.c \
; do
sed -i -e "s/\@name\@/${NAME}/g" $i
+ sed -i -e "s/\@namenodash\@/${NAME_NODASH}/g" $i
sed -i -e "s/\@NAME\@/${NAME_UP}/g" $i
done