Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#38433 closed enhancement (fixed)

libiodbc @3.52.8: Make the gui into a variant

Reported by: cooljeanius (Eric Gallager) Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: bitpup, peter@…, wanthalf@…, hubsif, tmp32666@…, mkae (Marko Käning)
Port: libiodbc

Description

A comment on #35955 says that there's an option to disable the gui for libiodbc. It'd be useful to have a variant for this, so that users who don't want to install gtk2 with the +x11 variant (say, because they have +quartz in their variants.conf) wouldn't have to do so if they have to install libiodbc (say, because it gets dragged in as a dependency by the kde4 ports).

Change History (11)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: snc@… removed
Owner: changed from macports-tickets@… to snc@…
Type: defectenhancement
Version: 2.1.3

It would be better to make it a subport, if possible, rather than a variant.

comment:2 in reply to:  1 Changed 12 years ago by cooljeanius (Eric Gallager)

Replying to ryandesign@…:

It would be better to make it a subport, if possible, rather than a variant.

That would work, too; I was just going off of the previous suggestion.

comment:3 Changed 12 years ago by cooljeanius (Eric Gallager)

I have a portfile for libiodbc in my local portfile repo that does the variant method (because I find variants easier to write): https://github.com/cooljeanius/LocalPorts/blob/master/devel/libiodbc/Portfile

I'm not actually attaching it to this ticket here, though, because I made some other irrelevant changes to it, too, and those don't necessarily need to get mixed in.

Edit: actually what the heck, maybe I should make a patch anyways...

Last edited 11 years ago by cooljeanius (Eric Gallager) (previous) (diff)

comment:4 Changed 11 years ago by bitpup

Cc: wheeltong@… added

Cc Me!

comment:5 Changed 11 years ago by peter@…

Cc: peter@… added

Cc Me!

comment:6 Changed 11 years ago by wanthalf@…

Cc: wanthalf@… added

Cc Me!

comment:7 Changed 11 years ago by hubsif

Cc: hubsif@… added

Cc Me!

comment:8 Changed 11 years ago by tmp32666@…

Cc: tmp32666@… added

Cc Me!

comment:9 Changed 11 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

comment:10 Changed 11 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: assignedclosed

GUI placed into a default +x11 variant in r109848. Also expanded dependency list and required gtk/cairo/pango to use +x11 when libiodbc is +x11.

comment:11 Changed 11 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

Note: See TracTickets for help on using tickets.