Configuring mapnik failes ("the following required dependencies were not found": icuuc, jpeg, proj, png, tiff..) because it does not know to look in /usr/local/{include,lib}. Fix: mapnik-v2.2.0/SConstruct suggests to specify the paths in CUSTOM_{C,CXX,LD}FLAGS, as done in the attached patch. Patch attached with submission follows: How-To-Repeat: (cd /usr/ports/graphics/mapnik && make)
Maintainer of graphics/mapnik, Please note that PR ports/186450 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/186450 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Hi, Approved!
State Changed From-To: feedback->open Maintainer has approved.
Author: marino Date: Sun Mar 9 09:51:32 2014 New Revision: 347561 URL: http://svnweb.freebsd.org/changeset/ports/347561 QAT: https://qat.redports.org/buildarchive/r347561/ Log: graphics/mapnik: Attempted unbreak on FreeBSD 10+ PR: ports/186450 submitted by: Steven Lawrance approved by: maintainer (Aleksey Illarionov) Modified: head/graphics/mapnik/Makefile Modified: head/graphics/mapnik/Makefile ============================================================================== --- head/graphics/mapnik/Makefile Sun Mar 9 09:39:50 2014 (r347560) +++ head/graphics/mapnik/Makefile Sun Mar 9 09:51:32 2014 (r347561) @@ -4,7 +4,7 @@ PORTNAME= mapnik PORTVERSION= 2.2.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics geography MASTER_SITES= http://mapnik.s3.amazonaws.com/dist/v${PORTVERSION}/ @@ -116,6 +116,9 @@ MAKE_ARGS+= TIFF=False IGNORE= does not install: runs out of virtual memory .endif +MAKE_ARGS+= CUSTOM_CFLAGS=-I${LOCALBASE}/include +MAKE_ARGS+= CUSTOM_CXXFLAGS=-I${LOCALBASE}/include +MAKE_ARGS+= CUSTOM_LDFLAGS=-L${LOCALBASE}/lib MAKE_ARGS+= WARNING_CXXFLAGS=${WARNING_CXXFLAGS} MAKE_ARGS+= INPUT_PLUGINS="`${ECHO} ${INPUT_PLUGINS} | ${TR} ' ' ,`" MAKE_ARGS+= JOBS=${MAKE_JOBS_NUMBER} _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!