diff options
author | Andreas Enge <andreas.enge@inria.fr> | 2012-09-19 11:17:49 +0000 |
---|---|---|
committer | Andreas Enge <andreas.enge@inria.fr> | 2012-09-19 11:17:49 +0000 |
commit | 9d1fd17d4081b2a0ac2de5f1c86d1bc81427a5f9 (patch) | |
tree | 5d9efd557b23ca31a5921219c05f41b00f9c7932 /README.dev | |
parent | 75e6da9bb997ede499e9e282317f0c0b3fc92bbd (diff) | |
download | mpc-git-rootsunity.tar.gz |
merge trunk into branch rootsunityrootsunity
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/mpc/branches/rootsunity@1273 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'README.dev')
-rw-r--r-- | README.dev | 44 |
1 files changed, 21 insertions, 23 deletions
@@ -8,31 +8,29 @@ $ autoreconf -i Required versions: * autoconf >= 2.61 -* automake >= 1.10.1 +* automake >= 1.11.6 * libtool >= 2.2 Creating a new release ---------------------- - 1) Check compilation with latest gmp and mpfr, with gmp 4.3.2 and mpfr 2.4.2; - with and without "--enable-valgrind-tests --disable-shared". - 2) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"), - INSTALL, src/get_version.c, src/mpc.h (remove suffix "dev" in - MPC_VERSION_STRING) and Makefile.vc. - 3) Verify that the API version in src/Makefile.am is correct. - 4) Check that NEWS, BUGS and TODO are up to date, and that the minimal - version numbers of gmp and mpfr in configure.ac, INSTALL and - doc/mpc.texi are correct. - 5) Execute "autoreconf; touch doc/mpc.texi; make distcheck". - This updates the date and version number in doc/version.texi and - creates the tarball for distribution. - 6) Create an svn tag from inside the svn root: - svn cp trunk tags/VERSION - 7) Update the web page on the server. - The html documentation is created with - makeinfo --html --no-split mpc.texi - and the resulting mpc.html is copied to content_html.php. - 8) After the release, update the version number in configure.ac, INSTALL, - src/get_version.c, src/mpc.h and Makefile.vc. - 9) Potentially increase the API version in src/Makefile.am. -10) Commit the changes to svn. +1) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"), + INSTALL, src/get_version.c, src/mpc.h (remove suffix "dev" in + MPC_VERSION_STRING) and Makefile.vc. +2) Verify that the ABI version in src/Makefile.am is correct. +3) Check that NEWS, BUGS and TODO are up to date, and that the minimal + version numbers of gmp and mpfr in configure.ac, INSTALL and + doc/mpc.texi are correct. +4) Execute "autoreconf; touch doc/mpc.texi; make distcheck". + This updates the date and version number in doc/version.texi and + creates the tarball for distribution. +5) Upload to GNU ftp server. +6) Update the web page on the server. + The html documentation is created with + makeinfo --html --no-split mpc.texi + and the resulting mpc.html is copied to content_html.php. +7) Create an svn tag from inside the svn root: + svn cp trunk tags/VERSION +8) After the release, update the version number in configure.ac, INSTALL, + src/get_version.c, src/mpc.h and Makefile.vc. +9) Commit the changes to svn. |