freebsd-ports/x11-toolkits/gnustep-back/Makefile
Tijl Coosemans 74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00

59 lines
1.6 KiB
Makefile

# $FreeBSD$
PORTNAME= gnustep-back
PORTVERSION= 0.24.0
PORTREVISION= 3
CATEGORIES= x11-toolkits gnustep
MASTER_SITES= ${MASTER_SITE_GNUSTEP}
MASTER_SITE_SUBDIR= core
PKGNAMESUFFIX?= ${BACK_SUFFIX}${PKGNAMESUFFIX2}
MAINTAINER= theraven@FreeBSD.org
COMMENT= GNUstep GUI backend
LICENSE_COMB= multi
LICENSE= GPLv3 LGPL3
LIB_DEPENDS+= libgif.so:${PORTSDIR}/graphics/giflib \
libjpeg.so:${PORTSDIR}/graphics/jpeg \
libtiff.so:${PORTSDIR}/graphics/tiff \
libXft.so:${PORTSDIR}/x11-fonts/libXft \
libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
libfreetype.so:${PORTSDIR}/print/freetype2 \
libcairo.so:${PORTSDIR}/graphics/cairo
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= pkgconfig
USE_GNUSTEP= yes
USE_GNUSTEP_GUI= yes
USE_GNUSTEP_CONFIGURE= yes
USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
USE_XORG= xft xrender xmu xext x11 xcursor xfixes xmu
USE_GL= yes
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
CFLAGS+= -I${LOCALBASE}/include/freetype2
PLIST_SUB+= BACK=back-${BACKVERSION}
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.mk>