[Midnightbsd-cvs] mports [19881] trunk/x11-toolkits/gnustep-back: gnustep back 0.24.1

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Aug 20 19:28:28 EDT 2015


Revision: 19881
          http://svnweb.midnightbsd.org/mports/?rev=19881
Author:   laffer1
Date:     2015-08-20 19:28:28 -0400 (Thu, 20 Aug 2015)
Log Message:
-----------
gnustep back 0.24.1

Modified Paths:
--------------
    trunk/x11-toolkits/gnustep-back/Makefile
    trunk/x11-toolkits/gnustep-back/distinfo
    trunk/x11-toolkits/gnustep-back/pkg-plist

Modified: trunk/x11-toolkits/gnustep-back/Makefile
===================================================================
--- trunk/x11-toolkits/gnustep-back/Makefile	2015-08-20 23:20:28 UTC (rev 19880)
+++ trunk/x11-toolkits/gnustep-back/Makefile	2015-08-20 23:28:28 UTC (rev 19881)
@@ -2,88 +2,50 @@
 # $FreeBSD: ports/x11-toolkits/gnustep-back/Makefile,v 1.55 2006/08/31 05:37:04 dinoex Exp $
 
 PORTNAME=	gnustep-back
-PORTVERSION=	0.22.0
+PORTVERSION=	0.24.1
 CATEGORIES=	x11-toolkits gnustep
-MASTER_SITES=	${MASTER_SITE_GNUSTEP}
-MASTER_SITE_SUBDIR=	core
-PKGNAMESUFFIX?=	${BACK_SUFFIX}${PKGNAMESUFFIX2}
+MASTER_SITES=	GNUSTEP/core
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	GNUstep GUI backend
 
-LICENSE=	gpl3
+LICENSE_COMB=	multi
+LICENSE=	gpl3 lgpl3
 
-LIB_DEPENDS+=	libjpeg.so:${PORTSDIR}/graphics/jpeg \
+LIB_DEPENDS+=	libgif.so:${PORTSDIR}/graphics/giflib \
 		libtiff.so:${PORTSDIR}/graphics/tiff \
-		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
+		libXft.so:${PORTSDIR}/x11-fonts/libXft \
+		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
+		libfreetype.so:${PORTSDIR}/print/freetype2 \
+		libcairo.so:${PORTSDIR}/graphics/cairo
 
-USES=		gnustep pkgconfig
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-tiff-library=${LOCALBASE}/lib \
+		--with-tiff-include=${LOCALBASE}/include \
+		--with-jpeg-library=${LOCALBASE}/lib \
+		--with-jpeg-include=${LOCALBASE}/include \
+		--with-gif-library=${LOCALBASE}/lib \
+		--with-gif-include=${LOCALBASE}/include \
+		--enable-graphics=cairo \
+		--disable-glitz
+
+USES=		gnustep jpeg pkgconfig
 USE_GNUSTEP=	base gui build
-USE_XORG=		xft xrender xmu xext x11
-USE_FREETYPE=		yes
-GNU_CONFIGURE=		yes
-CONFIGURE_TARGET=
-CONFIGURE_ARGS+=	--with-tiff-library=${LOCALBASE}/lib
-CONFIGURE_ARGS+=	--with-tiff-include=${LOCALBASE}/include
-CONFIGURE_ARGS+=	--with-jpeg-library=${LOCALBASE}/lib
-CONFIGURE_ARGS+=	--with-jpeg-include=${LOCALBASE}/include
-CONFIGURE_ENV+=		CPPFLAGS="${CPPFLAGS}"
-USE_GMAKE=		yes
-USE_GNUSTEP_GUI=	yes
-USE_GNUSTEP_CONFIGURE=	yes
-USE_GNUSTEP_BUILD=	yes
-USE_GNUSTEP_INSTALL=	yes
-MAKEFILE=
-MAKE_FLAGS+=		OPTFLAG="${CFLAGS} -I${LOCALBASE}/include"
-MAKE_ENV+=		GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
-BACKVERSION=		${PORTVERSION:C/([0-9])*[.]([0-9]*).*/\1\2/1}
-BREAKS_IF_PEDANTIC=	yes
+USE_XORG=	xft xrender xmu xext x11 xcursor xfixes xmu
+USE_GL=		yes
+USE_LDCONFIG=	${GNUSTEP_SYSTEM_LIBRARIES}
 
-.if defined(WITH_GNUSTEP_XDPS)
-GNUSTEP_DGS_PORT?=	x11/dgs
-BUILD_DEPENDS+=		imake:${PORTSDIR}/devel/imake
-BUILD_DEPENDS+=		dgs:${PORTSDIR}/x11/dgs
-LIB_DEPENDS+=		dpstk:${PORTSDIR}/x11/dgs
-CONFIGURE_ARGS+=	--enable-graphics=xdps --with-name=xdps
-CONFIGURE_ARGS+=	--disable-glitz
-PLIST_SUB+=		BACK=xdps-${BACKVERSION}
-PLIST_SUB+=		WITH_XLIB="@comment "
-BACK_SUFFIX?=		-xdps
-CONFLICTS?=		gunstep-back-0.* gunstep-back-art-0.* gunstep-back-cairo-0.*
-.elif defined(WITH_GNUSTEP_LIBART)
-LIB_DEPENDS+=		art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
-CONFIGURE_ARGS+=	--enable-graphics=art --with-name=art
-CONFIGURE_ARGS+=	--disable-glitz
-PLIST_SUB+=		BACK=art-${BACKVERSION}
-PLIST_SUB+=		WITH_XLIB="@comment "
-BACK_SUFFIX?=		-art
-CONFLICTS?=		gunstep-back-0.* gunstep-back-xdps-0.* gunstep-back-cairo-0.*
-.elif defined(WITH_GNUSTEP_CAIRO)
-CFLAGS+=		-I${LOCALBASE}/include/freetype2
-LIB_DEPENDS+=		art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
-LIB_DEPENDS+=		cairo.2:${PORTSDIR}/graphics/cairo
-CONFIGURE_ARGS+=	--enable-graphics=cairo --with-name=cairo
-CONFIGURE_ARGS+=	--disable-glitz
-PLIST_SUB+=		BACK=cairo-${BACKVERSION}
-PLIST_SUB+=		WITH_XLIB="@comment "
-BACK_SUFFIX?=		-cairo
-CONFLICTS?=		gunstep-back-0.* gunstep-back-xdps-0.* gunstep-back-art-0.*
-.else
-CONFIGURE_ARGS+=	--enable-graphics=xlib --with-name=back
-CONFIGURE_ARGS+=	--disable-glitz
-PLIST_SUB+=		BACK=back-${BACKVERSION}
-PLIST_SUB+=		WITH_XLIB=""
-CONFLICTS?=		gunstep-back-xdps-0.* gunstep-back-art-0.* gunstep-back-cairo-0.*
-.endif
+MAKE_FLAGS+=	OPTFLAG="${CFLAGS} -I${LOCALBASE}/include"
+MAKE_ENV+=	GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
+BACKVERSION=	${PORTVERSION:C/([0-9])*[.]([0-9]*).*/\1\2/1}
 
-.include <bsd.port.pre.mk>
+CFLAGS+=	-I${LOCALBASE}/include/freetype2
+PLIST_SUB+=	BACK=back-${BACKVERSION}
+PLIST_SUB+=	BACKVERSION=${PORTVERSION:C/([0-9])*[.]([0-9]*).*/\1\2/1}
 
-MAKE_FLAGS+=		messages=yes
-PLIST_SUB+=		BACKVERSION=${PORTVERSION:C/([0-9])*[.]([0-9]*).*/\1\2/1}
-
 pre-configure:
 .for file in config.guess config.sub install-sh
 	@${CP} ${GNUSTEP_PREFIX}/System/Library/Makefiles/${file} ${WRKSRC}
 .endfor
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/x11-toolkits/gnustep-back/distinfo
===================================================================
--- trunk/x11-toolkits/gnustep-back/distinfo	2015-08-20 23:20:28 UTC (rev 19880)
+++ trunk/x11-toolkits/gnustep-back/distinfo	2015-08-20 23:28:28 UTC (rev 19881)
@@ -1,2 +1,2 @@
-SHA256 (gnustep-back-0.22.0.tar.gz) = b9bf26346737d87160af669c3073b4eb511c743056af90aedb631e1537513608
-SIZE (gnustep-back-0.22.0.tar.gz) = 935034
+SHA256 (gnustep-back-0.24.1.tar.gz) = e255628e0f9be9b10359bb1be6690c50a0929bc383e6996966076492af02457e
+SIZE (gnustep-back-0.24.1.tar.gz) = 966529

Modified: trunk/x11-toolkits/gnustep-back/pkg-plist
===================================================================
--- trunk/x11-toolkits/gnustep-back/pkg-plist	2015-08-20 23:20:28 UTC (rev 19880)
+++ trunk/x11-toolkits/gnustep-back/pkg-plist	2015-08-20 23:28:28 UTC (rev 19881)
@@ -29,10 +29,4 @@
 GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.afm
 GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.pfb
 GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.pfm
-%%WITH_XLIB%%GNUstep/System/Tools/font_cacher
 GNUstep/System/Tools/gpbs
- at dirrm GNUstep/System/Library/Fonts/Helvetica.nfont
- at dirrm GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/Resources/Swedish.lproj
- at dirrm GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/Resources/English.lproj
- at dirrm GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/Resources
- at dirrm GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle



More information about the Midnightbsd-cvs mailing list