[MacPorts] #33634: seqan: various improvements
#33634: seqan: various improvements -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: david.weese@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: haspatch | Port: seqan -------------------------------------+-------------------------------------- Here's patch to make various improvements that I was going to suggest when the port was submitted in #31429. == CMake portgroup == This port configures using cmake, therefore this patch makes the port use the cmake portgroup, which allows us to remove various other lines from the portfile. == Dependencies == The software links with libz.dylib, so this patch adds a library dependency on port:zlib. The port had a library dependency on port:cmake; this was incorrect since cmake was only used a configure time. Using the cmake portgroup correctly makes port:cmake a build dependency. So that the zlib dependency is properly recorded in the user's port registry, the revision is increased. == Universal variant == Currently, choosing the universal variant results in: {{{ CMake Error: The source directory "/opt/local/var/macports/build /_Users_rschmidt_macports_dports- clean_science_seqan/seqan/work/seqan-1.3.1/cmake/--disable-dependency- tracking" does not exist. }}} Using the cmake portgroup handles the universal variant correctly and gets past this error, however then lands at the same i386 build error described in #33633. Therefore this patch disables the universal variant. -- Ticket URL: <https://trac.macports.org/ticket/33634> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33634: seqan: various improvements ---------------------------+--------------------------- Reporter: ryandesign@… | Owner: david.weese@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: duplicate | Keywords: haspatch Port: seqan | ---------------------------+--------------------------- Changes (by mf2k@…): * status: new => closed * version: 2.0.4 => * resolution: => duplicate Comment: Handled in #43072. -- Ticket URL: <https://trac.macports.org/ticket/33634#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts