[MacPorts] #32422: angelscript port

MacPorts noreply at macports.org
Mon Dec 5 21:10:21 PST 2011


#32422: angelscript port
----------------------------------+-----------------------------------------
  Reporter:  rudloff@…            |       Owner:  ryandesign@…           
      Type:  submission           |      Status:  closed                 
  Priority:  Normal               |   Milestone:                         
 Component:  ports                |     Version:  2.0.3                  
Resolution:  fixed                |    Keywords:                         
      Port:  angelscript          |  
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):

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


Comment:

 Committed in r87787 with these changes:

  * Converted Portfile from CR to LF line endings
  * Tabs to spaces, and other reformatting
  * Removed line "`PortGroup cmake 1.0`"; this port does not use `cmake`
  * Added rmd160 checksum
  * Set "`use_configure no`", and therefore added all the code needed to
 support UsingTheRightCompiler and build_arch and universal builds (the
 makefile is otherwise hardcoded to i386 and x86_64)
  * Used "`reinplace`" to convert makefile from CRLF to LF line endings so
 patching is easier
  * Simplified patch by removing first hunk and just setting
 "`LOCAL=${prefix}`" in build.args
  * Made the port actually destroot correctly by setting
 "`LOCAL=${destroot}${prefix}`" in destroot.destdir (the makefile does not
 support `DESTDIR`)
  * In the remaining hunk of the patch, replaced "`cp -a`" not with "`cp`"
 (which is not equivalent in that it wouldn't work for directories, in case
 a future version of angelscript ever wants to copy directories) but with
 "`cp -Rp`" (which should be equivalent -- note to others, "`cp -a`" is not
 available on Tiger but is on Leopard and up)
  * Added a new hunk to the patchfile which properly sets the library's
 `install_name` (todo: also set the library's `current_version` and
 `compatibility_version` (but to what?))
  * Installed documentation files
  * Fixed livecheck

 There is one additional precarious problem that requires some explanation,
 and it will be simpler to handle that in its own ticket, for which I filed
 #32426.

-- 
Ticket URL: <https://trac.macports.org/ticket/32422#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list