From nobody@FreeBSD.org  Wed Mar 27 17:03:54 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115])
	by hub.freebsd.org (Postfix) with ESMTP id C54E7DBB
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 27 Mar 2013 17:03:54 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id B6420E47
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 27 Mar 2013 17:03:54 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r2RH3sg8085188
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 27 Mar 2013 17:03:54 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r2RH3snC085187;
	Wed, 27 Mar 2013 17:03:54 GMT
	(envelope-from nobody)
Message-Id: <201303271703.r2RH3snC085187@red.freebsd.org>
Date: Wed, 27 Mar 2013 17:03:54 GMT
From: Danilo Ega Gondolfo <danilogondolfo@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [New Port] math/cloog
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         177418
>Category:       ports
>Synopsis:       [New Port] math/cloog
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 27 17:10:00 UTC 2013
>Closed-Date:    Fri Jun 28 19:39:13 UTC 2013
>Last-Modified:  Fri Jun 28 19:40:00 UTC 2013
>Originator:     Danilo Ega Gondolfo
>Release:        FreeBSD 9.1-RELEASE
>Organization:
Universidade Estadual de Maring
>Environment:
FreeBSD ports 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
New port math/cloog. CLooG is a pre-requisite to build LLVM with polly.

CLooG is a free software and library generating loops 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.

http://www.cloog.org/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	cloog
#	cloog/Makefile
#	cloog/distinfo
#	cloog/pkg-descr
#	cloog/pkg-plist
#
echo c - cloog
mkdir -p cloog > /dev/null 2>&1
echo x - cloog/Makefile
sed 's/^X//' >cloog/Makefile << '7065f17c888abe327b3b1401006ae030'
X# $FreeBSD$
X
XPORTNAME=	cloog
XPORTVERSION=	0.18.0
XCATEGORIES=	math
XMASTER_SITES=	http://www.bastoul.net/cloog/pages/download/
X
XMAINTAINER=	danilogondolfo@gmail.com
XCOMMENT=	Code generator in the polyhedral model
X
XLIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp
X
XUSE_LDCONFIG=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=	--with-gmp-prefix=${PREFIX}
XCONFIGURE_ENV=	pkgconfig_libdir=${PREFIX}/libdata/pkgconfig/
X
XMAKE_JOBS_SAFE=	yes
X
Xpost-install:
X	${LN} -s ${PREFIX}/lib/libcloog-isl.so.4 \
X		${PREFIX}/lib/libcloog-isl.so.0
X	${LN} -s ${PREFIX}/lib/libisl.so.11 \
X		${PREFIX}/lib/libisl.so.0
X
X.include <bsd.port.mk>
7065f17c888abe327b3b1401006ae030
echo x - cloog/distinfo
sed 's/^X//' >cloog/distinfo << '6b077c36083cdd58bddfe991ea697f42'
XSHA256 (cloog-0.18.0.tar.gz) = 1c4aa8dde7886be9cbe0f9069c334843b21028f61d344a2d685f88cb1dcf2228
XSIZE (cloog-0.18.0.tar.gz) = 3776262
6b077c36083cdd58bddfe991ea697f42
echo x - cloog/pkg-descr
sed 's/^X//' >cloog/pkg-descr << '71a2e572debe8b1f2f562d4fafcc8e8e'
XCLooG is a free software and library generating loops for scanning
XZ-polyhedra. That is, it finds a code (e.g. in C, FORTRAN...) that
Xreaches each integral point of one or more parameterized polyhedra.
XCLooG has been originally written to solve the code generation problem
Xfor optimizing compilers based on the polytope model.
X
XWWW: http://www.cloog.org/
71a2e572debe8b1f2f562d4fafcc8e8e
echo x - cloog/pkg-plist
sed 's/^X//' >cloog/pkg-plist << 'ff45796b0df86ad8f6dfd3352024782f'
Xbin/cloog
Xlibdata/pkgconfig/cloog-isl.pc
Xlibdata/pkgconfig/isl.pc
Xlib/libcloog-isl.a
Xlib/libcloog-isl.la
Xlib/libisl.la
Xlib/libisl.so.11-gdb.py
Xlib/libisl.a
Xlib/libcloog-isl.so.4
Xlib/libcloog-isl.so.0
Xlib/libcloog-isl.so
Xlib/libisl.so.11
Xlib/libisl.so.0
Xlib/libisl.so
Xinclude/cloog/input.h
Xinclude/cloog/statement.h
Xinclude/cloog/program.h
Xinclude/cloog/matrix.h
Xinclude/cloog/block.h
Xinclude/cloog/domain.h
Xinclude/cloog/names.h
Xinclude/cloog/pprint.h
Xinclude/cloog/cloog.h
Xinclude/cloog/version.h
Xinclude/cloog/options.h
Xinclude/cloog/state.h
Xinclude/cloog/loop.h
Xinclude/cloog/isl/constraintset.h
Xinclude/cloog/isl/cloog.h
Xinclude/cloog/isl/domain.h
Xinclude/cloog/isl/backend.h
Xinclude/cloog/constraints.h
Xinclude/cloog/union_domain.h
Xinclude/cloog/stride.h
Xinclude/cloog/int.h
Xinclude/cloog/matrix/constraintset.h
Xinclude/cloog/clast.h
Xinclude/isl/id.h
Xinclude/isl/stream.h
Xinclude/isl/stdint.h
Xinclude/isl/dim.h
Xinclude/isl/aff_type.h
Xinclude/isl/constraint.h
Xinclude/isl/aff.h
Xinclude/isl/local_space.h
Xinclude/isl/arg.h
Xinclude/isl/point.h
Xinclude/isl/int.h
Xinclude/isl/printer.h
Xinclude/isl/flow.h
Xinclude/isl/lp.h
Xinclude/isl/version.h
Xinclude/isl/vertices.h
Xinclude/isl/band.h
Xinclude/isl/polynomial_type.h
Xinclude/isl/options.h
Xinclude/isl/vec.h
Xinclude/isl/mat.h
Xinclude/isl/seq.h
Xinclude/isl/multi.h
Xinclude/isl/map_type.h
Xinclude/isl/map.h
Xinclude/isl/union_map.h
Xinclude/isl/config.h
Xinclude/isl/schedule.h
Xinclude/isl/polynomial.h
Xinclude/isl/union_set_type.h
Xinclude/isl/ast.h
Xinclude/isl/union_set.h
Xinclude/isl/blk.h
Xinclude/isl/set.h
Xinclude/isl/space.h
Xinclude/isl/obj.h
Xinclude/isl/ast_build.h
Xinclude/isl/ctx.h
Xinclude/isl/set_type.h
Xinclude/isl/union_map_type.h
Xinclude/isl/ilp.h
Xinclude/isl/hash.h
Xinclude/isl/list.h
X@dirrm include/cloog/matrix
X@dirrm include/cloog/isl
X@dirrm include/cloog
X@dirrm include/isl
ff45796b0df86ad8f6dfd3352024782f
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->bdrewery 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Mar 27 17:10:08 UTC 2013 
Responsible-Changed-Why:  
bdrewery@ wants this submitter's PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=177418 
Responsible-Changed-From-To: bdrewery->freebsd-ports-bugs 
Responsible-Changed-By: bdrewery 
Responsible-Changed-When: Wed Mar 27 12:24:26 CDT 2013 
Responsible-Changed-Why:  
return to pool 

http://www.freebsd.org/cgi/query-pr.cgi?pr=177418 
State-Changed-From-To: open->closed 
State-Changed-By: lippe 
State-Changed-When: Fri Jun 28 19:39:12 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=177418 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/177418: commit references a PR
Date: Fri, 28 Jun 2013 19:39:07 +0000 (UTC)

 Author: lippe
 Date: Fri Jun 28 19:38:58 2013
 New Revision: 321979
 URL: http://svnweb.freebsd.org/changeset/ports/321979
 
 Log:
   CLooG is a free software and library generating loops 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.
   
   WWW: http://www.cloog.org/
   
   PR:		ports/177418
   Submitted by:	Danielo Egea Gondolfo <danilogondolfo@gmail.com>
 
 Added:
   head/math/cloog/
   head/math/cloog/Makefile   (contents, props changed)
   head/math/cloog/distinfo   (contents, props changed)
   head/math/cloog/pkg-descr   (contents, props changed)
   head/math/cloog/pkg-plist   (contents, props changed)
 Modified:
   head/math/Makefile
 
 Modified: head/math/Makefile
 ==============================================================================
 --- head/math/Makefile	Fri Jun 28 19:24:26 2013	(r321978)
 +++ head/math/Makefile	Fri Jun 28 19:38:58 2013	(r321979)
 @@ -82,6 +82,7 @@
      SUBDIR += clarence
      SUBDIR += clipper
      SUBDIR += cln
 +    SUBDIR += cloog
      SUBDIR += clp
      SUBDIR += coinmp
      SUBDIR += concorde
 
 Added: head/math/cloog/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/math/cloog/Makefile	Fri Jun 28 19:38:58 2013	(r321979)
 @@ -0,0 +1,26 @@
 +# $FreeBSD$
 +
 +PORTNAME=	cloog
 +PORTVERSION=	0.18.0
 +CATEGORIES=	math
 +MASTER_SITES=	http://www.bastoul.net/cloog/pages/download/
 +
 +MAINTAINER=	danilogondolfo@gmail.com
 +COMMENT=	Code generator in the polyhedral model
 +
 +LIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp
 +
 +USE_LDCONFIG=	yes
 +GNU_CONFIGURE=	yes
 +CONFIGURE_ARGS+=	--with-gmp-prefix=${PREFIX}
 +CONFIGURE_ENV=	pkgconfig_libdir=${PREFIX}/libdata/pkgconfig/
 +
 +MAKE_JOBS_SAFE=	yes
 +
 +post-install:
 +	${LN} -s ${PREFIX}/lib/libcloog-isl.so.4 \
 +		${PREFIX}/lib/libcloog-isl.so.0
 +	${LN} -s ${PREFIX}/lib/libisl.so.11 \
 +		${PREFIX}/lib/libisl.so.0
 +
 +.include <bsd.port.mk>
 
 Added: head/math/cloog/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/math/cloog/distinfo	Fri Jun 28 19:38:58 2013	(r321979)
 @@ -0,0 +1,2 @@
 +SHA256 (cloog-0.18.0.tar.gz) = 1c4aa8dde7886be9cbe0f9069c334843b21028f61d344a2d685f88cb1dcf2228
 +SIZE (cloog-0.18.0.tar.gz) = 3776262
 
 Added: head/math/cloog/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/math/cloog/pkg-descr	Fri Jun 28 19:38:58 2013	(r321979)
 @@ -0,0 +1,7 @@
 +CLooG is a free software and library generating loops 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.
 +
 +WWW: http://www.cloog.org/
 
 Added: head/math/cloog/pkg-plist
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/math/cloog/pkg-plist	Fri Jun 28 19:38:58 2013	(r321979)
 @@ -0,0 +1,84 @@
 +bin/cloog
 +libdata/pkgconfig/cloog-isl.pc
 +libdata/pkgconfig/isl.pc
 +lib/libcloog-isl.a
 +lib/libcloog-isl.la
 +lib/libisl.la
 +lib/libisl.so.11-gdb.py
 +lib/libisl.a
 +lib/libcloog-isl.so.4
 +lib/libcloog-isl.so.0
 +lib/libcloog-isl.so
 +lib/libisl.so.11
 +lib/libisl.so.0
 +lib/libisl.so
 +include/cloog/input.h
 +include/cloog/statement.h
 +include/cloog/program.h
 +include/cloog/matrix.h
 +include/cloog/block.h
 +include/cloog/domain.h
 +include/cloog/names.h
 +include/cloog/pprint.h
 +include/cloog/cloog.h
 +include/cloog/version.h
 +include/cloog/options.h
 +include/cloog/state.h
 +include/cloog/loop.h
 +include/cloog/isl/constraintset.h
 +include/cloog/isl/cloog.h
 +include/cloog/isl/domain.h
 +include/cloog/isl/backend.h
 +include/cloog/constraints.h
 +include/cloog/union_domain.h
 +include/cloog/stride.h
 +include/cloog/int.h
 +include/cloog/matrix/constraintset.h
 +include/cloog/clast.h
 +include/isl/id.h
 +include/isl/stream.h
 +include/isl/stdint.h
 +include/isl/dim.h
 +include/isl/aff_type.h
 +include/isl/constraint.h
 +include/isl/aff.h
 +include/isl/local_space.h
 +include/isl/arg.h
 +include/isl/point.h
 +include/isl/int.h
 +include/isl/printer.h
 +include/isl/flow.h
 +include/isl/lp.h
 +include/isl/version.h
 +include/isl/vertices.h
 +include/isl/band.h
 +include/isl/polynomial_type.h
 +include/isl/options.h
 +include/isl/vec.h
 +include/isl/mat.h
 +include/isl/seq.h
 +include/isl/multi.h
 +include/isl/map_type.h
 +include/isl/map.h
 +include/isl/union_map.h
 +include/isl/config.h
 +include/isl/schedule.h
 +include/isl/polynomial.h
 +include/isl/union_set_type.h
 +include/isl/ast.h
 +include/isl/union_set.h
 +include/isl/blk.h
 +include/isl/set.h
 +include/isl/space.h
 +include/isl/obj.h
 +include/isl/ast_build.h
 +include/isl/ctx.h
 +include/isl/set_type.h
 +include/isl/union_map_type.h
 +include/isl/ilp.h
 +include/isl/hash.h
 +include/isl/list.h
 +@dirrm include/cloog/matrix
 +@dirrm include/cloog/isl
 +@dirrm include/cloog
 +@dirrm include/isl
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
