[MacPorts] #40955: Please add port ADOL-C

MacPorts noreply at macports.org
Mon Oct 28 10:50:18 PDT 2013


#40955: Please add port ADOL-C
--------------------------+--------------------------------
  Reporter:  kurtjaeke@…  |      Owner:  macports-tickets@…
      Type:  submission   |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.2.0
Resolution:               |   Keywords:
      Port:  ADOL-C       |
--------------------------+--------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)
 * port:   => ADOL-C


Comment:

 Thanks. Some observations:

  * The modeline and $Id$ lines are missing.
  * "universal_variant yes" is the default and can be removed.
  * "--disable-dependency-tracking" is added by default when the universal
 variant is used and is generally not needed when not building universal.
  * Unless this configure script is weird, "--libdir=${prefix}/lib" and "--
 libexecdir=${prefix}/libexec" are the defaults too.
  * Livecheck doesn't work.
  * "--disable-silent-rules" should be added to configure args to make
 debug output more verbose.
  * It seemed to build fine with ccache so "configure.ccache no" could be
 removed.

 Also, you have indicated "license BSD" but the file LICENSE in the source
 tarball begins as follows:

 {{{
 THIS PROGRAM IS PROVIDED UNDER THE TERMS OF ONE OF THE TWO
 LICENSES, I.E., EITHER THE ECLIPSE PUBLIC LICENSE VERSION 1.0 OR THE
 GNU GENERAL PUBLIC LICENSE AS GIVEN BELOW. ANY USE, REPRODUCTION OR
 DISTRIBUTION OF THE PROGRAM CONSTITUTES THE RECIPIENT'S ACCEPTANCE OF
 ONE OF THE TWO AGREEMENTS EPL-1.0 OR GPL-2.0+.
 }}}

 And the project's homepage says: "Project license: Eclipse Public License
 1.0 or GNU Gerneral Public License 2.0"

 So I've attached a new version of the Portfile with these changes.

 Remaining issues I'd want to fix:

  * The configure script prints an unnecessary warning about needing the
 prefix to be writable.
  * After the configure phase successfully runs the configure script, the
 build phase runs it again; I don't yet understand why.

-- 
Ticket URL: <https://trac.macports.org/ticket/40955#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list