HEADS UP: Latest round of bsd.*.mk changes
Joe Marcus Clarke
marcus at FreeBSD.org
Wed Feb 4 00:30:01 PST 2004
On Wed, 2004-02-04 at 03:12, Andy Fawcett wrote:
> On Wednesday 04 February 2004 07:09, Joe Marcus Clarke wrote:
> > Type: FEATURE
> > Title: Add a USE_GETTEXT macro
> > Affects: bsd.port.mk Too many ports to list
> > Description: A new USE_GETTEXT macro has been added that takes the
> > place of an explicit LIB_DEPENDS on devel/gettext. This will help
> > with future shared lib version bumps.
> > PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=61992
> > Submitted by: trevor
> This change is, in my opinion, a little flawed.
> Any port that had a *_DEPENDS on gettext has now been changed to
> USE_GETTEXT=yes, implying a LIB_DEPENDS on gettext.
> Now, some of the ports only had a BUILD_DEPENDS on gettext, and
> certainly do not need it installed after the build process is complete.
> Take for example the kde-i18n ports:
> previously, these had a BUILD_DEPENDS on gettext, _specifically_ because
> they don't need gettext at runtime, and because we got complaints every
> time there was a gettext bump that they were being rebuilt for no
> Now they have a LIB_DEPENDS, which is registered as a linktime
> dependency. Next time gettext is upgraded (even a little portrevision)
> they will be rebuilt on a users system.
> I'd like to propose that USE_GETTEXT is altered to take different
> run=RUN_DEPENDS (not sure if any ports use it as a runtime dep only)
Perhaps we need something like USE_GETTEXT_BUILD similar to
USE_PERL5_BUILD. Whatever is the choice, please submit a PR so we can
track this. Thanks.
> (one of kde@)
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20040204/943e7ac4/attachment-0001.bin
More information about the freebsd-ports