grim/guifications3

removed some ENABLE_NLS wrappers

2011-05-17, Gary Kramlich
f31281edef1c
removed some ENABLE_NLS wrappers
dnl Process this file with autoconf to create configure.
dnl ################################################################
dnl # Initialize autoconf
dnl ################################################################
AC_INIT(gflib-java, 0.0.1dev, guifications-devel@lists.guifications.org)
AC_PREREQ(2.50)
AC_CANONICAL_SYSTEM
AC_CONFIG_SRCDIR(config.h.in)
AC_COPYRIGHT([Copyright 2003-2009 Gary Kramlich])
dnl ################################################################
dnl # Version information
dnl ################################################################
GFLIB_JAVA_MAJOR_VERSION=0
GFLIB_JAVA_MINOR_VERSION=0
GFLIB_JAVA_MICRO_VERSION=99
GFLIB_JAVA_DEVEL_VERSION=0
GFLIB_JAVA_VERSION=$GFLIB_JAVA_MAJOR_VERSION.$GFLIB_JAVA_MINOR_VERSION.$GFLIB_JAVA_MICRO_VERSION
if test "x$GFLIB_JAVA_DEVEL_VERSION" != "x0"; then
if test "x$GFLIB_JAVA_MICRO_VERSION" = "x0"; then
GFLIB_JAVA_MICRO_VERSION=$GFLIB_JAVA_DEVEL_VERSION
GFLIB_JAVA_VERSION=$GFLIB_JAVA_MAJOR_VERSION.$GFLIB_JAVA_MINOR_VERSION.$GFLIB_JAVA_MICRO_VERSION
else
GFLIB_JAVA_VERSION=$GFLIB_JAVA_VERSION.$GFLIB_JAVA_DEVEL_VERSION
fi
fi
AC_DEFINE_UNQUOTED(GFLIB_JAVA_MAJOR_VERSION, $GFLIB_JAVA_MAJOR_VERSION, [gflib-java major version.])
AC_DEFINE_UNQUOTED(GFLIB_JAVA_MINOR_VERSION, $GFLIB_JAVA_MINOR_VERSION, [gflib-java minor version.])
AC_DEFINE_UNQUOTED(GFLIB_JAVA_MICRO_VERSION, $GFLIB_JAVA_MICRO_VERSION, [gflib-java micro version.])
AC_DEFINE_UNQUOTED(GFLIB_JAVA_VERSION, $GFLIB_JAVA_VERSION, [gflib-java version])
AC_DEFINE_UNQUOTED(GFLIB_JAVA_VERSION_S, "$GFLIB_JAVA_VERSION", [gflib-java version string])
dnl ################################################################
dnl # libtool versioning
dnl ################################################################
dnl #
dnl # +1 : 0 : +1 == new interface that does not break old one.
dnl # +1 : 0 : 0 == removed an interface. Breaks old apps.
dnl # ? : +1 : ? == internal changes that doesn't break anything.
dnl #
dnl # CURRENT : REVISION : AGE
dnl #
LT_CURRENT=0
LT_REVISION=0
LT_AGE=0
LT_RELEASE=$GFLIB_JAVA_MAJOR_VERSION.$GFLIB_JAVA_MINOR_VERSION.$GFLIB_JAVA_MICRO_VERSION
AC_SUBST(LT_RELEASE)
AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION)
AC_SUBST(LT_AGE)
dnl ################################################################
dnl # Initialize automake
dnl ################################################################
AM_INIT_AUTOMAKE([foreign dist-bzip2])
dnl ################################################################
dnl # Configuration file
dnl ################################################################
AM_CONFIG_HEADER(config.h)
dnl # Stash configure args
AC_DEFINE_UNQUOTED(CONFIG_ARGS, "$ac_configure_args", [configure arguments])
dnl #######################################################################
dnl # Setup libtool
dnl #######################################################################
AM_PROG_LIBTOOL
LIBTOOL="$LIBTOOL --silent"
dnl #######################################################################
dnl # I'm lazy and figured config.h is the best place for this ;)
dnl #######################################################################
AC_DEFINE_UNQUOTED(GFLIB_JAVA_WEBSITE, "http://guifications.org/", [gflib-java website])
dnl #######################################################################
dnl # Our header
dnl #######################################################################
AH_TOP([ /* our header */
#ifndef CONFIG_H
#define CONFIG_H
])
AH_BOTTOM([
#endif /* CONFIG_H */
])
dnl #######################################################################
dnl # Look for the C compiler
dnl #######################################################################
CFLAGS_save="$CFLAGS"
AC_PROG_CC
CFLAGS="$CFLAGS_save"
AC_ARG_ENABLE(debug, [ --enable-debug compile with debugging support],,enable_debug=no)
if test "x$enable_debug" = "xyes" ; then
AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
fi
if test "x$GCC" = "xyes"; then
CFLAGS="$CFLAGS -Wall -g3"
fi
AC_SUBST(CFLAGS)
dnl #######################################################################
dnl # check for java
dnl #######################################################################
AC_CHECK_CLASSPATH
AC_PROG_JAVAC
AC_PROG_JAVA
AC_PROG_JAVAH
AC_PROG_JAR
AC_PROG_JAVADOC
dnl #######################################################################
dnl # check for gflib and our other dependencies
dnl #######################################################################
PKG_CHECK_MODULES(GFLIB, [gflib])
AC_SUBST(GFLIB_CFLAGS)
AC_SUBST(GFLIB_LIBS)
PKG_CHECK_MODULES(GLIB, [glib-2.0])
AC_SUBST(GLIB_CFLAGS)
AC_SUBST(GLIB_LIBS)
PKG_CHECK_MODULES(GTK_JAVA, [gtk2-java])
AC_SUBST(GTK_JAVA_CFLAGS)
AC_SUBST(GTK_JAVA_LIBS)
GTK_JAVA_CLASSPATH=`pkg-config --variable=classpath gtk2-java`
AC_SUBST(GTK_JAVA_CLASSPATH)
GTK_JAVA_JNI_LIBS=`pkg-config --variable=gnilibs gtk2-java`
AC_SUBST(GTK_JAVA_JNI_LIBS)
dnl #######################################################################
dnl # Finish up
dnl #######################################################################
AC_OUTPUT([Makefile
java/Makefile
jni/Makefile
m4/Makefile
])
dnl #######################################################################
dnl # Ouput!!
dnl #######################################################################
echo;
echo AC_PACKAGE_NAME AC_PACKAGE_VERSION Configuration complete
echo;
echo Debugging enabled................: $enable_debug
echo;
echo Type make to compile
echo;