freebsd-ports/print/ghostscript9-agpl-x11/Makefile
Tijl Coosemans af8a39ccb6 Update to 9.25.
This release fixes problems with argument handling, some unintended results
of the security fixes to the SAFER file access restrictions (specifically
accessing ICC profile files), and some additional security issues over the
recent 9.24 release.

PR:		231547
Exp-run by:	antoine
MFH:		2018Q3
2018-09-22 09:53:10 +00:00

58 lines
1.5 KiB
Makefile

# $FreeBSD$
PORTNAME= ghostscript
PORTVERSION= 9.25
CATEGORIES= print
MASTER_SITES= https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PORTVERSION:S/.//}/
PKGNAMESUFFIX= 9-agpl-x11
MAINTAINER= doceng@FreeBSD.org
COMMENT= PostScript and PDF interpreter, X11 support
LICENSE= AGPLv3
CONFLICTS_INSTALL= \
ghostscript[789]-[0-9]* \
ghostscript[789]-nox11-[0-9]* \
ghostscript9-agpl-[0-9]* \
ghostscript9-agpl-nox11-[0-9]*
DISTINFO_FILE= ${.CURDIR:H}/ghostscript9-agpl-base/distinfo
PATCHDIR= ${.CURDIR:H}/ghostscript9-agpl-base/files
USES= cpe ghostscript:agpl gmake iconv localbase pkgconfig tar:xz
USE_CSTD= gnu99
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xext xt
CPE_VENDOR= artifex
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-compile-inits \
--disable-cups \
--disable-dbus \
--disable-gtk \
--enable-contrib \
--enable-dynamic \
--enable-fontconfig \
--enable-freetype \
--enable-openjpeg \
--with-drivers=ALL \
--with-fontpath=${LOCALBASE}/share/fonts \
--with-jbig2dec \
--with-libiconv=maybe \
--with-libidn \
--with-libpaper \
--with-system-libtiff \
--with-x \
--without-ijs
ALL_TARGET= ./obj/X11.so
INSTALL_TARGET= install-shared
PLIST_FILES= lib/${PORTNAME}/${PORTVERSION}/X11.so
post-patch:
@${RM} -r ${WRKSRC}/freetype ${WRKSRC}/ijs ${WRKSRC}/jbig2dec \
${WRKSRC}/jpeg ${WRKSRC}/libpng ${WRKSRC}/openjpeg \
${WRKSRC}/zlib
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTVERSION}/X11.so
.include <bsd.port.mk>