Code

Updated copyright information.
[template.git] / configure.ac
index 26bfa8a0d49cce4482a3d7676248ee06dc71b973..dff4b9bde8eb21e35a781c24eb2bd01f11deb3d9 100644 (file)
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
 dnl
 dnl This is the foobar configure script.
 dnl
-dnl Copyright (C) 2010 Sebastian Harl <sh@tokkee.org>
+dnl Copyright (C) 2011 Sebastian 'tokkee' Harl <sh@tokkee.org>
 dnl
 dnl This program is free software; you can redistribute it and/or modify it
 dnl under the terms of the GNU General Public License as published by the
@@ -41,7 +41,8 @@ dnl OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 dnl ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 AC_INIT([foobar],[m4_esyscmd(./version-gen.sh)],
-               [Sebastian Harl <sh@tokkee.org>])
+               [Sebastian 'tokkee' Harl <sh@tokkee.org>], [],
+               [http://git.tokkee.org/?p=template.git])
 AC_CONFIG_SRCDIR([src/foobar.c])
 AC_CONFIG_HEADERS([src/config.h])
 AC_PREFIX_DEFAULT([/opt/foobar])
@@ -60,7 +61,16 @@ AC_PROG_MAKE_SET
 
 AM_PROG_CC_C_O
 
-AC_PROG_LIBTOOL
+m4_ifdef([LT_INIT],
+       [
+        LT_INIT
+       ],
+       # else
+       # (older libtools)
+       [
+        AC_PROG_LIBTOOL
+       ]
+)
 
 test_cc_flags() {
        AC_LANG_CONFTEST([int main() {}])
@@ -164,8 +174,7 @@ if test "x$enable_strict_checks" = "xyes"; then
                        -Wpointer-arith \
                        -Wshadow \
                        -Wstrict-prototypes \
-                       -Wunreachable-code \
-                       -Wvla; do
+                       -Wunreachable-code; do
                AC_MSG_CHECKING([whether $CC accepts $flag])
 
                if test_cc_flags $flag; then
@@ -178,26 +187,9 @@ if test "x$enable_strict_checks" = "xyes"; then
 fi
 AC_SUBST([STRICT_CFLAGS])
 
-build_date="`date --utc '+%F %T'` (UTC)"
-AC_DEFINE_UNQUOTED([BUILD_DATE], ["$build_date"],
-               [Define to the date the package has been built on.])
-
-dnl Version information provided by fb_features.h.
-FB_VERSION_MAJOR=`echo $PACKAGE_VERSION | cut -d'.' -f1`
-FB_VERSION_MINOR=`echo $PACKAGE_VERSION | cut -d'.' -f2`
-FB_VERSION_PATCH=`echo $PACKAGE_VERSION | cut -d'.' -f3`
-FB_VERSION_EXTRA=`echo $PACKAGE_VERSION | cut -d'.' -f4-`
-FB_VERSION_STRING="$FB_VERSION_MAJOR.$FB_VERSION_MINOR.$FB_VERSION_PATCH"
-
-AC_SUBST(FB_VERSION_MAJOR)
-AC_SUBST(FB_VERSION_MINOR)
-AC_SUBST(FB_VERSION_PATCH)
-AC_SUBST(FB_VERSION_EXTRA)
-AC_SUBST(FB_VERSION_STRING)
-
 AC_CHECK_HEADERS(libgen.h)
 
-AC_CONFIG_FILES([Makefile src/Makefile src/fb_features.h])
+AC_CONFIG_FILES([Makefile src/Makefile])
 AC_OUTPUT
 
 cat <<EOF;
@@ -210,7 +202,7 @@ install the package into $prefix.
 Configuration summary:
 
   package version: $PACKAGE_VERSION
-  build date: $build_date
+  build date: `date --utc '+%F %T'` (UTC)
 
 Please report bugs to $PACKAGE_BUGREPORT.