svn commit: r339814 - head/x11-toolkits/gnustep-back

Antoine Brodin antoine at FreeBSD.org
Sun Jan 19 09:02:22 UTC 2014


On Wed, Jan 15, 2014 at 9:36 PM, David Chisnall <theraven at 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


More information about the svn-ports-all mailing list