package=gstreamer-plugins
srcfile=sys/oss/Makefile.am
#DEBUG=defined
-if test "x$1" = "x-d"; then echo "+ debug output enabled"; DEBUG=defined; fi
+
+for i in $@; do
+ if test "$i" = "--autogen-noconfigure"; then
+ NOCONFIGURE=defined
+ echo "+ configure run disabled"
+ elif test "$i" = "--autogen-nocheck"; then
+ NOCHECK=defined
+ echo "+ autotools version check disabled"
+ elif test "$i" = "--autogen-debug"; then
+ DEBUG=defined
+ echo "+ debug output enabled"
+ elif test "$i" = "--help"; then
+ echo "autogen.sh help options: "
+ echo " --autogen-noconfigure don't run the configure script"
+ echo " --autogen-nocheck don't do version checks"
+ echo " --autogen-debug debug the autogen process"
+ echo "continuing with the autogen in order to get configure help messages..."
+ fi
+done
debug ()
# print out a debug message if DEBUG is a defined variable
if test ! -z "$MICRO"; then VERSION=$VERSION.$MICRO; else MICRO=0; fi
debug "major $MAJOR minor $MINOR micro $MICRO"
- echo -n "+ checking for $1 >= $VERSION ... "
+
+ test -z "$NOCHECK" && {
+ echo -n "+ checking for $1 >= $VERSION ... "
+ } || {
+ echo "+ NOT checking for $1 >= $VERSION, as requested ..."
+ return 0
+ }
+
($PACKAGE --version) < /dev/null > /dev/null 2>&1 ||
{
echo
exit 1
}
-# now remove the cache, because it can be considered dangerous in this case
-#echo "+ removing config.cache ... "
-#rm -f config.cache
-
CONFIGURE_OPT='--enable-maintainer-mode --enable-plugin-builddir --enable-debug --enable-DEBUG'
# if enable exists, add an -enable option for each of the lines in that file
done
fi
+test -n "$NOCONFIGURE" && {
+ echo "skipping configure stage for package $package, as requested."
+ echo "autogen.sh done."
+ exit 0
+}
echo "+ running configure ... "
echo "./configure default flags: $CONFIGURE_OPT"