/usr/ports/math/grace/ tries to use /usr/ports/print/pdflib4/, which is marked as broken. Fix: Apply the attached patch. The port was tested in accordance with section 2.4 of the "Porters Handbook". Portlint -Av was also run and only a pkg-plist directory warning was issued. The port was tested on a single graph. *.ps, *.png, and *.pdf files were made. Prints were made form those files. The *.pdf hardcopy was not acceptable, even though the *.pdf displayed OK. The *.png and *.ps printed well. The only nearly relevant bug report that I could find on this *.pdf problem is here: http://plasma-gate.weizmann.ac.il/w3todo/view.phtml?Pr_name=Grace&Todo_ID=1209 --Boundary-00=_wTtX/P4xq7c6onZ Content-Type: text/x-diff; charset="us-ascii"; name="Makefile.grace.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Makefile.grace.diff" --Boundary-00=_wTtX/P4xq7c6onZ----W4Wx3pIWgAIGSngx5qwRufsSbCsNXKUkwAYjjcFjBPyaDyhG Content-Type: text/plain; name="file.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.diff" --- /home/fbsd/Makefile.grace.orig Mon Sep 8 20:24:26 2003 +++ Makefile Wed Sep 10 02:22:15 2003 @@ -29,7 +29,7 @@ png.5:${PORTSDIR}/graphics/png \ t1:${PORTSDIR}/devel/t1lib \ XmHTML.1:${PORTSDIR}/x11-toolkits/xmhtml \ - pdf.4:${PORTSDIR}/print/pdflib4 + pdf.5:${PORTSDIR}/print/pdflib MAN1= convcal.1 grace.1 xmgrace.1 gracebat.1 grconvert.1 @@ -43,7 +43,7 @@ --enable-grace-home=${X11BASE}/lib/X11/grace ALL_TARGET= -INSTALL_TARGET= install links +INSTALL_TARGET= install links post-patch: ${CP} ${WRKSRC}/configure ${WRKSRC}/configure.input How-To-Repeat: Enter /usr/ports/math/grace/ and do make. The port will not compile.
Responsible Changed From-To: freebsd-ports-bugs->lkoeller over to maintainer
State Changed From-To: open->closed - changes are just commited to ports tree after approve from portmgr