- Update to 1.59
- Add devel/subversion to BUILD_DEPENDS - Add USE_GL=glut - Disable garbage collector (requires boehm-gc 7.X)
This commit is contained in:
parent
9cdc2994e4
commit
1bd312e07d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=226596
@ -6,8 +6,8 @@
|
||||
#
|
||||
|
||||
PORTNAME= asymptote
|
||||
PORTVERSION= 1.44
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.59
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= SF
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
|
||||
@ -17,29 +17,30 @@ MAINTAINER= nivit@FreeBSD.org
|
||||
COMMENT= A powerful script-based vector graphics language
|
||||
|
||||
LIB_DEPENDS= fftw3.4:${PORTSDIR}/math/fftw3
|
||||
BUILD_DEPENDS= boehm-gc>=6.8:${PORTSDIR}/devel/boehm-gc \
|
||||
convert:${PORTSDIR}/graphics/ImageMagick \
|
||||
BUILD_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
|
||||
dvips:${PORTSDIR}/print/dvipsk-tetex \
|
||||
latex:${PORTSDIR}/print/teTeX \
|
||||
makeinfo:${PORTSDIR}/textproc/texi2html \
|
||||
${MKTEXLSR}:${PORTSDIR}/print/teTeX \
|
||||
svn:${PORTSDIR}/devel/subversion \
|
||||
texi2dvi:${PORTSDIR}/print/teTeX
|
||||
RUN_DEPENDS= boehm-gc>=6.8:${PORTSDIR}/devel/boehm-gc \
|
||||
gv:${PORTSDIR}/print/gv \
|
||||
RUN_DEPENDS= gv:${PORTSDIR}/print/gv \
|
||||
latex:${PORTSDIR}/print/teTeX \
|
||||
${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
|
||||
|
||||
# devel/boehm-gc
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
# it requires boehm-gc 7.X
|
||||
CONFIGURE_ARGS= --disable-gc
|
||||
|
||||
USE_GHOSTSCRIPT=yes
|
||||
USE_GL= glut
|
||||
USE_GMAKE= yes
|
||||
USE_PYTHON= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-gc=system --with-latex=${LOCALBASE}/share/texmf-local/tex/latex
|
||||
CONFIGURE_ARGS+= --with-latex=${LOCALBASE}/share/texmf-local/tex/latex
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include $${CPPFLAGS}" LFLAGS="-L${LOCALBASE}/lib $${LFLAGS}" CFLAGS="-I${LOCALBASE}/include $${CFLAGS}" LDFLAGS="-L${LOCALBASE}/lib $${LDFLAGS}"
|
||||
MAKE_ENV+= ${CONFIGURE_ENV}
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (asymptote-1.44.src.tgz) = eb1d7e020a276e5603355ed3974b5f79
|
||||
SHA256 (asymptote-1.44.src.tgz) = b05578a53ebccbdc7e16a8be221bc31cb9d5f15e8c13825ce80782a21d61271f
|
||||
SIZE (asymptote-1.44.src.tgz) = 1231405
|
||||
MD5 (asymptote-1.59.src.tgz) = 9d7c25d9e3a24b0d9b63c98b5f676c89
|
||||
SHA256 (asymptote-1.59.src.tgz) = eb9ba767464f5ce789a01f84f4001c9bcd177d770c425c98404f715cc79914e5
|
||||
SIZE (asymptote-1.59.src.tgz) = 1306212
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Makefile.in 2008-10-06 12:16:51.000000000 +0200
|
||||
+++ Makefile.in.port 2008-10-07 13:28:38.000000000 +0200
|
||||
@@ -54,7 +54,7 @@
|
||||
--- Makefile.in 2008-11-27 19:43:50.000000000 +0100
|
||||
+++ Makefile.in.port 2008-11-30 13:19:46.000000000 +0100
|
||||
@@ -55,7 +55,7 @@
|
||||
asydir = $(datadir)/asymptote
|
||||
GUIdir = $(asydir)/GUI
|
||||
docdir = $(DESTDIR)@docdir@
|
||||
@ -9,12 +9,3 @@
|
||||
animationsdir = $(exampledir)/animations
|
||||
latexdir = $(DESTDIR)@latexdir@
|
||||
INSTALL = @INSTALL@
|
||||
@@ -106,7 +106,7 @@
|
||||
fi
|
||||
cd $(GC); \
|
||||
./configure $(GCOPTIONS); \
|
||||
- $(MAKE) check
|
||||
+ $(MAKE)
|
||||
|
||||
$(GCPPLIB): $(GCLIB)
|
||||
|
||||
|
@ -48,6 +48,7 @@ bin/xasy
|
||||
%%DATADIR%%/markers.asy
|
||||
%%DATADIR%%/math.asy
|
||||
%%DATADIR%%/metapost.asy
|
||||
%%DATADIR%%/obj.asy
|
||||
%%DATADIR%%/ode.asy
|
||||
%%DATADIR%%/palette.asy
|
||||
%%DATADIR%%/patterns.asy
|
||||
@ -83,8 +84,10 @@ bin/xasy
|
||||
%%DATADIR%%/three.asy
|
||||
%%DATADIR%%/three_arrows.asy
|
||||
%%DATADIR%%/three_light.asy
|
||||
%%DATADIR%%/three_margins.asy
|
||||
%%DATADIR%%/three_surface.asy
|
||||
%%DATADIR%%/tree.asy
|
||||
%%DATADIR%%/tube.asy
|
||||
%%DATADIR%%/unicode.asy
|
||||
%%DATADIR%%/version.asy
|
||||
%%DATADIR%%/x11colors.asy
|
||||
@ -101,6 +104,7 @@ bin/xasy
|
||||
%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section8.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section9.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierPatch.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierSurface.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Bode.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CAD1.asy
|
||||
@ -117,11 +121,13 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PythagoreanTree.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Sierpinski.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/advection.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alignbox.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alignedaxis.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/cube.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/embeddedmovie.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/embeddedu3d.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/externalmovie.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/inlinemovie.tex
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/pdfmovie.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/slidemovies.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/sphere.asy
|
||||
@ -141,6 +147,7 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circles.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coag.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colons.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorplanes.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cones.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conicurv.asy
|
||||
@ -161,12 +168,14 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dots.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragon.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eetomumu.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elevation.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elliptic.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/epix.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equilateral.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equilchord.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorbars.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exp.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/externalprc.tex
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fano.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fermi.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filegraph.asy
|
||||
@ -176,7 +185,9 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flow.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flowchartdemo.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractaltree.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/galleon.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gamma.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gamma3.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generalaxis.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generalaxis3.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphmarkers.asy
|
||||
@ -187,10 +198,12 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hierarchy.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/histogram.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperboloid.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperboloidsilhouette.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/icon.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagecontour.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagehistogram.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/impact.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/integraltest.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interpolate1.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intro.asy
|
||||
@ -238,6 +251,7 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/near_earth.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/onecontour.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orthocenter.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricelevation.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricgraph.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricsurface.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partialsurface.asy
|
||||
@ -245,11 +259,14 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/phase.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piicon.eps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pixel.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planeproject.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planes.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polararea.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarcircle.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poster.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progrid.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectelevation.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectrevolution.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quartercircle.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rainbow.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ring.asy
|
||||
@ -259,6 +276,7 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacylinder.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacylinder3D.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/saddle.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scaledgraph.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/secondaryaxis.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/secondaryaxis.csv
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shade.asy
|
||||
@ -272,7 +290,11 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slidedemo.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slidemovies.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slopefield1.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smoothelevation.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphere.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spheresilhouette.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphereskeleton.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphericalharmonic.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spiral.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spline.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring.asy
|
||||
@ -282,6 +304,7 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sqrtx01y1.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/square.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/star.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stroke3.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strokeshade.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subpictures.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/superpath.asy
|
||||
@ -293,16 +316,21 @@ bin/xasy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/torus.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparency.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/treetest.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trefoilknot.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triads.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangle.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangulate.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triceratops.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tvgen.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitcircle.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitcircle3.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/upint.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorfield.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorfield3.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/venn.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertexshading.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/washermethod.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wedge.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/westnile.asy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/westnile.csv
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workcone.asy
|
||||
|
Loading…
Reference in New Issue
Block a user