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

Reply via email to