ports/146385: [patch] graphics/librsvg2: drop gconf2 dependency

b. f. bf1783 at googlemail.com
Sat May 8 20:50:05 UTC 2010


The following reply was made to PR ports/146385; it has been noted by GNATS.

From: "b. f." <bf1783 at googlemail.com>
To: bug-followup at FreeBSD.org
Cc: Anonymous <swell.k at 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--


More information about the freebsd-gnome mailing list