mainGNU Autoconf Archive - Summary

 
 
Membership Info
Project Admin:
8 active members

Group identification
Id: #10171
System Name: autoconf-archive
Name: GNU Autoconf Archive
Group Type: Official GNU software

Search in this Group

in
   

This project is part of the GNU Project.

The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script. In particular, it is possible to use all those macros in configure scripts that are meant for non-free software. This policy is unusual for a Free Software Foundation project. The FSF firmly believes that software ought to be free, and software licenses like the GPL are specifically designed to ensure that derivative work based on free software must be free as well. In case of Autoconf, however, an exception has been made, because Autoconf is at such a pivotal position in the software development tool chain that the benefits from having this tool available as widely as possible outweigh the disadvantage that some authors may choose to use it, too, for proprietary software.

Contributions should be posted to the patch tracker. Alternatively, it's also possible to submit Pull Requests to the Autoconf Archive Mirror at Github. If you would like to submit a new macro, please make sure that the following topics are addressed in the submission:

  • synopsis that shows how the macro must be be called,
  • brief description of the macro's purpose,
  • list of authors (optionally with e-mail addresses),
  • licensing terms, and
  • m4 source code.

Macros can be submitted under any GPL-compatible free software license. The Free Software Foundation, however, recommends use of the all-permissive license for Autoconf macros.

Registration Date: Thu Mar 5 01:24:09 2009
License: GNU General Public License v3 or later
Development Status: 6 - Mature

 

Latest News rss feed
Noteworthy changes in release 2016.09.16 [stable]
     posted by simons, Fri Sep 16 10:12:44 2016 - 0 replies

The following macros were added: AX_BUILD_DATE_EPOCH, AX_CHECK_X86_FEATURES, AX_GCC_X86_CPU_SUPPORTS, AX_OPEN62541_CHECK_H, AX_OPEN62541_CHECK_LIB, and AX_LUAROCKS_ROCK.

While updating AX_CODE_COVERAGE, the variable CODE_COVERAGE_LDFLAGS was renamed to CODE_COVERAGE_LIBS. ...


[Read more]
Noteworthy changes in release 2016.03.20
     posted by simons, Sun Mar 20 12:38:12 2016 - 0 replies

The following new macros have been added: AX_CHECK_GIRS_GJS, AX_CHECK_GIR_SYMBOLS_GJS, AX_CXX_COMPILE_STDCXX, AX_CXX_COMPILE_STDCXX_14, AX_CZMQ, AX_FC_CHECK_DEFINE, AX_LIB_NETCDF4, AX_PROG_GJS, AX_RESTORE_FLAGS_WITH_PREFIX, AX_SAVE_FLAGS_WITH_PREFIX, AX_VAR_POP, AX_VAR_PUSH, and AX_ZMQ. ...


[Read more]
Noteworthy changes in release 2015.09.25
     posted by simons, Fri Sep 25 11:30:49 2015 - 0 replies

The Archive no longer releases an "lzip"-compressed tarball. The only supported format now is "xz". The rationale is that xz so widely supported that it seems pointless to archive two release archives on our servers for no apparent reason. ...


[Read more]
Noteworthy changes in release 2015.02.24
     posted by simons, Tue Feb 24 11:52:46 2015 - 0 replies

AX_CHECK_ENABLE_DEBUG now uses $ax_is_release as default for IS-RELEASE.

AX_IS_RELEASE now supports micro-version policies.

Portability of AX_CXX_COMPILE_STDCXX_0X has been improved.

AX_PROG_HAXE_VERSION is a new macro to detect the presence of Haxe <http://haxe.org>. ...


[Read more]
[Submit News]
[28 news in archive]

Back to the top


Powered by Savane 3.1-cleanup