Hi, This update package asymptote to the latest release 2.24. Tested on amd64.
Comments ? OK ? -- Alexandr Shadchin Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/asymptote/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 11 Mar 2013 23:01:31 -0000 1.13 +++ Makefile 2 Nov 2013 11:45:56 -0000 @@ -2,9 +2,8 @@ COMMENT= powerful descriptive vector graphics language -DISTNAME= asymptote-2.10.src -PKGNAME= ${DISTNAME:S/.src//g} -REVISION = 5 +DISTNAME= asymptote-2.24.src +PKGNAME= asymptote-2.24 CATEGORIES= graphics HOMEPAGE= http://asymptote.sourceforge.net/ @@ -17,8 +16,8 @@ EXTRACT_SUFX= .tgz MODULES= lang/python -WANTLIB += GL GLU c m ncurses pthread readline stdc++ z -WANTLIB += gc glut gsl gslcblas sigsegv fftw3 +WANTLIB += GL GLU c fftw3 gc glut gsl gslcblas m ncurses pthread +WANTLIB += pthread-stubs readline sigsegv stdc++ z BUILD_DEPENDS= print/texlive/base RUN_DEPENDS= graphics/py-Imaging \ @@ -46,7 +45,7 @@ CONFIGURE_ARGS+= --enable-gc=${LOCALBASE --enable-gl \ --enable-gsl CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ - LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib -pthread" \ + LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \ ac_cv_prog_kpsewhich="${LOCALBASE}/bin/kpsewhich" FAKE_FLAGS+= exampledir="${WRKINST}${PREFIX}/share/examples/asymptote" Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/asymptote/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 30 May 2011 11:04:14 -0000 1.2 +++ distinfo 2 Nov 2013 11:45:56 -0000 @@ -1,5 +1,2 @@ -MD5 (asymptote-2.10.src.tgz) = d0Bnow5UMIoGGu0gCYwB2Q== -RMD160 (asymptote-2.10.src.tgz) = iiFJR/91mZVrtcJ87hPbI6pisfI= -SHA1 (asymptote-2.10.src.tgz) = RuFNP/13Ec7oODJRVgjybnMXKQY= -SHA256 (asymptote-2.10.src.tgz) = ISjCoP3NJUiJ6KXesEl/Cov5QSFiCWDoEmvIfxT2XW0= -SIZE (asymptote-2.10.src.tgz) = 1729028 +SHA256 (asymptote-2.24.src.tgz) = dMedv/radU38J9SljVx359VGAdV1MLAM6RXBhOzY10c= +SIZE (asymptote-2.24.src.tgz) = 1803089 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/graphics/asymptote/patches/patch-configure,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure --- patches/patch-configure 30 May 2011 11:04:14 -0000 1.2 +++ patches/patch-configure 2 Nov 2013 11:45:56 -0000 @@ -2,9 +2,9 @@ $OpenBSD: patch-configure,v 1.2 2011/05/ Remove $latexdir here, so it's possible to set it with kpsewhich(1), as intended. ---- configure.orig Fri May 27 11:32:57 2011 -+++ configure Sat May 28 18:08:32 2011 -@@ -3794,7 +3794,6 @@ $as_echo "$ac_res" >&6; } +--- configure.orig Mon May 20 14:14:35 2013 ++++ configure Fri Jun 7 23:06:56 2013 +@@ -3992,7 +3992,6 @@ $as_echo "$ac_res" >&6; } if eval test \"x\$"$as_ac_File"\" = x"yes"; then : else Index: patches/patch-doc_png_Makefile_in =================================================================== RCS file: /cvs/ports/graphics/asymptote/patches/patch-doc_png_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-doc_png_Makefile_in --- patches/patch-doc_png_Makefile_in 30 May 2011 11:04:14 -0000 1.1 +++ patches/patch-doc_png_Makefile_in 2 Nov 2013 11:45:56 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-doc_png_Makefile_in,v 1.1 2011/05/30 11:04:14 shadchin Exp $ ---- doc/png/Makefile.in.orig Sun Aug 1 13:08:42 2010 -+++ doc/png/Makefile.in Sat Nov 13 00:31:42 2010 -@@ -35,8 +35,8 @@ distclean: FORCE clean +--- doc/png/Makefile.in.orig Fri Jul 12 23:34:13 2013 ++++ doc/png/Makefile.in Sun Jul 14 15:16:57 2013 +@@ -38,8 +38,8 @@ distclean: FORCE clean -rm -f Makefile install: asymptote.info Index: patches/patch-runtime_in =================================================================== RCS file: patches/patch-runtime_in diff -N patches/patch-runtime_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-runtime_in 2 Nov 2013 11:45:56 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- runtime.in.orig Thu Nov 17 03:35:43 2011 ++++ runtime.in Sat Nov 19 16:49:41 2011 +@@ -85,7 +85,7 @@ stringarray2* => stringArray2() + #include "process.h" + #include "arrayop.h" + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__OpenBSD__) + extern "C" int isnan(double); + #endif + Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/asymptote/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 1 Aug 2011 11:35:34 -0000 1.3 +++ pkg/PLIST 2 Nov 2013 11:45:56 -0000 @@ -30,6 +30,7 @@ share/asymptote/asy-kate.sh share/asymptote/asy-keywords.el share/asymptote/asy-mode.el share/asymptote/asy.vim +share/asymptote/asy_filetype.vim share/asymptote/asymptote.py share/asymptote/babel.asy share/asymptote/bezulate.asy @@ -121,6 +122,7 @@ share/doc/asymptote/asy-faq.html/section share/doc/asymptote/asy-faq.html/section8.html share/doc/asymptote/asy-faq.html/section9.html share/doc/asymptote/asy-latex.pdf +share/doc/asymptote/asyRefCard.pdf share/doc/asymptote/asymptote.pdf share/examples/asymptote/ share/examples/asymptote/100d.views @@ -143,6 +145,7 @@ share/examples/asymptote/NURBSsphere.asy share/examples/asymptote/NURBSsurface.asy share/examples/asymptote/Pythagoras.asy share/examples/asymptote/PythagoreanTree.asy +share/examples/asymptote/RiemannSphere.asy share/examples/asymptote/RiemannSurface.asy share/examples/asymptote/RiemannSurfaceRoot.asy share/examples/asymptote/Sierpinski.asy @@ -185,6 +188,7 @@ share/examples/asymptote/cards.asy share/examples/asymptote/centroidfg.asy share/examples/asymptote/cheese.asy share/examples/asymptote/circles.asy +share/examples/asymptote/circumcircle.asy share/examples/asymptote/clockarray.asy share/examples/asymptote/coag.asy share/examples/asymptote/colons.asy @@ -342,6 +346,7 @@ share/examples/asymptote/poster.asy share/examples/asymptote/progrid.asy share/examples/asymptote/projectelevation.asy share/examples/asymptote/projectrevolution.asy +share/examples/asymptote/pseudosphere.asy share/examples/asymptote/quartercircle.asy share/examples/asymptote/quilt.asy share/examples/asymptote/rainbow.asy @@ -405,6 +410,7 @@ share/examples/asymptote/treetest.asy share/examples/asymptote/trefoilknot.asy share/examples/asymptote/triads.asy share/examples/asymptote/triangle.asy +share/examples/asymptote/triangles.asy share/examples/asymptote/triangulate.asy share/examples/asymptote/triceratops.asy share/examples/asymptote/trumpet.asy