#18222: akonadi mysql variant -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: illogic-al@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: akonadi -------------------------------------+-------------------------------------- akonadi has this variant: {{{ variant mysql description "Build the Akonadi server" { depends_lib path:${prefix}/bin/mysqld:mysql5-devel } }}} A few issues: 1. Variables are not expanded in depspecs, and "${prefix}/" is prepended to non-absolute paths in path:-style depspecs, so the dependency should be on "path:bin/mysqld:mysql5-devel" 2. Earlier in the port it says "depends_lib port:qt4-mac" so shouldn't the mysql variant append to depends_lib instead of overwriting it? 3. The variant only adds a dependency. It does nothing to ensure that the port will not use mysql5 if the variant is not selected (via e.g. a configure argument like (I'm just guessing here) "--without-mysql" which would be used by default and removed in the mysql variant and changed to "--with-mysql"). -- Ticket URL: <http://trac.macports.org/ticket/18222> MacPorts <http://www.macports.org/> Ports system for Mac OS