From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Sep 10 18:07:14 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 54D8D801 for ; Wed, 10 Sep 2014 18:07:14 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 22598826 for ; Wed, 10 Sep 2014 18:07:14 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s8AI7Ef1086344 for ; Wed, 10 Sep 2014 18:07:14 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 193531] New: New port: cad/elmerfem Date: Wed, 10 Sep 2014 18:07:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 18:07:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193531 Bug ID: 193531 Summary: New port: cad/elmerfem Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: pfg@FreeBSD.org Created attachment 147181 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=147181&action=edit shar generated script for cad/elmerfem port We lost science/elmer-fem after a series of gcc updates and the disappearance of g77. In the meantime the distribution of the upstream package has changed and it is not available as individual packages anymore. I am attaching a unified cad/elmerfem port which replaces the left overs from the old elmer package: math/elmer-umfpack science/elmer-eio science/elmer-matc science/elmer-meshgen2d science/elmergrid We are now building this package very closely to what upstream suggests, with the side-effect that the individual components are configured, built and installed in chain. This sort-of works better with staging than before. The original package doesn't follow hier(7) strictly so it is installed in ${PREFIX}/elmer, just as upstream does. Unlike upstream, we use the existing ports for lapack, arpack and blas. Also tricky is that while portlint suggests we don't need to set CFLAGS and CXXFLAGS for CONFIGURE_ENV, removing them breaks the port. A final note is that we fail check-plist but the auto-package plist seems to work fine (fix/enhancements welcome). -- You are receiving this mail because: You are the assignee for the bug.