[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gEDA-dev: Warnings from autogen.sh
Hi,
When running autogen.sh, I get these warnings:
find: warning: UNIX filenames usually don't contain slashes (though
pathnames do). That means that '-name ./libgeda/CVS' will probably
evaluate to false all the time on this system. You might find the
'-wholename' test more useful, or perhaps '-samefile'. Alternatively, if
you are using GNU grep, you could use 'find ... -print0 | grep
-FzZ ./libgeda/CVS'.
This is caused by:
for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
Avoiding the non-portable options, I suspect the right line to find is:
find $srcdir -name "CVS" -prune -false -o -name $configure_script -print
This ditches all "CVS" directories, not just the one in $srcdir though.
The test isn't particularly useful though as the CVS directories don't
contain "configure.ac" scripts... is that always true?
The attached patch implements this, and works for me.
Could anyone on non Linux/GNU systems give this a try please (Dan?)a
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
diff --git a/docs/autogen.sh b/docs/autogen.sh
index f66ab4a..0f48e23 100755
--- a/docs/autogen.sh
+++ b/docs/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/examples/autogen.sh b/examples/autogen.sh
index f66ab4a..0f48e23 100755
--- a/examples/autogen.sh
+++ b/examples/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/gattrib/autogen.sh b/gattrib/autogen.sh
index f66ab4a..0f48e23 100755
--- a/gattrib/autogen.sh
+++ b/gattrib/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/gnetlist/autogen.sh b/gnetlist/autogen.sh
index f66ab4a..0f48e23 100755
--- a/gnetlist/autogen.sh
+++ b/gnetlist/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/gschem/autogen.sh b/gschem/autogen.sh
index c1c3283..993cee5 100755
--- a/gschem/autogen.sh
+++ b/gschem/autogen.sh
@@ -86,7 +86,7 @@ cat $configure_script | \
sed "s/%INSTALLED_GETTEXT_VERSION%/$installed_gettext_version/" > configure.ac
configure_script=configure.ac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/gsymcheck/autogen.sh b/gsymcheck/autogen.sh
index f66ab4a..0f48e23 100755
--- a/gsymcheck/autogen.sh
+++ b/gsymcheck/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/libgeda/autogen.sh b/libgeda/autogen.sh
index 8f31934..67cd366 100755
--- a/libgeda/autogen.sh
+++ b/libgeda/autogen.sh
@@ -116,7 +116,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/symbols/autogen.sh b/symbols/autogen.sh
index f66ab4a..0f48e23 100755
--- a/symbols/autogen.sh
+++ b/symbols/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
diff --git a/utils/autogen.sh b/utils/autogen.sh
index f66ab4a..0f48e23 100755
--- a/utils/autogen.sh
+++ b/utils/autogen.sh
@@ -78,7 +78,7 @@ xlc )
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -name $srcdir/CVS -prune -o -name $configure_script -print`
+for coin in `find $srcdir -name CVS -prune -false -o -name $configure_script -print`
do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev