ports/145837: [PATCH] devel/glib: only build depend on perl

Andrew W. Nosenko andrew.w.nosenko at gmail.com
Mon Apr 19 13:35:50 UTC 2010


On Mon, Apr 19, 2010 at 15:36, Bapt <baptiste.daroussin at gmail.com> wrote:
>
>>Submitter-Id:  current-users
>>Originator:    Bapt
>>Organization:
>>Confidential:  no
>>Synopsis:      [PATCH] devel/glib: only build depend on perl
>>Severity:      non-critical
>>Priority:      low
>>Category:      ports
>>Class:         change-request
>>Release:       FreeBSD 8.0-STABLE amd64
>>Environment:
> System: FreeBSD azathoth.lan 8.0-STABLE FreeBSD 8.0-STABLE #3: Sun Jan 10 20:39:38 CET 2010
>>Description:
> It seems to only build depend on perl
>
> Port maintainer (gnome at FreeBSD.org) is cc'd.
>
> Generated with FreeBSD Port Tools 0.99
>>How-To-Repeat:
>>Fix:
>
> --- glib-2.22.4.patch begins here ---
> diff -ruN --exclude=CVS /usr/ports/devel/glib20.orig/Makefile /usr/ports/devel/glib20/Makefile
> --- /usr/ports/devel/glib20.orig/Makefile       2010-01-10 22:51:09.000000000 +0100
> +++ /usr/ports/devel/glib20/Makefile    2010-04-19 14:35:28.738693710 +0200
> @@ -38,7 +38,7 @@
>  USE_GMAKE=     yes
>  MAKE_JOBS_SAFE=        yes
>  USE_PYTHON=    yes
> -USE_PERL5=     yes
> +USE_PERL5_BUILD=       yes
>  CONFIGURE_ARGS=        --enable-static --with-libiconv=gnu \
>                --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \
>                --disable-man --without-xml-catalog \
> --- glib-2.22.4.patch ends here ---

Excuse me, but glib-mkenums is a perl script.

And it is needed indeed if you want to develop program that uses
GObject-style Enums and Flags.

Therefore, please, do NOT apply this patch.

-- 
Andrew W. Nosenko <andrew.w.nosenko at gmail.com>


More information about the freebsd-gnome mailing list