configure.ac (gsl-2.7) | : | configure.ac (gsl-2.7.1) | ||
---|---|---|---|---|
dnl Process this file with autoconf to produce a configure script. | dnl Process this file with autoconf to produce a configure script. | |||
AC_INIT([gsl],[2.7]) | AC_INIT([gsl],[2.7.1]) | |||
AC_CONFIG_SRCDIR(gsl_math.h) | AC_CONFIG_SRCDIR(gsl_math.h) | |||
AM_INIT_AUTOMAKE([gnu]) | AM_INIT_AUTOMAKE([gnu]) | |||
AC_CONFIG_HEADERS([config.h]) | AC_CONFIG_HEADERS([config.h]) | |||
AM_MAINTAINER_MODE | AM_MAINTAINER_MODE | |||
dnl Library versioning (C:R:A == current:revision:age) | dnl Library versioning (C:R:A == current:revision:age) | |||
dnl See the libtool manual for an explanation of the numbers | dnl See the libtool manual for an explanation of the numbers | |||
dnl | dnl | |||
dnl gsl-1.0 libgsl 0:0:0 libgslcblas 0:0:0 | dnl gsl-1.0 libgsl 0:0:0 libgslcblas 0:0:0 | |||
skipping to change at line 39 | skipping to change at line 39 | |||
dnl gsl-1.15 libgsl 16:0:16 libgslcblas 0:0:0 | dnl gsl-1.15 libgsl 16:0:16 libgslcblas 0:0:0 | |||
dnl gsl-1.16 libgsl 17:0:17 libgslcblas 0:0:0 | dnl gsl-1.16 libgsl 17:0:17 libgslcblas 0:0:0 | |||
dnl gsl-2.0 libgsl 18:0:18 (**) libgslcblas 0:0:0 | dnl gsl-2.0 libgsl 18:0:18 (**) libgslcblas 0:0:0 | |||
dnl gsl-2.1 libgsl 19:0:0 libgslcblas 0:0:0 | dnl gsl-2.1 libgsl 19:0:0 libgslcblas 0:0:0 | |||
dnl gsl-2.2 libgsl 20:0:1 libgslcblas 0:0:0 | dnl gsl-2.2 libgsl 20:0:1 libgslcblas 0:0:0 | |||
dnl gsl-2.2.1 libgsl 21:0:2 libgslcblas 0:0:0 | dnl gsl-2.2.1 libgsl 21:0:2 libgslcblas 0:0:0 | |||
dnl gsl-2.3 libgsl 22:0:3 libgslcblas 0:0:0 | dnl gsl-2.3 libgsl 22:0:3 libgslcblas 0:0:0 | |||
dnl gsl-2.4 libgsl 23:0:0 libgslcblas 0:0:0 | dnl gsl-2.4 libgsl 23:0:0 libgslcblas 0:0:0 | |||
dnl gsl-2.5 libgsl 24:0:1 libgslcblas 0:0:0 | dnl gsl-2.5 libgsl 24:0:1 libgslcblas 0:0:0 | |||
dnl gsl-2.6 libgsl 25:0:0 libgslcblas 0:0:0 | dnl gsl-2.6 libgsl 25:0:0 libgslcblas 0:0:0 | |||
dnl gsl-2.7 libgsl 26:0:1 libgslcblas 0:0:0 | dnl gsl-2.7 libgsl 26:0:1 libgslcblas 0:0:0 (***) | |||
dnl gsl-2.7.1 libgsl 27:0:0 libgslcblas 0:0:0 | ||||
dnl | dnl | |||
dnl (*) There was an error on this release. Firstly, the versioning | dnl (*) There was an error on this release. Firstly, the versioning | |||
dnl numbers were not updated. Secondly, 2 functions were removed, but | dnl numbers were not updated. Secondly, 2 functions were removed, but | |||
dnl the age not reset--this should have been 11:0:0. However these | dnl the age not reset--this should have been 11:0:0. However these | |||
dnl functions were not documented and are regarded as internal, so we | dnl functions were not documented and are regarded as internal, so we | |||
dnl will assume 11:0:11. | dnl will assume 11:0:11. | |||
dnl | dnl | |||
dnl (**) There was an error on this release. Age should have been | dnl (**) There was an error on this release. Age should have been | |||
dnl reset to 18:0:0 | dnl reset to 18:0:0 | |||
dnl | dnl | |||
dnl (***) There was an error on this release. Age should have been | ||||
dnl reset to 26:0:0 | ||||
dnl | ||||
dnl How to update library version number | dnl How to update library version number | |||
dnl ==================================== | dnl ==================================== | |||
dnl | dnl | |||
dnl C: increment if the interface has additions, changes, removals. | dnl C: increment if the interface has additions, changes, removals. | |||
dnl | dnl | |||
dnl R: increment any time the source changes; set to 0 if you | dnl R: increment any time the source changes; set to 0 if you | |||
dnl incremented CURRENT | dnl incremented CURRENT | |||
dnl | dnl | |||
dnl A: increment if any interfaces have been added; set to 0 if any | dnl A: increment if any interfaces have been added; set to 0 if any | |||
dnl interfaces have been removed. removal has precedence over adding, | dnl interfaces have been removed. removal has precedence over adding, | |||
dnl so set to 0 if both happened. | dnl so set to 0 if both happened. | |||
dnl | dnl | |||
dnl See https://www.gnu.org/software/libtool/manual/html_node/Updating-version-i nfo.html | dnl See https://www.gnu.org/software/libtool/manual/html_node/Updating-version-i nfo.html | |||
dnl for more detailed info | dnl for more detailed info | |||
dnl | dnl | |||
GSL_CURRENT=26 | GSL_CURRENT=27 | |||
GSL_REVISION=0 | GSL_REVISION=0 | |||
GSL_AGE=1 | GSL_AGE=0 | |||
dnl | dnl | |||
CBLAS_CURRENT=0 | CBLAS_CURRENT=0 | |||
CBLAS_REVISION=0 | CBLAS_REVISION=0 | |||
CBLAS_AGE=0 | CBLAS_AGE=0 | |||
GSL_LT_VERSION="${GSL_CURRENT}:${GSL_REVISION}:${GSL_AGE}" | GSL_LT_VERSION="${GSL_CURRENT}:${GSL_REVISION}:${GSL_AGE}" | |||
AC_SUBST(GSL_LT_VERSION) | AC_SUBST(GSL_LT_VERSION) | |||
GSL_LT_CBLAS_VERSION="${CBLAS_CURRENT}:${CBLAS_REVISION}:${CBLAS_AGE}" | GSL_LT_CBLAS_VERSION="${CBLAS_CURRENT}:${CBLAS_REVISION}:${CBLAS_AGE}" | |||
AC_SUBST(GSL_LT_CBLAS_VERSION) | AC_SUBST(GSL_LT_CBLAS_VERSION) | |||
End of changes. 5 change blocks. | ||||
4 lines changed or deleted | 8 lines changed or added |