Date: Sat, 8 May 2010 20:50:05 GMT From: "b. f." <bf1783@googlemail.com> To: gnome@FreeBSD.org Subject: Re: ports/146385: [patch] graphics/librsvg2: drop gconf2 dependency Message-ID: <201005082050.o48Ko5TM033726@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/146385; it has been noted by GNATS. From: "b. f." <bf1783@googlemail.com> To: bug-followup@FreeBSD.org Cc: Anonymous <swell.k@gmail.com> Subject: Re: ports/146385: [patch] graphics/librsvg2: drop gconf2 dependency Date: Sat, 8 May 2010 20:42:35 +0000 --0016367b61f83f55a904861b37db Content-Type: text/plain; charset=ISO-8859-1 I'm sympathetic to the goal of lightening dependencies for those who wish to use only part of the GNOME suite, but I don't think that this is the right way to do this. For one thing, it only attempts to address the problem for one port. Instead: 1) check if the WITHOUT_GCONF knob in devel/libgsf still makes sense -- that is, whether we can dispense with devel/gconf2 without crippling the devel/libgsf port. If it doesn't make sense, remove that knob, and forget about this. If it does, keep the knob and proceed. (It would probably be better to expose the knob in OPTIONS.) 2) Apply the attached patch to ports/Mk/bsd.gnome.mk. Leave the graphics/librsvg2 port alone. 3) Check to see if any ports affected by this refactoring need to have gconf2 explicitly added to USE_GNOME in their Makefiles, where they only had libgsf before, because after 2), the presence of libgsf does not necessarily imply the presence of the gconf2. Regards, b. --0016367b61f83f55a904861b37db Content-Type: text/plain; charset=US-ASCII; name="bsd_gnome_mk_diff.txt" Content-Disposition: attachment; filename="bsd_gnome_mk_diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 LS0tIHBvcnRzL01rL29sZC5ic2QuZ25vbWUubWsJMjAwOS0xMS0yOCAxNTowNToxNi4wMDAwMDAw MDAgLTA1MDAKKysrIHBvcnRzL01rL2JzZC5nbm9tZS5tawkyMDA5LTEyLTA3IDExOjUzOjA0LjAw MDAwMDAwMCAtMDUwMApAQCAtNDQwLDcgKzQ0MCw3IEBACiAKIGxpYmdzZl9MSUJfREVQRU5EUz0J CQlnc2YtMS4xMTQ6JHtQT1JUU0RJUn0vZGV2ZWwvbGliZ3NmCiBsaWJnc2ZfREVURUNUPQkJCSR7 TE9DQUxCQVNFfS9saWJkYXRhL3BrZ2NvbmZpZy9saWJnc2YtMS5wYwotbGliZ3NmX1VTRV9HTk9N RV9JTVBMPQkJZ2NvbmYyIGdsaWIyMCBsaWJ4bWwyCitsaWJnc2ZfVVNFX0dOT01FX0lNUEw9CQln bGliMjAgbGlieG1sMgogCiBsaWJnc2ZfZ25vbWVfTElCX0RFUEVORFM9CWdzZi1nbm9tZS0xLjEx NDoke1BPUlRTRElSfS9kZXZlbC9saWJnc2YtZ25vbWUKIGxpYmdzZl9nbm9tZV9ERVRFQ1Q9CQkk e0xPQ0FMQkFTRX0vbGliZGF0YS9wa2djb25maWcvbGliZ3NmLWdub21lLTEucGMK --0016367b61f83f55a904861b37db--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005082050.o48Ko5TM033726>