[MacPorts] #14238: icon 9.4.3 The Icon programming language

MacPorts trac at macosforge.org
Sat Feb 9 16:17:23 PST 2008


#14238: icon 9.4.3 The Icon programming language
--------------------------------------------+-------------------------------
  Reporter:  michael.grunewald at laposte.net  |       Owner:  ryandesign at macports.org
      Type:  enhancement                    |      Status:  closed                 
  Priority:  Normal                         |   Milestone:  Port Submissions       
 Component:  ports                          |     Version:  1.6.0                  
Resolution:  fixed                          |    Keywords:  icon-9.4.3             
--------------------------------------------+-------------------------------
Changes (by ryandesign at macports.org):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 r33985:

  * use `homepage` variable in `master_sites` instead of repeating the
 homepage URL

 This way if the homepage changes, you have only one variable to change.

 ----

 r33986:

  * don't repeat the version number elsewhere in the portfile; compute it
  * use `distname` and `extract.suffix` instead of `distfiles` so that we
 don't have to also set `worksrcdir`

 This way when the version changes you only have to update the `version`
 and `checksum` variables.

 ----

 r33987:

  * don't use the deprecated `cd` command in the `configure` phase

 The `cd` command is being phased out of portfiles and will no longer be
 available in MacPorts 1.7.

 ----

 r33993:

  * don't override the `destroot` phase; instead, let MacPorts handle the
 destroot, and then we do extra things in the `post-destroot`
  * don't use the deprecated `cd` command here either
  * don't use `system "ln -s ..."` to create symlinks; just use `ln -s ...`
  * don't need to create `${destroot}${prefix}/bin`; MacPorts does it for
 you
  * got rid of lots of local variables we don't need now
  * the documentation symlink pointed to the wrong place; fixed this,
 therefore bumped the port revision

 ----

 r33994:

  * fixed livecheck so it finds the correct current version of the project,
 hopefully

 ----

 r33995:

  * indicate that the default universal variant doesn't work with this
 port; another solution will have to be devised if this port is to build
 universal

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14238#comment:2>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list