# $Id$ PortSystem 1.0 name lua-numlua version 0.2.1 revision 0 categories devel platforms darwin maintainers bfulgham description Numerical package for the Lua programming language. long_description ${description} It includes support for complex \ numbers, multidimensional matrices, random generation \ and special functions. Much of the routines are \ simple wrappers for the stable and well-known \ libraries from Netlib (http://www.netlib.org). homepage http://luaforge.net/projects/numlua set luaforge_release 2566 master_sites http://luaforge.net/frs/download.php/${luaforge_release} distname numlua-${version} worksrcdir numlua use_configure no checksums md5 c4d0ce508e7f2ec2754242f2816f4cfc \ sha1 e7c5fb14ebaa92b1ae5bef4cbe303644b9fe5252 \ rmd160 6238e6b79cd446c47a676c4bcb3afa8fd41c42a6 depends_build-append port:lua \ port:gcc43 depends_lib-append lib:fftw:fftw-3 patchfiles patch-Makefile \ patch-lib-config \ patch-lib-Makefile \ patch-src-Makefile pre-build { system "cd ${worksrcpath}/lib && make" } post-patch { reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/lib/config reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/Makefile }