From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 13 14:50:14 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 276121065673 for ; Fri, 13 Apr 2012 14:50:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EFC288FC15 for ; Fri, 13 Apr 2012 14:50:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q3DEoDYG085038 for ; Fri, 13 Apr 2012 14:50:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q3DEoDP3085037; Fri, 13 Apr 2012 14:50:13 GMT (envelope-from gnats) Resent-Date: Fri, 13 Apr 2012 14:50:13 GMT Resent-Message-Id: <201204131450.q3DEoDP3085037@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jason Bacon Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 610C91065672 for ; Fri, 13 Apr 2012 14:41:02 +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 4B1468FC1B for ; Fri, 13 Apr 2012 14:41:02 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q3DEf23l039166 for ; Fri, 13 Apr 2012 14:41:02 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q3DEf2hB039165; Fri, 13 Apr 2012 14:41:02 GMT (envelope-from nobody) Message-Id: <201204131441.q3DEf2hB039165@red.freebsd.org> Date: Fri, 13 Apr 2012 14:41:02 GMT From: Jason Bacon To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/166911: New port: math/py-ufl X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Apr 2012 14:50:14 -0000 >Number: 166911 >Category: ports >Synopsis: New port: math/py-ufl >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 13 14:50:13 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Jason Bacon >Release: 9.0-RELEASE >Organization: Acadix Consulting, LLC >Environment: FreeBSD sculpin.jbacon.dyndns.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. WWW: https://launchpad.net/ufl >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: # # py-ufl # py-ufl/distinfo # py-ufl/Makefile # py-ufl/pkg-descr # py-ufl/pkg-plist # py-ufl/files # py-ufl/files/patch-setup.py # echo c - py-ufl mkdir -p py-ufl > /dev/null 2>&1 echo x - py-ufl/distinfo sed 's/^X//' >py-ufl/distinfo << 'fab62231cf1ba807115879a9f60a3bb4' XSHA256 (ufl-1.0.0.tar.gz) = 6c6be9959e3dbb7b038356681b67563cff9839e5d0c184fcf051711239d15b02 XSIZE (ufl-1.0.0.tar.gz) = 701017 fab62231cf1ba807115879a9f60a3bb4 echo x - py-ufl/Makefile sed 's/^X//' >py-ufl/Makefile << '34630608c5324c557ee447cf83d2147c' X# New ports collection makefile for: py-ufl X# Date created: 13 April 2012 X# Whom: Jason Bacon X# X# $FreeBSD$ X# X XPORTNAME= ufl XPORTVERSION= 1.0.0 XCATEGORIES= math python XMASTER_SITES= https://launchpad.net/${PORTNAME}/1.0.x/${PORTVERSION}/+download/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= jwbacon@tds.net XCOMMENT= Unified Form Language for finite element discretizations X XUSE_PYTHON= -2.7 XUSE_PYDISTUTILS= yes XPYDISTUTILS_PKGNAME= UFL X XFETCH_ARGS= -Fpr X XMAN1= form2ufl.1 \ X ufl-analyse.1 \ X ufl-convert.1 \ X ufl-version.1 \ X ufl2py.1 XMANCOMPRESSED= yes X X.include 34630608c5324c557ee447cf83d2147c echo x - py-ufl/pkg-descr sed 's/^X//' >py-ufl/pkg-descr << '3939cfe11d28fa2227079f3b862ec5be' XThe Unified Form Language (UFL) is a domain specific language for declaration Xof finite element discretizations of variational forms. X XWWW: https://launchpad.net/ufl 3939cfe11d28fa2227079f3b862ec5be echo x - py-ufl/pkg-plist sed 's/^X//' >py-ufl/pkg-plist << 'fe967eefb181b23d65418e3ed143a1a4' Xbin/form2ufl Xbin/ufl-analyse Xbin/ufl-convert Xbin/ufl-version Xbin/ufl2py X%%PYTHON_SITELIBDIR%%/ufl/__init__.py X%%PYTHON_SITELIBDIR%%/ufl/__init__.pyc X%%PYTHON_SITELIBDIR%%/ufl/__init__.pyo X%%PYTHON_SITELIBDIR%%/ufl/algebra.py X%%PYTHON_SITELIBDIR%%/ufl/algebra.pyc X%%PYTHON_SITELIBDIR%%/ufl/algebra.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/__init__.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/__init__.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/__init__.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ad.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ad.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ad.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/analysis.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/analysis.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/analysis.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/checks.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/checks.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/checks.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/elementtransformations.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/elementtransformations.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/elementtransformations.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/expand_indices.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/expand_indices.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/expand_indices.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formdata.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formdata.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formdata.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formfiles.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formfiles.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formfiles.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formtransformations.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formtransformations.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/formtransformations.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/forward_ad.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/forward_ad.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/forward_ad.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/graph.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/graph.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/graph.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/latextools.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/latextools.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/latextools.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/pdiffs.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/pdiffs.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/pdiffs.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/predicates.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/predicates.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/predicates.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/preprocess.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/preprocess.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/preprocess.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/printing.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/printing.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/printing.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/propagate_restrictions.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/propagate_restrictions.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/propagate_restrictions.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/renumbering.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/renumbering.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/renumbering.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/reverse_ad.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/reverse_ad.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/reverse_ad.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/transformations.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/transformations.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/transformations.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/traversal.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/traversal.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/traversal.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/tuplenotation.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/tuplenotation.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/tuplenotation.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2dot.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2dot.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2dot.pyo X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2latex.py X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2latex.pyc X%%PYTHON_SITELIBDIR%%/ufl/algorithms/ufl2latex.pyo X%%PYTHON_SITELIBDIR%%/ufl/argument.py X%%PYTHON_SITELIBDIR%%/ufl/argument.pyc X%%PYTHON_SITELIBDIR%%/ufl/argument.pyo X%%PYTHON_SITELIBDIR%%/ufl/assertions.py X%%PYTHON_SITELIBDIR%%/ufl/assertions.pyc X%%PYTHON_SITELIBDIR%%/ufl/assertions.pyo X%%PYTHON_SITELIBDIR%%/ufl/classes.py X%%PYTHON_SITELIBDIR%%/ufl/classes.pyc X%%PYTHON_SITELIBDIR%%/ufl/classes.pyo X%%PYTHON_SITELIBDIR%%/ufl/coefficient.py X%%PYTHON_SITELIBDIR%%/ufl/coefficient.pyc X%%PYTHON_SITELIBDIR%%/ufl/coefficient.pyo X%%PYTHON_SITELIBDIR%%/ufl/common.py X%%PYTHON_SITELIBDIR%%/ufl/common.pyc X%%PYTHON_SITELIBDIR%%/ufl/common.pyo X%%PYTHON_SITELIBDIR%%/ufl/conditional.py X%%PYTHON_SITELIBDIR%%/ufl/conditional.pyc X%%PYTHON_SITELIBDIR%%/ufl/conditional.pyo X%%PYTHON_SITELIBDIR%%/ufl/constantvalue.py X%%PYTHON_SITELIBDIR%%/ufl/constantvalue.pyc X%%PYTHON_SITELIBDIR%%/ufl/constantvalue.pyo X%%PYTHON_SITELIBDIR%%/ufl/differentiation.py X%%PYTHON_SITELIBDIR%%/ufl/differentiation.pyc X%%PYTHON_SITELIBDIR%%/ufl/differentiation.pyo X%%PYTHON_SITELIBDIR%%/ufl/elementlist.py X%%PYTHON_SITELIBDIR%%/ufl/elementlist.pyc X%%PYTHON_SITELIBDIR%%/ufl/elementlist.pyo X%%PYTHON_SITELIBDIR%%/ufl/equation.py X%%PYTHON_SITELIBDIR%%/ufl/equation.pyc X%%PYTHON_SITELIBDIR%%/ufl/equation.pyo X%%PYTHON_SITELIBDIR%%/ufl/expr.py X%%PYTHON_SITELIBDIR%%/ufl/expr.pyc X%%PYTHON_SITELIBDIR%%/ufl/expr.pyo X%%PYTHON_SITELIBDIR%%/ufl/exproperators.py X%%PYTHON_SITELIBDIR%%/ufl/exproperators.pyc X%%PYTHON_SITELIBDIR%%/ufl/exproperators.pyo X%%PYTHON_SITELIBDIR%%/ufl/feec.py X%%PYTHON_SITELIBDIR%%/ufl/feec.pyc X%%PYTHON_SITELIBDIR%%/ufl/feec.pyo X%%PYTHON_SITELIBDIR%%/ufl/finiteelement.py X%%PYTHON_SITELIBDIR%%/ufl/finiteelement.pyc X%%PYTHON_SITELIBDIR%%/ufl/finiteelement.pyo X%%PYTHON_SITELIBDIR%%/ufl/form.py X%%PYTHON_SITELIBDIR%%/ufl/form.pyc X%%PYTHON_SITELIBDIR%%/ufl/form.pyo X%%PYTHON_SITELIBDIR%%/ufl/formoperators.py X%%PYTHON_SITELIBDIR%%/ufl/formoperators.pyc X%%PYTHON_SITELIBDIR%%/ufl/formoperators.pyo X%%PYTHON_SITELIBDIR%%/ufl/geometry.py X%%PYTHON_SITELIBDIR%%/ufl/geometry.pyc X%%PYTHON_SITELIBDIR%%/ufl/geometry.pyo X%%PYTHON_SITELIBDIR%%/ufl/indexed.py X%%PYTHON_SITELIBDIR%%/ufl/indexed.pyc X%%PYTHON_SITELIBDIR%%/ufl/indexed.pyo X%%PYTHON_SITELIBDIR%%/ufl/indexing.py X%%PYTHON_SITELIBDIR%%/ufl/indexing.pyc X%%PYTHON_SITELIBDIR%%/ufl/indexing.pyo X%%PYTHON_SITELIBDIR%%/ufl/indexsum.py X%%PYTHON_SITELIBDIR%%/ufl/indexsum.pyc X%%PYTHON_SITELIBDIR%%/ufl/indexsum.pyo X%%PYTHON_SITELIBDIR%%/ufl/indexutils.py X%%PYTHON_SITELIBDIR%%/ufl/indexutils.pyc X%%PYTHON_SITELIBDIR%%/ufl/indexutils.pyo X%%PYTHON_SITELIBDIR%%/ufl/integral.py X%%PYTHON_SITELIBDIR%%/ufl/integral.pyc X%%PYTHON_SITELIBDIR%%/ufl/integral.pyo X%%PYTHON_SITELIBDIR%%/ufl/lifting.py X%%PYTHON_SITELIBDIR%%/ufl/lifting.pyc X%%PYTHON_SITELIBDIR%%/ufl/lifting.pyo X%%PYTHON_SITELIBDIR%%/ufl/log.py X%%PYTHON_SITELIBDIR%%/ufl/log.pyc X%%PYTHON_SITELIBDIR%%/ufl/log.pyo X%%PYTHON_SITELIBDIR%%/ufl/mathfunctions.py X%%PYTHON_SITELIBDIR%%/ufl/mathfunctions.pyc X%%PYTHON_SITELIBDIR%%/ufl/mathfunctions.pyo X%%PYTHON_SITELIBDIR%%/ufl/objects.py X%%PYTHON_SITELIBDIR%%/ufl/objects.pyc X%%PYTHON_SITELIBDIR%%/ufl/objects.pyo X%%PYTHON_SITELIBDIR%%/ufl/operators.py X%%PYTHON_SITELIBDIR%%/ufl/operators.pyc X%%PYTHON_SITELIBDIR%%/ufl/operators.pyo X%%PYTHON_SITELIBDIR%%/ufl/permutation.py X%%PYTHON_SITELIBDIR%%/ufl/permutation.pyc X%%PYTHON_SITELIBDIR%%/ufl/permutation.pyo X%%PYTHON_SITELIBDIR%%/ufl/precedence.py X%%PYTHON_SITELIBDIR%%/ufl/precedence.pyc X%%PYTHON_SITELIBDIR%%/ufl/precedence.pyo X%%PYTHON_SITELIBDIR%%/ufl/restriction.py X%%PYTHON_SITELIBDIR%%/ufl/restriction.pyc X%%PYTHON_SITELIBDIR%%/ufl/restriction.pyo X%%PYTHON_SITELIBDIR%%/ufl/sorting.py X%%PYTHON_SITELIBDIR%%/ufl/sorting.pyc X%%PYTHON_SITELIBDIR%%/ufl/sorting.pyo X%%PYTHON_SITELIBDIR%%/ufl/split_functions.py X%%PYTHON_SITELIBDIR%%/ufl/split_functions.pyc X%%PYTHON_SITELIBDIR%%/ufl/split_functions.pyo X%%PYTHON_SITELIBDIR%%/ufl/tensoralgebra.py X%%PYTHON_SITELIBDIR%%/ufl/tensoralgebra.pyc X%%PYTHON_SITELIBDIR%%/ufl/tensoralgebra.pyo X%%PYTHON_SITELIBDIR%%/ufl/tensors.py X%%PYTHON_SITELIBDIR%%/ufl/tensors.pyc X%%PYTHON_SITELIBDIR%%/ufl/tensors.pyo X%%PYTHON_SITELIBDIR%%/ufl/terminal.py X%%PYTHON_SITELIBDIR%%/ufl/terminal.pyc X%%PYTHON_SITELIBDIR%%/ufl/terminal.pyo X%%PYTHON_SITELIBDIR%%/ufl/testobjects.py X%%PYTHON_SITELIBDIR%%/ufl/testobjects.pyc X%%PYTHON_SITELIBDIR%%/ufl/testobjects.pyo X%%PYTHON_SITELIBDIR%%/ufl/variable.py X%%PYTHON_SITELIBDIR%%/ufl/variable.pyc X%%PYTHON_SITELIBDIR%%/ufl/variable.pyo X@dirrm %%PYTHON_SITELIBDIR%%/ufl/algorithms X@dirrm %%PYTHON_SITELIBDIR%%/ufl fe967eefb181b23d65418e3ed143a1a4 echo c - py-ufl/files mkdir -p py-ufl/files > /dev/null 2>&1 echo x - py-ufl/files/patch-setup.py sed 's/^X//' >py-ufl/files/patch-setup.py << 'bd0914ab1089776fab715076d003d4b0' X--- setup.py.orig 2012-04-13 09:34:33.000000000 -0500 X+++ setup.py 2012-04-13 09:34:43.000000000 -0500 X@@ -50,7 +50,7 @@ X scripts = scripts, X packages = ["ufl", "ufl.algorithms"], X package_dir = {"ufl": "ufl"}, X- data_files = [(pjoin("share", "man", "man1"), X+ data_files = [(pjoin("man", "man1"), X [pjoin("doc", "man", "man1", "ufl-analyse.1.gz"), X pjoin("doc", "man", "man1", "ufl-convert.1.gz"), X pjoin("doc", "man", "man1", "ufl-version.1.gz"), bd0914ab1089776fab715076d003d4b0 exit >Release-Note: >Audit-Trail: >Unformatted: