[MacPorts] #42515: capstone 2.0 new submission
#42515: capstone 2.0 new submission -------------------------------------------------+------------------------- Reporter: aquynh@… | Owner: macports- Type: submission | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Keywords: disassembly framework x86 arm arm64 | Version: 2.2.1 armv8 aarch64 powerpc mips | Port: -------------------------------------------------+------------------------- Capstone is a multi-arch, multi-platform disassembly framework with advanced features. Further information is available at http://www.capstone-engine.org -- Ticket URL: <https://trac.macports.org/ticket/42515> MacPorts <http://www.macports.org/> Ports system for OS X
#42515: capstone 2.0 new submission -------------------------+------------------------------------------------- Reporter: aquynh@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: disassembly framework x86 arm arm64 Port: capstone | armv8 aarch64 powerpc mips -------------------------+------------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned * port: => capstone Comment: Thanks. -- Ticket URL: <https://trac.macports.org/ticket/42515#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42515: capstone 2.0 new submission -------------------------+------------------------------------------------- Reporter: aquynh@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: disassembly framework x86 arm arm64 Port: capstone | armv8 aarch64 powerpc mips -------------------------+------------------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Committed in r117077 with these changes: * Add the standard modeline and $Id$ line * Reformat portfile * Remove the revision line * Avoid hardcoding the version number in the master_sites * Implement livecheck * "configure.cmd ./make.sh" doesn't seem right. make.sh doesn't configure; it runs `make`. So if anything this would be appropriate during the build phase, not the configure phase. However make.sh doesn't seem to do anything special so I didn't use it; I just let MacPorts call `make` itself. * Disable the configure phase using "use_configure no"; this also highlights the need to manually ensure we're UsingTheRightCompiler and `-arch` flags and add a universal variant * Remove patches, which don't seem to be needed * Add new Makefile patch with general cleanup and setting the library install_name (current_version and compatibility_version information still needs to be added) * Specify prefix at build time so the pkg-config file gets the correct information -- Ticket URL: <https://trac.macports.org/ticket/42515#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42515: capstone 2.0 new submission -------------------------+------------------------------------------------- Reporter: aquynh@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: disassembly framework x86 arm arm64 Port: capstone | armv8 aarch64 powerpc mips -------------------------+------------------------------------------------- Comment (by ryandesign@…): In my excitement I left the patchfile commented out, so the port got built with the incorrect install_name. Uncommented it and increased the revision in r117078 to rebuild it. -- Ticket URL: <https://trac.macports.org/ticket/42515#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts