Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jan 2014 10:02:19 +0100
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        David Chisnall <theraven@freebsd.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r339814 - head/x11-toolkits/gnustep-back
Message-ID:  <CAALwa8=qOfY4rS5omOfGeKguedsVn-nFhRRirbatFCEgva4Rpw@mail.gmail.com>
In-Reply-To: <201401152036.s0FKa0GB013595@svn.freebsd.org>
References:  <201401152036.s0FKa0GB013595@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 15, 2014 at 9:36 PM, David Chisnall <theraven@freebsd.org> wrote:
> Author: theraven
> Date: Wed Jan 15 20:35:59 2014
> New Revision: 339814
> URL: http://svnweb.freebsd.org/changeset/ports/339814
> QAT: https://qat.redports.org/buildarchive/r339814/
>
> Log:
>   Make GNUstep applications work out of the box without explicitly setting a
>   back end.  Add staging support.
>
>   Approved by:  bapt (mentor)
>
> Deleted:
>   head/x11-toolkits/gnustep-back/pkg-message
> Modified:
>   head/x11-toolkits/gnustep-back/Makefile
>
> Modified: head/x11-toolkits/gnustep-back/Makefile
> ==============================================================================
> --- head/x11-toolkits/gnustep-back/Makefile     Wed Jan 15 20:23:16 2014        (r339813)
> +++ head/x11-toolkits/gnustep-back/Makefile     Wed Jan 15 20:35:59 2014        (r339814)
> @@ -2,6 +2,7 @@
>
>  PORTNAME=      gnustep-back
>  PORTVERSION=   0.24.0
> +PORTREVISION=  1
>  CATEGORIES=    x11-toolkits gnustep
>  MASTER_SITES=  ${MASTER_SITE_GNUSTEP}
>  MASTER_SITE_SUBDIR=    core
> @@ -44,15 +45,12 @@ BREAKS_IF_PEDANTIC= yes
>  CFLAGS+=               -I${LOCALBASE}/include/freetype2
>  LIB_DEPENDS+=          freetype.9:${PORTSDIR}/print/freetype2
>  LIB_DEPENDS+=          cairo.2:${PORTSDIR}/graphics/cairo
> -CONFIGURE_ARGS+=       --enable-graphics=cairo --with-name=cairo
> +CONFIGURE_ARGS+=       --enable-graphics=cairo
>  CONFIGURE_ARGS+=       --disable-glitz
> -PLIST_SUB+=            BACK=cairo-${BACKVERSION}
> -BACK_SUFFIX?=          -cairo
> +PLIST_SUB+=            BACK=back-${BACKVERSION}
>
> -NO_STAGE=      yes
>  .include <bsd.port.pre.mk>
>
> -MAKE_FLAGS+=           messages=yes
>  PLIST_SUB+=            BACKVERSION=${PORTVERSION:C/([0-9])*[.]([0-9]*).*/\1\2/1}


Hello,

The following lines from bsd.gnustep.mk have to be adjusted after this
change I guess:
BACKCAIRO=     libgnustep-cairo${BACKSUFFIX}
BUILD_DEPENDS+=
${GNUSTEP_SYSTEM_BUNDLES}/${BACKCAIRO}.bundle/${BACKCAIRO}:${PORTSDIR}/${GNUSTEP_BACK_PORT}
RUN_DEPENDS+=
${GNUSTEP_SYSTEM_BUNDLES}/${BACKCAIRO}.bundle/${BACKCAIRO}:${PORTSDIR}/${GNUSTEP_BACK_PORT}

Cheers,

Antoine



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