Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/sci In directory sc8-pr-cvs17:/tmp/cvs-serv16289
Added Files: octave-2.1.73-2.info octave-2.1.73.patch Log Message: Add octave-2.1.73-2 back until octave-forge gets updated. --- NEW FILE: octave-2.1.73.patch --- --- octave/configure.orig 2006-12-22 07:35:54.000000000 -0700 +++ octave/configure 2006-12-22 07:36:59.000000000 -0700 @@ -9367,16 +9367,13 @@ LIBS="$save_LIBS" fi -# BLAS in ATLAS library? (http://math-atlas.sourceforge.net/) +# BLAS in Apple vecLib framework? (Mac OS X) if test $acx_blas_ok = no; then - echo "$as_me:$LINENO: checking for ATL_xerbla in -latlas" >&5 -echo $ECHO_N "checking for ATL_xerbla in -latlas... $ECHO_C" >&6 -if test "${ac_cv_lib_atlas_ATL_xerbla+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-latlas $LIBS" -cat >conftest.$ac_ext <<_ACEOF + vlib_flags="-framework vecLib" + save_LIBS="$LIBS"; LIBS="$vlib_flags $LIBS" + echo "$as_me:$LINENO: checking for $sgemm in $vlib_flags" >&5 +echo $ECHO_N "checking for $sgemm in $vlib_flags... $ECHO_C" >&6 + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9389,7 +9386,7 @@ #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ -char ATL_xerbla (); +char $sgemm (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -9401,7 +9398,7 @@ int main () { -ATL_xerbla (); +$sgemm (); ; return 0; } @@ -9427,28 +9424,29 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_lib_atlas_ATL_xerbla=yes + acx_blas_ok=yes; BLAS_LIBS="$vlib_flags" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_atlas_ATL_xerbla=no +BLAS_LIBS="" fi rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS + echo "$as_me:$LINENO: result: $acx_blas_ok" >&5 +echo "${ECHO_T}$acx_blas_ok" >&6 + LIBS="$save_LIBS" fi -echo "$as_me:$LINENO: result: $ac_cv_lib_atlas_ATL_xerbla" >&5 -echo "${ECHO_T}$ac_cv_lib_atlas_ATL_xerbla" >&6 -if test $ac_cv_lib_atlas_ATL_xerbla = yes; then - as_ac_Lib=`echo "ac_cv_lib_f77blas_$sgemm" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $sgemm in -lf77blas" >&5 -echo $ECHO_N "checking for $sgemm in -lf77blas... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Lib+set}\" = set"; then + +# BLAS in ATLAS library? (http://math-atlas.sourceforge.net/) +if test $acx_blas_ok = no; then + echo "$as_me:$LINENO: checking for ATL_xerbla in -latlas" >&5 +echo $ECHO_N "checking for ATL_xerbla in -latlas... $ECHO_C" >&6 +if test "${ac_cv_lib_atlas_ATL_xerbla+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lf77blas -latlas $LIBS" +LIBS="-latlas $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -9462,7 +9460,7 @@ #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ -char $sgemm (); +char ATL_xerbla (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -9474,7 +9472,7 @@ int main () { -$sgemm (); +ATL_xerbla (); ; return 0; } @@ -9500,27 +9498,28 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - eval "$as_ac_Lib=yes" + ac_cv_lib_atlas_ATL_xerbla=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Lib=no" +ac_cv_lib_atlas_ATL_xerbla=no fi rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 -if test `eval echo '${'$as_ac_Lib'}'` = yes; then - echo "$as_me:$LINENO: checking for cblas_dgemm in -lcblas" >&5 -echo $ECHO_N "checking for cblas_dgemm in -lcblas... $ECHO_C" >&6 -if test "${ac_cv_lib_cblas_cblas_dgemm+set}" = set; then +echo "$as_me:$LINENO: result: $ac_cv_lib_atlas_ATL_xerbla" >&5 +echo "${ECHO_T}$ac_cv_lib_atlas_ATL_xerbla" >&6 +if test $ac_cv_lib_atlas_ATL_xerbla = yes; then + as_ac_Lib=`echo "ac_cv_lib_f77blas_$sgemm" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $sgemm in -lf77blas" >&5 +echo $ECHO_N "checking for $sgemm in -lf77blas... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Lib+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lcblas -lf77blas -latlas $LIBS" +LIBS="-lf77blas -latlas $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -9534,7 +9533,7 @@ #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ -char cblas_dgemm (); +char $sgemm (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -9546,7 +9545,7 @@ int main () { -cblas_dgemm (); +$sgemm (); ; return 0; } @@ -9572,37 +9571,28 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_lib_cblas_cblas_dgemm=yes + eval "$as_ac_Lib=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_cblas_cblas_dgemm=no +eval "$as_ac_Lib=no" fi rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_cblas_cblas_dgemm" >&5 -echo "${ECHO_T}$ac_cv_lib_cblas_cblas_dgemm" >&6 -if test $ac_cv_lib_cblas_cblas_dgemm = yes; then - acx_blas_ok=yes - BLAS_LIBS="-lcblas -lf77blas -latlas" -fi - -fi - -fi - -fi - -# BLAS in Apple vecLib framework? (Mac OS X) -if test $acx_blas_ok = no; then - vlib_flags="-framework vecLib" - save_LIBS="$LIBS"; LIBS="$vlib_flags $LIBS" - echo "$as_me:$LINENO: checking for $sgemm in $vlib_flags" >&5 -echo $ECHO_N "checking for $sgemm in $vlib_flags... $ECHO_C" >&6 - cat >conftest.$ac_ext <<_ACEOF +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 +if test `eval echo '${'$as_ac_Lib'}'` = yes; then + echo "$as_me:$LINENO: checking for cblas_dgemm in -lcblas" >&5 +echo $ECHO_N "checking for cblas_dgemm in -lcblas... $ECHO_C" >&6 +if test "${ac_cv_lib_cblas_cblas_dgemm+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lcblas -lf77blas -latlas $LIBS" +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9615,7 +9605,7 @@ #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ -char $sgemm (); +char cblas_dgemm (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -9627,7 +9617,7 @@ int main () { -$sgemm (); +cblas_dgemm (); ; return 0; } @@ -9653,18 +9643,28 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - acx_blas_ok=yes; BLAS_LIBS="$vlib_flags" + ac_cv_lib_cblas_cblas_dgemm=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -BLAS_LIBS="" +ac_cv_lib_cblas_cblas_dgemm=no fi rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext - echo "$as_me:$LINENO: result: $acx_blas_ok" >&5 -echo "${ECHO_T}$acx_blas_ok" >&6 - LIBS="$save_LIBS" +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_cblas_cblas_dgemm" >&5 +echo "${ECHO_T}$ac_cv_lib_cblas_cblas_dgemm" >&6 +if test $ac_cv_lib_cblas_cblas_dgemm = yes; then + acx_blas_ok=yes + BLAS_LIBS="-lcblas -lf77blas -latlas" +fi + +fi + +fi + fi # BLAS in PhiPACK libraries? (requires generic BLAS lib, too) @@ -17312,7 +17312,7 @@ fi - if test "$ac_cv_header_Mach_O_dyld_h" = yes; then + if test "$ac_cv_header_mach_o_dyld_h" = yes; then dyld_api=true else --- NEW FILE: octave-2.1.73-2.info --- Package: octave Version: 2.1.73 Revision: 2 Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]> BuildDependsOnly: false Source: ftp://ftp.octave.org/pub/octave/bleeding-edge/octave-%v.tar.gz Source-MD5: e75a109620e57de081ee73e0489e5990 BuildDepends: hdf5, readline5, texinfo, g95 (>= 0.50-20060321), libncurses5, tetex-base, fftw3, texi2html, tetex-base Depends: gnuplot, readline5-shlibs, fftw3-shlibs, hdf5-shlibs, ncurses, libncurses5-shlibs, aquaterm BuildConflicts: libcdparanoia0-dev, coot-dev, broken-gcc, lammpi-dev GCC: 4.0 Patch: %n-%v.patch Conflicts: octave-atlas Replaces: octave-atlas ConfigureParams: --with-f77=%p/bin/g95 --infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --libexecdir='${prefix}/lib' -enable-shared -enable-dl --disable-static --build=%m-apple-darwin CompileScript: << #!/bin/sh -ev gcclib=`%p/bin/g95 --print-lib` FLIBDIR=`dirname $gcclib` export FLIBS="-L${FLIBDIR} -lf95" export FFLAGS='-O2' ./configure %c make << InstallScript: << #!/bin/sh -ev make install prefix=%i mkdir -p %i/share/doc/%n cp -R examples %i/share/doc/%n cd %i/bin perl -pi.bak -e 's|%p/bin/sed|/usr/bin/sed|g' mkoctfile << DocFiles: BUGS ChangeLog INSTALL.OCTAVE README NEWS ROADMAP SENDING-PATCHES COPYING Description: Matlab-like language for computations DescDetail: << It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language. Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages. << DescUsage: << To use mkoctfile to build dynamically loadable modules, you will need to install the hdf5, readline and fftw3 packages. Octave cannot Depend on them since they are BuildDependsOnly. << DescPort: << Thanks to Per Persson for most (if not all) of the work on the macos X port. << Homepage: http://www.octave.org/ License: GPL ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits