[MacPorts] #28070: darktable @0.7.1 add +gcc46, +gconf, +gnome_keyring, +quartz, +no_x11, +x11 variants
MacPorts
noreply at macports.org
Tue Feb 1 13:29:37 PST 2011
#28070: darktable @0.7.1 add +gcc46, +gconf, +gnome_keyring, +quartz, +no_x11, +x11
variants
---------------------------------+------------------------------------------
Reporter: julians37@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch maintainer | Port: darktable
---------------------------------+------------------------------------------
Comment(by julians37@…):
What I'm trying to achieve is:
* Prevent people from building with +gcc44 or +gcc45 if they have gtk2
+quartz installed
* Allow people who haven't yet got gtk2 et al installed to do: port
install darktable +quartz (or +x11) and the correct dependency variants
will be installed
Most of the quartz/x11/no_x11 stuff is borrowed from
[http://trac.macports.org/browser/trunk/dports/graphics/gimp2/Portfile
gimp2]. As you can see, gimp2 also uses "empty" variants (x11
specifically). I assume they are used as a "marker" variant to distinguish
between quartz-vs-x11 but to be honest, I'm not entirely sure how it all
works/what best practice is here either.
--
Ticket URL: <https://trac.macports.org/ticket/28070#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list