1AC_INIT(README) 2AC_CANONICAL_SYSTEM 3AM_INIT_AUTOMAKE(openvpn-admin, 1.9.4) 4AM_MAINTAINER_MODE 5 6AC_PROG_INSTALL 7AC_PROG_INTLTOOL([0.25]) 8dnl AM_PROG_LIBTOOL 9 10dnl Intl 11ALL_LINGUAS="de es hu pt_BR se sv" 12GETTEXT_PACKAGE=openvpn-admin 13AC_SUBST(GETTEXT_PACKAGE) 14AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package]) 15AM_GLIB_GNU_GETTEXT 16 17dnl Locale 18if test "x${prefix}" = "xNONE"; then 19 DATADIR="${ac_default_prefix}/${DATADIRNAME}" 20else 21 DATADIR="${prefix}/${DATADIRNAME}" 22fi 23dnl LOCALEDIR="${DATADIR}/locale" 24AC_DEFINE_UNQUOTED(DATADIR, "${DATADIR}", [Data dir]) 25AC_SUBST(DATADIR) 26 27dnl PAM prefix 28withval="" 29AC_ARG_WITH(pam-prefix, 30[ --with-pam-prefix=<prefix> specify where pam files go],[ 31if test x$withval != x; then 32 AC_MSG_RESULT("PAM files will be installed in prefix ${withval}.") 33fi]) 34if test x$withval != x; then 35 PAM_PREFIX_UNEXPANDED="$withval" 36else 37 PAM_PREFIX_UNEXPANDED="$sysconfdir" 38fi 39PAM_PREFIX=`eval echo $PAM_PREFIX_UNEXPANDED` 40AC_SUBST(PAM_PREFIX) 41 42dnl pkg-config 43AC_PATH_PROG(PKG_CONFIG, pkg-config, no) 44if test "x$PKG_CONFIG" = "xno"; then 45 AC_MSG_ERROR([You need to install pkg-config]) 46fi 47 48dnl C# compiler 49AC_PATH_PROG(CSC, csc, no) 50AC_PATH_PROG(MCS, mcs, no) 51AC_PATH_PROG(MONO, mono, no) 52 53CS="C#" 54if test "x$CSC" = "xno" -a "x$MCS" = "xno" ; then 55 AC_MSG_ERROR([No $CS compiler found]) 56fi 57 58if test "x$MCS" = "xno" ; then 59 MCS=$CSC 60fi 61 62if test "x$MONO" = "xno"; then 63 AC_MSG_ERROR([No mono runtime found]) 64fi 65 66dnl gtk-sharp 67GTKSHARP_REQUIRED_VERSION=2.3.91 68PKG_CHECK_MODULES(GTKSHARP, gtk-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION) 69 70AC_SUBST(MCS) 71 72AC_OUTPUT([ 73openvpn-admin 74openvpn-admin.desktop.in 75openvpn-admin.security 76openvpn-admin.spec 77Makefile 78install-win32/openvpn.nsi 79resources/Makefile 80src/Makefile 81src/AssemblyInfo.cs 82src/Defines.cs 83po/Makefile.in 84]) 85 86dnl Configuration summary 87echo "" 88echo "Configuration summary" 89echo "" 90echo " * Installation prefix = $prefix" 91echo " * $CS compiler: $MCS" 92echo "" 93