Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Apr 2010 16:07:20 +0300
From:      "Andrew W. Nosenko" <andrew.w.nosenko@gmail.com>
To:        Bapt <baptiste.daroussin@gmail.com>
Cc:        gnome@freebsd.org, bug-followup@FreeBSD.org
Subject:   Re: ports/145837: [PATCH] devel/glib: only build depend on perl
Message-ID:  <l2u6161f3181004190607y26c9bf06o6e32ffe945ed8ad0@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
On Mon, Apr 19, 2010 at 15:36, Bapt <baptiste.daroussin@gmail.com> wrote:
>
>>Submitter-Id: =A0current-users
>>Originator: =A0 =A0Bapt
>>Organization:
>>Confidential: =A0no
>>Synopsis: =A0 =A0 =A0[PATCH] devel/glib: only build depend on perl
>>Severity: =A0 =A0 =A0non-critical
>>Priority: =A0 =A0 =A0low
>>Category: =A0 =A0 =A0ports
>>Class: =A0 =A0 =A0 =A0 change-request
>>Release: =A0 =A0 =A0 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@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=3DCVS /usr/ports/devel/glib20.orig/Makefile /usr/port=
s/devel/glib20/Makefile
> --- /usr/ports/devel/glib20.orig/Makefile =A0 =A0 =A0 2010-01-10 22:51:09=
.000000000 +0100
> +++ /usr/ports/devel/glib20/Makefile =A0 =A02010-04-19 14:35:28.738693710=
 +0200
> @@ -38,7 +38,7 @@
> =A0USE_GMAKE=3D =A0 =A0 yes
> =A0MAKE_JOBS_SAFE=3D =A0 =A0 =A0 =A0yes
> =A0USE_PYTHON=3D =A0 =A0yes
> -USE_PERL5=3D =A0 =A0 yes
> +USE_PERL5_BUILD=3D =A0 =A0 =A0 yes
> =A0CONFIGURE_ARGS=3D =A0 =A0 =A0 =A0--enable-static --with-libiconv=3Dgnu=
 \
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0--disable-gtk-doc --with-html-dir=3D${PREF=
IX}/share/doc \
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0--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.

--=20
Andrew W. Nosenko <andrew.w.nosenko@gmail.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l2u6161f3181004190607y26c9bf06o6e32ffe945ed8ad0>