Revision: 92471 https://trac.macports.org/changeset/92471 Author: cal@macports.org Date: 2012-04-29 09:58:30 -0700 (Sun, 29 Apr 2012) Log Message: ----------- new port: yorick-yeti, closes #33894 Added Paths: ----------- trunk/dports/science/yorick-yeti/ trunk/dports/science/yorick-yeti/Portfile Added: trunk/dports/science/yorick-yeti/Portfile =================================================================== --- trunk/dports/science/yorick-yeti/Portfile (rev 0) +++ trunk/dports/science/yorick-yeti/Portfile 2012-04-29 16:58:30 UTC (rev 92471) @@ -0,0 +1,66 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +set uname yeti +name yorick-${uname} +version 6.3.2 +license CeCILL-C +categories science +platforms darwin +maintainers users.sourceforge.net:paumard +description Miscellaneous compiled utilities for Yorick (hash tables...) +long_description Yeti is an extension of Yorick which implements:\n\ + * hash table objects\n\ + * regular expressions\n\ + * complex, real-complex and complex-real FFT by FFTW2\n\ + * wavelet filtering ("à trou" method)\n\ + * fast convolution along a chosen dimension\n\ + * more string functions\n\ + * memory hacking routines\n\ + * more math functions (sinc, round, arc)\n\ + * generalized matrix-vector multiplication\n\ + * sparse matrix\n\ + * routines to query/check Yorick's symbols\n\ + * support for reading TIFF images\n\ + * morpho-math operators\n\ + * 120 special functions from GNU Scientific Library\n\ + * ... +homepage http://www-obs.univ-lyon1.fr/labo/perso/eric.thiebaut/yeti.html + +master_sites http://www-obs.univ-lyon1.fr/labo/perso/eric.thiebaut/files/ +distname ${uname}-${version} +use_bzip2 yes +checksums rmd160 055f23f4d25189b1a80918cbe63025a60d54efc2\ + sha256 578f7b6c85654218e52e2776240fcd50fa246ef93d5993bec986e2d9b686e7a1 + +depends_lib path:bin/yorick:yorick \ + port:tiff \ + port:fftw \ + port:gsl + +universal_variant no + +if {${configure.compiler} == "llvm-gcc-4.2"} { + configure.compiler clang +} + +configure.pre_args --yorick=${prefix}/bin/yorick +configure.args --with-regex \ + --with-fftw --with-fftw-libs="-ldfftw -ldrfftw" \ + --with-gsl --with-tiff + +build.args-append CC=${configure.cc} + +post-configure { + file link ${worksrcpath}/yeti_fftw/fftw.h \ + ${prefix}/include/dfftw.h + file link ${worksrcpath}/yeti_fftw/rfftw.h \ + ${prefix}/include/drfftw.h +} + +pre-destroot { + file mkdir ${destroot}${prefix}/lib/yorick/doc +} +destroot.args DOCDIR=${destroot}${prefix}/lib/yorick/doc Property changes on: trunk/dports/science/yorick-yeti/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native
participants (1)
-
cal@macports.org