Revision: 117268 https://trac.macports.org/changeset/117268 Author: jeremyhu@macports.org Date: 2014-02-20 18:08:19 -0800 (Thu, 20 Feb 2014) Log Message: ----------- cloog-devel: New port Modified Paths: -------------- trunk/dports/devel/cloog/Portfile Added Paths: ----------- trunk/dports/devel/cloog-devel/ trunk/dports/devel/cloog-devel/Portfile trunk/dports/devel/cloog-devel/files/ trunk/dports/devel/cloog-devel/files/patch-ax_create_pkgconfig_info.m4.diff trunk/dports/devel/cloog-devel/files/patch-configure.ac.diff Modified: trunk/dports/devel/cloog/Portfile =================================================================== --- trunk/dports/devel/cloog/Portfile 2014-02-20 23:28:13 UTC (rev 117267) +++ trunk/dports/devel/cloog/Portfile 2014-02-21 02:08:19 UTC (rev 117268) @@ -5,6 +5,8 @@ PortGroup muniversal 1.0 name cloog +conflicts cloog-devel + version 0.18.0 epoch 1 Added: trunk/dports/devel/cloog-devel/Portfile =================================================================== --- trunk/dports/devel/cloog-devel/Portfile (rev 0) +++ trunk/dports/devel/cloog-devel/Portfile 2014-02-21 02:08:19 UTC (rev 117268) @@ -0,0 +1,56 @@ +# -*- 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 +PortGroup muniversal 1.0 + +name cloog-devel +conflicts cloog + +version 0.18.2 +set git_commit 2d8b7c6b43ee46fee978a57fa6877de49675f357 + +categories devel math + +maintainers nomaintainer +platforms darwin + +description CLooG, the Chunky Loop Generator, generates code for scanning Z-polyhedra + +long_description CLooG is a free software and library to generate code for scanning Z-polyhedra. \ + That is, it finds a code (e.g. in C, FORTRAN...) that reaches each \ + integral point of one or more parameterized polyhedra. CLooG has been \ + originally written to solve the code generation problem for optimizing \ + compilers based on the polytope model. Nevertheless it is used now in \ + various area e.g. to build control automata for high-level synthesis \ + or to find the best polynomial approximation of a function. CLooG may \ + help in any situation where scanning polyhedra matters. While the user \ + has full control on generated code quality, CLooG is designed to avoid \ + control overhead and to produce a very effective code. + +license LGPL-2.1+ +homepage http://repo.or.cz/w/cloog.git +master_sites http://repo.or.cz/w/cloog.git/snapshot + +distname ${git_commit} +worksrcdir cloog + +checksums rmd160 0d02471273918c991eab74bd0e9e7dca18820965 \ + sha256 1755b79ffb660967b08fe7df0017934c13a0b292dc248040abb85f4cdfc8737f + +depends_lib port:gmp port:isl-devel + +# prevent -L/lib from being added to LDFLAGS +# see http://groups.google.com/group/isl-development/t/37ad876557e50f2c +patchfiles patch-ax_create_pkgconfig_info.m4.diff \ + patch-configure.ac.diff + +use_autoreconf yes +autoreconf.args -fvi + +configure.args-append \ + --with-isl=system + +livecheck.type regex +livecheck.url ${master_sites} +livecheck.regex ${name}-(\[0-9.\]+)\\.tar.gz Property changes on: trunk/dports/devel/cloog-devel/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/dports/devel/cloog-devel/files/patch-ax_create_pkgconfig_info.m4.diff =================================================================== --- trunk/dports/devel/cloog-devel/files/patch-ax_create_pkgconfig_info.m4.diff (rev 0) +++ trunk/dports/devel/cloog-devel/files/patch-ax_create_pkgconfig_info.m4.diff 2014-02-21 02:08:19 UTC (rev 117268) @@ -0,0 +1,13 @@ +--- m4/ax_create_pkgconfig_info.m4.orig 2012-05-10 13:39:22.000000000 -0700 ++++ m4/ax_create_pkgconfig_info.m4 2012-05-10 13:39:36.000000000 -0700 +@@ -214,8 +214,8 @@ + Description: @PACKAGE_DESCRIPTION@ + Version: @PACKAGE_VERSION@ + Requires: @PACKAGE_REQUIRES@ +-Libs: -L\${libdir} @LDFLAGS@ @LIBS@ +-Cflags: -I\${includedir} @CPPFLAGS@ ++Libs: -L\${libdir} @LIBS@ ++Cflags: -I\${includedir} + AXEOF + fi # DONE generate $pkgconfig_generate.in + AC_MSG_NOTICE(creating $pkgconfig_generate) Added: trunk/dports/devel/cloog-devel/files/patch-configure.ac.diff =================================================================== --- trunk/dports/devel/cloog-devel/files/patch-configure.ac.diff (rev 0) +++ trunk/dports/devel/cloog-devel/files/patch-configure.ac.diff 2014-02-21 02:08:19 UTC (rev 117268) @@ -0,0 +1,11 @@ +--- configure.ac.orig 2014-02-20 17:56:01.000000000 -0800 ++++ configure.ac 2014-02-20 17:56:13.000000000 -0800 +@@ -119,7 +119,7 @@ system) + CPPFLAGS="-I$with_gmp_prefix/include $CPPFLAGS" + fi + +- if test "$with_gmp_exec_prefix" != "yes" ; then ++ if test "x$with_gmp_exec_prefix" != "x" ; then + LDFLAGS="-L$with_gmp_exec_prefix/lib $LDFLAGS" + fi + ;;