[MacPorts] #47290: digikam: Add variant for external mysql database; rename variant for internal mysql database; update mysql dependency
MacPorts
noreply at macports.org
Mon Mar 30 08:08:23 PDT 2015
#47290: digikam: Add variant for external mysql database; rename variant for
internal mysql database; update mysql dependency
--------------------------+--------------------------------
Reporter: sk-public@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords: haspatch
Port: digikam |
--------------------------+--------------------------------
Comment (by sk-public@…):
The mysql_external variant restores support for storing the digikam
database in a MySQL server, using the Qmysql3 database plugin. This
capability was included by default until 4.4 (so this variant became
necessary when the macports version jumped from 4.0 -> 4.8).
The mysql_internal (the current "mysql_check") variant causes digikam to
use MySQL internally instead of sqlite. I've never tried it - I'm not sure
what advantage it provides. Building with this option
(ENABLE_INTERNALMYSQL) requires access to the mysqld binary at build time.
I changed the name only to avoid confusion with the mysql_external
variant, and the default mysql version to avoid issues when both are
compiled.
bin/mysql_config is a symlink created by port select --set mysql mysqlxx.
It looks like the mysql_check variant was written to incorporate whatever
version of mysql is installed, as opposed to specifying different options
for each version. It's probably not required for mysql_external though --
I'll try removing it when I get a chance.
--
Ticket URL: <https://trac.macports.org/ticket/47290#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list