Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://xmm.vilspa.esa.es/pipermail/sas-uploads/2009-January/010434.html
Дата изменения: Thu Jan 29 13:17:01 2009 Дата индексирования: Sun Apr 5 21:54:00 2009 Кодировка: Поисковые слова: дендрохронология |
Package: sas-1.483.tgz - 399032 B MD5: 3df9d2691c715904fb320a6a30ca89f3 Uploaded by: Eduardo Ojero<eojero@xmm.vilspa.esa.es> Accepted on: Wed Jan 28 18:40:18 2009 UTC The most recent ChangeLog entry says: Version 1.483 - 2009-01-22 (EO) ------------- + acconfig.h: The use of this file to generate config.h.in is deprecated and discouraged. Since autoconf/autoheader 2.61, the contents of this file is included into configure.in. To generate config.h.in now, autoheader scans configure.in and produces config.h.in. + configure.in/AC_CONFIG_HEADER: The macro AC_CONFIG_HEADER is now AC_CONFIG_HEADERS. The syntax to generate config.h.in within the sas package main dir is AC_CONFIG_HEADERS(config.h:config.h.in) + update-configure: In order to generate the config.h.in file from the configure.in file, it is enough to rin the autoheader as follows: autoheader Therefore, the only contents of update-confiure now is autoconf autoheader Additionaly, the script removes the autom4te.cache file which is created for each run of autoconf. The new update-configure can be run on any modern system with recent versions of autoconf/autoheader. Tested in Fedora 8 and RHEL 5. + configure.in: extensive re-writing of the file. Main issues: * Included acconfig.h code into it. Macros used: - AH_VERBATIM(key,template) - AH_TOP(text) * AC_CONFIG_HEADER replaced by AC_CONFIG_HEADERS macro. * Included checking for HEADAS env variable besides LHEASOFT. * Removed the code that determines the ds9 version because it does not work anymore. No replacement found since ds9 -version only works when DISPLAY is set which is not the proper way when builds are run from crontabs. * Added checking for gfortran. GFORTRAN variable added. Added GFORTRAN_VERSION variable as well. * Added checking for dvipdf to create pdf documentation. * Fixed checking for CC, CCVERSION and CXXVERSION variables * Fixed the code in FIX CPATH. * Added checking of X11 libraries and includes on /usr/lib and /usr/include. * Fixed capture of cfitsio version 2 and 3, an min. version 2.400. * Added libgfortran.so and the -L~/local/gcc_${CCVERSION} dir to list of required LIBS to compile and link a small pgplot program. * Since gfortran can also be installed as a system binary (usually under /usr/bin), a check is done here to assure the gfortran version is the same that gcc version. * Added code to reduce TARGET_OS to mnemotecnic names. + Make.include.in: Added directory autom4te.cache to CLEANFILES. This directory is produced by autoconf. + configure_install: Modified stacksize max limit to 65532 (instead of 65536). + packagedetails.html.in: Added GFORTRAN, GFORTRAN_VERSION and DVIPDF. + sas.environment.in: Added GFORTRAN, GFORTRAN_VERSION and DVIPDF. + README.html: Updated. Pending: doc/README/install.html + install: Added config.h.in to the list of LINKS, just to allow the testconfiguremake to succeed. + lib/perl5/Pod/Usage.pm (version 1.16): The perl module had a bug in line 532. The fix was replacing Usage.pm by version 1.36. + test/testconfiguremake: removed "type gmake" since configure already tests we are really using GNU make.