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