[gnome-common] macros2/gnome-autogen.sh: Create m4 directory if it doesnt exits



commit 47aa8189803d5f1bf60701f52795ef8735064b6c
Author: Javier Jardón <javier jardon codethink co uk>
Date:   Thu Jul 18 15:09:50 2013 +0100

    macros2/gnome-autogen.sh: Create m4 directory if it doesnt exits
    
    This is a automake bug fixed in automake 1.13.2

 macros2/gnome-autogen.sh |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/macros2/gnome-autogen.sh b/macros2/gnome-autogen.sh
index 3ef406f..a0566eb 100644
--- a/macros2/gnome-autogen.sh
+++ b/macros2/gnome-autogen.sh
@@ -427,6 +427,14 @@ for configure_ac in $configure_files; do
        printbold "Processing $configure_ac"
        cd $dirname
 
+       # if the AC_CONFIG_MACRO_DIR() macro is used, create that directory
+       # This is a automake bug fixed in automake 1.13.2
+       # See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13514
+       m4dir=`autoconf --trace AC_CONFIG_MACRO_DIR | sed 's,^.*:,,g'`
+       if [ -n "$m4dir" ]; then
+           mkdir -p $m4dir
+       fi
+
        if grep "^GTK_DOC_CHECK" $basename >/dev/null; then
            printbold "Running $GTKDOCIZE..."
            $GTKDOCIZE --copy || exit 1


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]