[92471] trunk/dports/science
cal at macports.org
cal at macports.org
Sun Apr 29 09:58:32 PDT 2012
Revision: 92471
https://trac.macports.org/changeset/92471
Author: cal at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120429/eaca17b3/attachment.html>
More information about the macports-changes
mailing list