Date: Wed, 31 Mar 2010 19:58:01 +0200 (CEST) From: Martin Matuska <mm@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: doceng@FreeBSD.org Subject: ports/145248: [PATCH] print/ghostscript8-nox11: fix cairo support Message-ID: <20100331175801.947AD23632@mail2.vx.sk> Resent-Message-ID: <201003311800.o2VI0Jar071078@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 145248 >Category: ports >Synopsis: [PATCH] print/ghostscript8-nox11: fix cairo support >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Mar 31 18:00:19 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Martin Matuska >Release: FreeBSD 8.0-RELEASE-p2 amd64 >Organization: >Environment: System: FreeBSD neo.vx.sk 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #16: Fri Jan 15 21:10:48 CET 2010 >Description: If cairo is installed on the system ghostscript automatically links against it. The package doesn't know about this. The attached patch resolves ths issue. Port maintainer (doceng@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- ghostscript8-nox11-8.70_3.patch begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/print/ghostscript8/Makefile,v retrieving revision 1.193 diff -u -r1.193 Makefile --- Makefile 28 Mar 2010 06:42:29 -0000 1.193 +++ Makefile 31 Mar 2010 17:56:21 -0000 @@ -7,7 +7,7 @@ PORTNAME= ghostscript8 PORTVERSION= 8.70 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}:gs_srcs \ ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs${PORTVERSION:S/.//}/:gs_srcs \ @@ -60,6 +60,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME:S,8$,,} OPTIONS= A4SIZE "Set A4 (not Letter) as a default paper size" off \ + CAIRO "Enable Cairo support" off \ CUPS "Enable CUPS support" on \ FONTCONFIG "fontconfig support" on \ FT_BRIDGE "FreeType bridge" off \ @@ -193,6 +194,13 @@ CONFIGURE_ARGS+= --disable-fontconfig .endif +.if defined(WITH_CAIRO) +LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo +CONFIGURE_ARGS+= --enable-cairo +.else +CONFIGURE_ARGS+= --disable-cairo +.endif + .if !defined(WITHOUT_FT_BRIDGE) LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2 MAKE_ENV+= FT_BRIDGE=1 FT_ROOT="${WRKSRC}/freetype" FT_LIB_EXT=".so" --- ghostscript8-nox11-8.70_3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100331175801.947AD23632>