Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Sep 2010 14:58:15 +0000 (UTC)
From:      Greg Larkin <glarkin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/math/freemat Makefile ports/math/freemat/files extra-patch-libs__libFN__CMakeLists.txt extra-patch-libs__libFN__FNFun.cpp extra-patch-libs__libFN__mathfunc4.cpp patch-CMakeLists.txt patch-libs__libFN__CMakeLists.txt patch-libs__libFN__FNFun.cpp patch-libs__libFreeMat__Array.cpp patch-libs__libFreeMat__Math.cpp patch-libs__libFreeMat__Operators.hpp
Message-ID:  <201009241458.o8OEwFGV036838@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
glarkin     2010-09-24 14:58:15 UTC

  FreeBSD ports repository

  Modified files:
    math/freemat         Makefile 
    math/freemat/files   patch-CMakeLists.txt 
  Added files:
    math/freemat/files   extra-patch-libs__libFN__CMakeLists.txt 
                         extra-patch-libs__libFN__FNFun.cpp 
                         extra-patch-libs__libFN__mathfunc4.cpp 
                         patch-libs__libFreeMat__Array.cpp 
                         patch-libs__libFreeMat__Math.cpp 
                         patch-libs__libFreeMat__Operators.hpp 
  Removed files:
    math/freemat/files   patch-libs__libFN__CMakeLists.txt 
                         patch-libs__libFN__FNFun.cpp 
  Log:
  - Added new patches to support building under gcc 4.5 due to impending
    default gcc version change when USE_FORTRAN=yes. Patches included from
    http://bugs.gentoo.org/show_bug.cgi?id=318045. [1]
  
  - Renamed and conditionalized some patches to support tgammaf function
    on OSVERSION < 800023.  Previously, it was included even when present
    in the system math library.  Also fixed name-mangling problem in the
    patches.  Declarations were wrapped in 'extern "C"', but the
    definitions were not, causing a linker error.
  
  - Added a patch to CMakeLists.txt to prevent cmake from changing rpath
    during the installation phase.  That caused libstdc++ from /usr/lib
    to be used instead of the one supplied with gcc 4.5.
  
  Requested by:   gerald [1]
  
  Revision  Changes    Path
  1.34      +11 -2     ports/math/freemat/Makefile
  1.1       +13 -0     ports/math/freemat/files/extra-patch-libs__libFN__CMakeLists.txt (new)
  1.1       +17 -0     ports/math/freemat/files/extra-patch-libs__libFN__FNFun.cpp (new)
  1.1       +37 -0     ports/math/freemat/files/extra-patch-libs__libFN__mathfunc4.cpp (new)
  1.2       +25 -4     ports/math/freemat/files/patch-CMakeLists.txt
  1.2       +0 -15     ports/math/freemat/files/patch-libs__libFN__CMakeLists.txt (dead)
  1.2       +0 -17     ports/math/freemat/files/patch-libs__libFN__FNFun.cpp (dead)
  1.1       +11 -0     ports/math/freemat/files/patch-libs__libFreeMat__Array.cpp (new)
  1.1       +14 -0     ports/math/freemat/files/patch-libs__libFreeMat__Math.cpp (new)
  1.1       +179 -0    ports/math/freemat/files/patch-libs__libFreeMat__Operators.hpp (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009241458.o8OEwFGV036838>