[MacPorts] #32422: angelscript port
#32422: angelscript port ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: angelscript ---------------------------------+------------------------------------------ Here is a port for [http://www.angelcode.com/angelscript/ AngelScript]. -- Ticket URL: <https://trac.macports.org/ticket/32422> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32422: angelscript port ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: angelscript ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned Comment: Thanks. -- Ticket URL: <https://trac.macports.org/ticket/32422#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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
participants (1)
-
MacPorts