From: Sergio Durigan Junior Date: Mon, 14 Apr 2014 05:07:41 +0000 (-0300) Subject: Add comments to configure.ac X-Git-Tag: v2014.2~8 X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Frnetclient.git;a=commitdiff_plain;h=f07ca59ecfb05b6303e495a1879c2b46689cf7ee Add comments to configure.ac I think it is important to make configure.ac nicer to read, because sometimes one has to hack it and decrypt the code in there. This commit achieves this goal by (a) adding the GPL license header, (b) commenting the important steps of configure.ac, and (c) updating some parameters from certain macros. --- diff --git a/configure.ac b/configure.ac index c3699ea..a9cce1f 100644 --- a/configure.ac +++ b/configure.ac @@ -1,11 +1,43 @@ -AC_INIT(rnetclient,2014.1,softwares-impostos@fsfla.org) -AC_CONFIG_AUX_DIR(build-aux) +dnl Autoconf configure script for rnetclient. +dnl Copyright (C) 2013-2014 Thadeu Lima de Souza Cascardo +dnl Copyright (C) 2014 Sergio Durigan Junior +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 3 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program. If not, see . + +dnl Run ./bootstrap.sh on the source directory in order to process this +dnl file. + +dnl Initialization routines. +AC_INIT([rnetclient], [2014.1], [softwares-impostos@fsfla.org], [], + [http://wiki.libreplanetbr.org/rnetclient]) +dnl If you update this auxiliary directory, remember to also update the +dnl value of $AUX_DIR in the 'bootstrap.sh' script. +AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE + +dnl Do we have a usable compiler and 'install'? AC_PROG_CC AC_PROG_INSTALL + +dnl Checking for GNUTLS and libgcrypt. PKG_CHECK_MODULES(GNUTLS, gnutls >= 1.4.0, , AC_MSG_ERROR(Could not find gnutls)) AM_PATH_LIBGCRYPT(,,AC_MSG_ERROR(Could not find gcrypt)) + +dnl Setting useful flags. LIBS="$LIBGCRYPT_LIBS $GNUTLS_LIBS $LIBS -lz" CFLAGS="$LIBGCRYPT_CFLAGS $GNUTLS_CFLAGS $CFLAGS" + +dnl Outputting the necessary files for the build. AC_CONFIG_HEADERS([config.h]) AC_OUTPUT(Makefile)