aboutsummaryrefslogtreecommitdiff
path: root/math/asymptote
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2012-04-25 14:08:42 +0000
committerNicola Vitale <nivit@FreeBSD.org>2012-04-25 14:08:42 +0000
commit8b4082ad891dbef9137c0e58fd9cac5496edc6e7 (patch)
tree41023a5b05c5c20e1d10d1e2d656db893bc4e934 /math/asymptote
parentdb09e775bcd1e9b7f74dde55045bfba65f424ed6 (diff)
downloadports-8b4082ad891dbef9137c0e58fd9cac5496edc6e7.tar.gz
ports-8b4082ad891dbef9137c0e58fd9cac5496edc6e7.zip
Notes
Diffstat (limited to 'math/asymptote')
-rw-r--r--math/asymptote/Makefile13
-rw-r--r--math/asymptote/distinfo4
-rw-r--r--math/asymptote/pkg-plist107
3 files changed, 16 insertions, 108 deletions
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index ee1f6253699f..3b1d509e6d2f 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= asymptote
-PORTVERSION= 2.04
-PORTREVISION= 4
+PORTVERSION= 2.15
+PORTREVISION= 0
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \
SF/${PORTNAME}/${PORTNAME}/old/${PORTVERSION}
@@ -23,6 +23,8 @@ LIB_DEPENDS+= gsl.16:${PORTSDIR}/math/gsl
.if defined(WITH_FFTW)
LIB_DEPENDS= fftw3:${PORTSDIR}/math/fftw3
.endif
+
+.if 0 # NOPORTDOCS= teTeX is too old to compile the asymptote documentation
BUILD_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
dvips:${PORTSDIR}/print/dvipsk-tetex \
latex:${PORTSDIR}/print/teTeX-base \
@@ -30,13 +32,12 @@ BUILD_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
${MKTEXLSR}:${PORTSDIR}/print/teTeX-base \
svn:${PORTSDIR}/devel/subversion \
texi2dvi:${PORTSDIR}/print/texinfo
+.endif
RUN_DEPENDS= gv:${PORTSDIR}/print/gv \
latex:${PORTSDIR}/print/teTeX-base \
${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
${PYTHON_PKGNAMEPREFIX}imaging>=1.1.6_3:${PORTSDIR}/graphics/py-imaging
-BROKEN= fails to build
-
ONLY_FOR_ARCHS= i386 amd64
# it requires boehm-gc 7.X
CONFIGURE_ARGS= --disable-gc
@@ -44,6 +45,7 @@ CONFIGURE_ARGS= --disable-gc
USE_GHOSTSCRIPT=yes
USE_GL= glut
USE_GMAKE= yes
+USE_PERL5_BUILD= yes
USE_PYTHON= yes
MAKE_JOBS_UNSAFE= yes
@@ -65,7 +67,8 @@ ALL_TARGET= asy asy-keywords.el
INSTALL_TARGET= install-asy install-texhash
# Documentation
-.if !defined(NOPORTDOCS)
+#if !defined(NOPORTDOCS)
+.if 0 #NOPORTDOCS= teTeX is too old to compile the asymptote documentation
MAN1= asy.1 xasy.1x
INFO= asy-faq
diff --git a/math/asymptote/distinfo b/math/asymptote/distinfo
index 798169a25ced..3a695fde0a74 100644
--- a/math/asymptote/distinfo
+++ b/math/asymptote/distinfo
@@ -1,2 +1,2 @@
-SHA256 (asymptote-2.04.src.tgz) = c591666590923ac63b7bd8c0a5865747ae716ca73b4b09f066397f8536357b4e
-SIZE (asymptote-2.04.src.tgz) = 1689205
+SHA256 (asymptote-2.15.src.tgz) = 89034b7f072fe0476bc00a9c4c52189f67cdc1cb9c07bab1fd88bc50b2e0c887
+SIZE (asymptote-2.15.src.tgz) = 1763773
diff --git a/math/asymptote/pkg-plist b/math/asymptote/pkg-plist
index 9012a6d4b716..05cd9dbb4aef 100644
--- a/math/asymptote/pkg-plist
+++ b/math/asymptote/pkg-plist
@@ -1,87 +1,5 @@
-@comment $FreeBSD$
bin/asy
bin/xasy
-%%PORTDOCS%%info/asymptote/Bode.png
-%%PORTDOCS%%info/asymptote/CAD1.png
-%%PORTDOCS%%info/asymptote/CDlabel.png
-%%PORTDOCS%%info/asymptote/GaussianSurface.png
-%%PORTDOCS%%info/asymptote/HermiteSpline.png
-%%PORTDOCS%%info/asymptote/Hobbycontrol.png
-%%PORTDOCS%%info/asymptote/Hobbydir.png
-%%PORTDOCS%%info/asymptote/asymptote.info
-%%PORTDOCS%%info/asymptote/axis3.png
-%%PORTDOCS%%info/asymptote/bezier.png
-%%PORTDOCS%%info/asymptote/bezier2.png
-%%PORTDOCS%%info/asymptote/beziercurve.png
-%%PORTDOCS%%info/asymptote/bigdiagonal.png
-%%PORTDOCS%%info/asymptote/binarytreetest.png
-%%PORTDOCS%%info/asymptote/brokenaxis.png
-%%PORTDOCS%%info/asymptote/colons.png
-%%PORTDOCS%%info/asymptote/colors.png
-%%PORTDOCS%%info/asymptote/cube.png
-%%PORTDOCS%%info/asymptote/cylinderskeleton.png
-%%PORTDOCS%%info/asymptote/datagraph.png
-%%PORTDOCS%%info/asymptote/diagonal.png
-%%PORTDOCS%%info/asymptote/diatom.png
-%%PORTDOCS%%info/asymptote/dots.png
-%%PORTDOCS%%info/asymptote/eetomumu.png
-%%PORTDOCS%%info/asymptote/elliptic.png
-%%PORTDOCS%%info/asymptote/errorbars.png
-%%PORTDOCS%%info/asymptote/exp.png
-%%PORTDOCS%%info/asymptote/filegraph.png
-%%PORTDOCS%%info/asymptote/flow.png
-%%PORTDOCS%%info/asymptote/flowchartdemo.png
-%%PORTDOCS%%info/asymptote/generalaxis.png
-%%PORTDOCS%%info/asymptote/generalaxis3.png
-%%PORTDOCS%%info/asymptote/graphmarkers.png
-%%PORTDOCS%%info/asymptote/grid3xyz.png
-%%PORTDOCS%%info/asymptote/hatch.png
-%%PORTDOCS%%info/asymptote/helix.png
-%%PORTDOCS%%info/asymptote/histogram.png
-%%PORTDOCS%%info/asymptote/icon.png
-%%PORTDOCS%%info/asymptote/image.png
-%%PORTDOCS%%info/asymptote/imagecontour.png
-%%PORTDOCS%%info/asymptote/irregularcontour.png
-%%PORTDOCS%%info/asymptote/join.png
-%%PORTDOCS%%info/asymptote/join3.png
-%%PORTDOCS%%info/asymptote/knots.png
-%%PORTDOCS%%info/asymptote/labelsquare.png
-%%PORTDOCS%%info/asymptote/latexusage.png
-%%PORTDOCS%%info/asymptote/leastsquares.png
-%%PORTDOCS%%info/asymptote/legend.png
-%%PORTDOCS%%info/asymptote/lineargraph.png
-%%PORTDOCS%%info/asymptote/lineargraph0.png
-%%PORTDOCS%%info/asymptote/linetype.png
-%%PORTDOCS%%info/asymptote/log2graph.png
-%%PORTDOCS%%info/asymptote/loggraph.png
-%%PORTDOCS%%info/asymptote/loggrid.png
-%%PORTDOCS%%info/asymptote/logimage.png
-%%PORTDOCS%%info/asymptote/logo.png
-%%PORTDOCS%%info/asymptote/logticks.png
-%%PORTDOCS%%info/asymptote/makepen.png
-%%PORTDOCS%%info/asymptote/markers1.png
-%%PORTDOCS%%info/asymptote/markers2.png
-%%PORTDOCS%%info/asymptote/mexicanhat.png
-%%PORTDOCS%%info/asymptote/monthaxis.png
-%%PORTDOCS%%info/asymptote/multicontour.png
-%%PORTDOCS%%info/asymptote/onecontour.png
-%%PORTDOCS%%info/asymptote/parametricgraph.png
-%%PORTDOCS%%info/asymptote/penimage.png
-%%PORTDOCS%%info/asymptote/planes.png
-%%PORTDOCS%%info/asymptote/quartercircle.png
-%%PORTDOCS%%info/asymptote/saddle.png
-%%PORTDOCS%%info/asymptote/scaledgraph.png
-%%PORTDOCS%%info/asymptote/secondaryaxis.png
-%%PORTDOCS%%info/asymptote/shadedtiling.png
-%%PORTDOCS%%info/asymptote/slopefield1.png
-%%PORTDOCS%%info/asymptote/square.png
-%%PORTDOCS%%info/asymptote/subpictures.png
-%%PORTDOCS%%info/asymptote/superpath.png
-%%PORTDOCS%%info/asymptote/tile.png
-%%PORTDOCS%%info/asymptote/triangulate.png
-%%PORTDOCS%%info/asymptote/unitcircle3.png
-%%PORTDOCS%%info/asymptote/vectorfield.png
-%%PORTDOCS%%info/asymptote/westnile.png
%%DATADIR%%/CAD.asy
%%DATADIR%%/GUI/CubicBezier.py
%%DATADIR%%/GUI/UndoRedoStack.py
@@ -102,6 +20,7 @@ bin/xasy
%%DATADIR%%/annotate.asy
%%DATADIR%%/asy-init.el
%%DATADIR%%/asy-kate.sh
+%%DATADIR%%/asy-keywords.el
%%DATADIR%%/asy-mode.el
%%DATADIR%%/asy.vim
%%DATADIR%%/asymptote.py
@@ -140,6 +59,7 @@ bin/xasy
%%DATADIR%%/plain_Label.asy
%%DATADIR%%/plain_arcs.asy
%%DATADIR%%/plain_arrows.asy
+%%DATADIR%%/plain_bounds.asy
%%DATADIR%%/plain_boxes.asy
%%DATADIR%%/plain_constants.asy
%%DATADIR%%/plain_debugger.asy
@@ -149,6 +69,8 @@ bin/xasy
%%DATADIR%%/plain_paths.asy
%%DATADIR%%/plain_pens.asy
%%DATADIR%%/plain_picture.asy
+%%DATADIR%%/plain_prethree.asy
+%%DATADIR%%/plain_scaling.asy
%%DATADIR%%/plain_shipout.asy
%%DATADIR%%/plain_strings.asy
%%DATADIR%%/plain_xasy.asy
@@ -176,19 +98,6 @@ bin/xasy
%%DATADIR%%/unicode.asy
%%DATADIR%%/version.asy
%%DATADIR%%/x11colors.asy
-%%PORTDOCS%%%%DOCSDIR%%/CAD.pdf
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.ascii
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section1.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section2.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section3.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section4.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section5.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section6.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section7.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section8.html
-%%PORTDOCS%%%%DOCSDIR%%/asy-faq.html/section9.html
-%%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/100d.views
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/1overx.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierPatch.asy
@@ -340,9 +249,6 @@ bin/xasy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/labelbox.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/labelsquare.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laserlattice.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-2.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-3.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage.tex
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latticeshading.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/layers.asy
@@ -391,6 +297,7 @@ bin/xasy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partitionExample.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pathintersectsurface.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pdb.asy
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/penfunctionimage.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/penimage.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/phase.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piicon.eps
@@ -406,6 +313,7 @@ bin/xasy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progrid.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectelevation.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectrevolution.asy
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pseudosphere.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quartercircle.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quilt.asy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rainbow.asy
@@ -501,9 +409,6 @@ bin/xasy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yingyang.asy
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/animations
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm info/asymptote
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/asy-faq.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
share/texmf/tex/context/third/asymptote/colo-asy.tex
share/texmf/tex/latex/asymptote/asycolors.sty
share/texmf/tex/latex/asymptote/asymptote.sty