Date: Tue, 5 Jun 2012 13:50:14 GMT From: Guido Falsi <madpilot@FreeBSD.org> To: gnome@FreeBSD.org Subject: Re: ports/168685: [PATCH] finance/gnucash Convert to new options framework Message-ID: <201206051350.q55DoEHj019055@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/168685; it has been noted by GNATS. From: Guido Falsi <madpilot@FreeBSD.org> To: Jeremy Messenger <mezz.freebsd@gmail.com> Cc: bug-followup@FreeBSD.org Subject: Re: ports/168685: [PATCH] finance/gnucash Convert to new options framework Date: Tue, 5 Jun 2012 15:47:19 +0200 On Tue, Jun 05, 2012 at 08:35:23AM -0500, Jeremy Messenger wrote: > I haven't read about the new options framework yet. Took a look at > your patch and wondering if the 'WITH_GTK2' comment is still true? > Does it needs to be changed from WITH_GTK2 to something new knob? The gwenhywfar port stull has to be converted. Anyway to be "futureproof" I could s/WITH_GTK2/GTK2/ which will anyway be the final name of the options and what appears on screen even now. > > ---------------------------- > @@ -119,7 +120,7 @@ > .endif > > pre-configure: > -.if !defined(PACKAGE_BUILDING) && defined(WITH_AQBANKING) && > !exists(${LOCALBASE}/lib/libgwengui-gtk2.so.0) > +.if !defined(PACKAGE_BUILDING) && ${PORT_OPTIONS:MAQBANKING} && > !exists(${LOCALBASE}/lib/libgwengui-gtk2.so.0) > BROKEN= Please rebuild devel/gwenhywfar with the WITH_GTK2 option set > -----------------------------------------------------------------------------^^^^^^^^^^^^^^^ > > This one is what I am talking about. Isn't the new options framework > supposed to have new method of require dependency? Not that I know about. At least not at present. It simply is a new way to specify options in ports. No connection with installed packages. I think that such a feature can materialize when optionsng will be used in conjunction with pkgng perhaps. -- Guido Falsi <madpilot@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206051350.q55DoEHj019055>