From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 24 09:50:23 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10AE716A41F for ; Sun, 24 Jul 2005 09:50:23 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94FB343D5C for ; Sun, 24 Jul 2005 09:50:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j6O9oHAN073143 for ; Sun, 24 Jul 2005 09:50:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6O9oHdE073142; Sun, 24 Jul 2005 09:50:17 GMT (envelope-from gnats) Resent-Date: Sun, 24 Jul 2005 09:50:17 GMT Resent-Message-Id: <200507240950.j6O9oHdE073142@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nicola Vitale Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFA0716A41F for ; Sun, 24 Jul 2005 09:47:27 +0000 (GMT) (envelope-from nivit@email.it) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D06343D46 for ; Sun, 24 Jul 2005 09:47:27 +0000 (GMT) (envelope-from nivit@email.it) Received: from stellina (82.52.79.43) by vsmtp4.tin.it (7.2.060.1) id 42DD10DD0020285F for FreeBSD-gnats-submit@freebsd.org; Sun, 24 Jul 2005 11:47:25 +0200 Received: (qmail 59938 invoked by uid 0); 24 Jul 2005 11:44:16 +0200 Message-Id: <20050724094416.59937.qmail@stellina> Date: 24 Jul 2005 11:44:16 +0200 From: Nicola Vitale To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/83990: [NEW PORT] math/asymptote: A powerful script-based vector graphics language X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jul 2005 09:50:23 -0000 >Number: 83990 >Category: ports >Synopsis: [NEW PORT] math/asymptote: A powerful script-based vector graphics language >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 24 09:50:16 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Nicola Vitale >Release: FreeBSD 5.4-RELEASE-p4 i386 >Organization: >Environment: System: FreeBSD stellina.domo.sva 5.4-RELEASE-p4 FreeBSD 5.4-RELEASE-p4 #1: Sat Jul 16 15:18:36 CEST 2005 >Description: Asymptote is a powerful script-based vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output. A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program: it can therefore exploit the best features of script (command-driven) and graphical user interface (GUI) methods. Author: Andy Hammerlindl, John Bowman, and Tom Prince WWW: http://asymptote.sourceforge.net/ - Nicola Vitale nivit@email.it Generated with FreeBSD Port Tools 0.63 Tested on FreeBSD-4.11-STABLE and FreeBSD-5.4-RELEASE-p4 >How-To-Repeat: >Fix: --- asymptote-0.83.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # asymptote # asymptote/pkg-descr # asymptote/Makefile # asymptote/pkg-plist # asymptote/distinfo # asymptote/files # asymptote/files/patch-Makefile.in # asymptote/files/patch-doc-Makefile # echo c - asymptote mkdir -p asymptote > /dev/null 2>&1 echo x - asymptote/pkg-descr sed 's/^X//' >asymptote/pkg-descr << 'END-of-asymptote/pkg-descr' XAsymptote is a powerful script-based vector graphics language that Xprovides a natural coordinate-based framework for technical drawing. XLabels and equations are typeset with LaTeX, for high-quality XPostScript output. X XA major advantage of Asymptote over other graphics packages is that Xit is a programming language, as opposed to just a graphics program: Xit can therefore exploit the best features of script (command-driven) Xand graphical user interface (GUI) methods. X XAuthor: Andy Hammerlindl, John Bowman, and Tom Prince XWWW: http://asymptote.sourceforge.net/ X X- Nicola Vitale Xnivit@email.it END-of-asymptote/pkg-descr echo x - asymptote/Makefile sed 's/^X//' >asymptote/Makefile << 'END-of-asymptote/Makefile' X# New ports collection makefile for: asymptote X# Date created: 2005-07-22 X# Whom: Nicola Vitale X# X# $FreeBSD$ X# X XPORTNAME= asymptote XPORTVERSION= 0.83 X#PORTREVISION= 0 XCATEGORIES= math XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= nivit@email.it XCOMMENT= A powerful script-based vector graphics language X XLIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc \ X fftw3.3:${PORTSDIR}/math/fftw3 X# requires devel/boehm-gc distfile XBUILD_DEPENDS= ${DISTDIR}/${GC_DISTNAME}:${PORTSDIR}/devel/boehm-gc:fetch \ X convert:${PORTSDIR}/graphics/ImageMagick \ X latex:${PORTSDIR}/print/teTeX \ X makeinfo:${PORTSDIR}/textproc/texi2html \ X ${MKTEXLSR}:${PORTSDIR}/print/teTeX \ X texi2dvi:${PORTSDIR}/print/teTeX XRUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \ X ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter X XUSE_GCC= 3.3+ XUSE_GHOSTSCRIPT= yes XUSE_GMAKE= yes XUSE_PYTHON= yes X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --with-latex=${LOCALBASE}/share/texmf-local/tex/latex XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include $${CPPFLAGS}" LFLAGS="-L${LOCALBASE}/lib $${LFLAGS}" CFLAGS="-I${LOCALBASE}/include $${CFLAGS}" LDFLAGS="-L${LOCALBASE}/lib $${LDFLAGS}" XMAKE_ENV+= ${CONFIGURE_ENV} X XMKTEXLSR= ${LOCALBASE}/bin/mktexlsr XPLIST_SUB= MKTEXLSR=${MKTEXLSR} X XALL_TARGET= asy XINSTALL_TARGET= install-asy X X# Documentation X.if !defined(NOPORTDOCS) XMAN1= asy.1 xasy.1x XINFO= ${PORTNAME} X XALL_TARGET+= man XINSTALL_TARGET+= install-man X.endif X XLN_OPTS= -sf X XGCVERSION= 6.5 # hardcoded in asymptote configure XGC_DISTNAME= gc${GCVERSION}.tar.gz X X.include X Xpre-configure: X @cd ${WRKSRC}; \ X ${LN} ${LN_OPTS} ${DISTDIR}/${GC_DISTNAME} ${GC_DISTNAME} X X.include END-of-asymptote/Makefile echo x - asymptote/pkg-plist sed 's/^X//' >asymptote/pkg-plist << 'END-of-asymptote/pkg-plist' X@comment $FreeBSD$ Xbin/asy Xbin/xasy X%%DATADIR%%/babel.asy X%%DATADIR%%/drawtree.asy X%%DATADIR%%/featpost3D.asy X%%DATADIR%%/feynman.asy X%%DATADIR%%/geometry.asy X%%DATADIR%%/graph.asy X%%DATADIR%%/graph3d.asy X%%DATADIR%%/latin1.asy X%%DATADIR%%/math.asy X%%DATADIR%%/metapost.asy X%%DATADIR%%/palette.asy X%%DATADIR%%/patterns.asy X%%DATADIR%%/plain.asy X%%DATADIR%%/pstoedit.asy X%%DATADIR%%/simplex.asy X%%DATADIR%%/stats.asy X%%DATADIR%%/three.asy X%%DATADIR%%/tree.asy X%%DATADIR%%/unicode.asy X%%EXAMPLESDIR%%/Bode.asy X%%EXAMPLESDIR%%/Pythagoras.asy X%%EXAMPLESDIR%%/PythagoreanTree.asy X%%EXAMPLESDIR%%/asy-mode.el X%%EXAMPLESDIR%%/asy.vim X%%EXAMPLESDIR%%/bezier.asy X%%EXAMPLESDIR%%/bigsquare.asy X%%EXAMPLESDIR%%/cardiod.asy X%%EXAMPLESDIR%%/centroidfg.asy X%%EXAMPLESDIR%%/circles.asy X%%EXAMPLESDIR%%/coag.asy X%%EXAMPLESDIR%%/colons.asy X%%EXAMPLESDIR%%/conicurv.asy X%%EXAMPLESDIR%%/cos2theta.asy X%%EXAMPLESDIR%%/cosaddition.asy X%%EXAMPLESDIR%%/cube.asy X%%EXAMPLESDIR%%/datagraph.asy X%%EXAMPLESDIR%%/delu.asy X%%EXAMPLESDIR%%/diagonal.asy X%%EXAMPLESDIR%%/diatom.asy X%%EXAMPLESDIR%%/diatom.csv X%%EXAMPLESDIR%%/dots.asy X%%EXAMPLESDIR%%/dragon.asy X%%EXAMPLESDIR%%/eetomumu.asy X%%EXAMPLESDIR%%/elliptic.asy X%%EXAMPLESDIR%%/equilateral.asy X%%EXAMPLESDIR%%/equilchord.asy X%%EXAMPLESDIR%%/errorbars.asy X%%EXAMPLESDIR%%/exp.asy X%%EXAMPLESDIR%%/fano.asy X%%EXAMPLESDIR%%/fermi.asy X%%EXAMPLESDIR%%/fjortoft.asy X%%EXAMPLESDIR%%/generalaxis.asy X%%EXAMPLESDIR%%/grid.asy X%%EXAMPLESDIR%%/hatch.asy X%%EXAMPLESDIR%%/helix.asy X%%EXAMPLESDIR%%/hierarchy.asy X%%EXAMPLESDIR%%/histogram.asy X%%EXAMPLESDIR%%/image.asy X%%EXAMPLESDIR%%/integraltest.asy X%%EXAMPLESDIR%%/join.asy X%%EXAMPLESDIR%%/labelbox.asy X%%EXAMPLESDIR%%/labelsquare.asy X%%PORTDOCS%%%%EXAMPLESDIR%%/latexusage.asy X%%EXAMPLESDIR%%/latexusage.tex X%%EXAMPLESDIR%%/lever.asy X%%EXAMPLESDIR%%/lineargraph.asy X%%EXAMPLESDIR%%/lineargraph0.asy X%%EXAMPLESDIR%%/lines.asy X%%EXAMPLESDIR%%/linetype.asy X%%EXAMPLESDIR%%/log.asy X%%EXAMPLESDIR%%/loggraph.asy X%%EXAMPLESDIR%%/logo.asy X%%EXAMPLESDIR%%/lowint.asy X%%EXAMPLESDIR%%/lowupint.asy X%%EXAMPLESDIR%%/mosquito.asy X%%EXAMPLESDIR%%/mosquito.csv X%%EXAMPLESDIR%%/near_earth.asy X%%EXAMPLESDIR%%/orthocenter.asy X%%EXAMPLESDIR%%/parametricgraph.asy X%%EXAMPLESDIR%%/phase.asy X%%EXAMPLESDIR%%/planes.asy X%%EXAMPLESDIR%%/polararea.asy X%%EXAMPLESDIR%%/polarcircle.asy X%%EXAMPLESDIR%%/progrid.asy X%%EXAMPLESDIR%%/quartercircle.asy X%%EXAMPLESDIR%%/ring.asy X%%EXAMPLESDIR%%/sacone.asy X%%EXAMPLESDIR%%/secondaryaxis.asy X%%EXAMPLESDIR%%/secondaryaxis.csv X%%EXAMPLESDIR%%/shade.asy X%%EXAMPLESDIR%%/shadedtiling.asy X%%EXAMPLESDIR%%/sin1x.asy X%%EXAMPLESDIR%%/sinxlex.asy X%%EXAMPLESDIR%%/spiral.asy X%%EXAMPLESDIR%%/spring.asy X%%EXAMPLESDIR%%/spring0.asy X%%EXAMPLESDIR%%/spring2.asy X%%EXAMPLESDIR%%/sqrtx01.asy X%%EXAMPLESDIR%%/sqrtx01y1.asy X%%EXAMPLESDIR%%/square.asy X%%EXAMPLESDIR%%/superpath.asy X%%EXAMPLESDIR%%/surface.asy X%%EXAMPLESDIR%%/tanh.asy X%%EXAMPLESDIR%%/tile.asy X%%EXAMPLESDIR%%/treetest.asy X%%EXAMPLESDIR%%/triads.asy X%%EXAMPLESDIR%%/triangle.asy X%%EXAMPLESDIR%%/unitcircle.asy X%%EXAMPLESDIR%%/upint.asy X%%EXAMPLESDIR%%/venn.asy X%%EXAMPLESDIR%%/wedge.asy X%%EXAMPLESDIR%%/westnile.asy X%%EXAMPLESDIR%%/westnile.csv X%%EXAMPLESDIR%%/wheelanimation.asy X%%EXAMPLESDIR%%/workcone.asy X%%EXAMPLESDIR%%/xsin1x.asy X%%EXAMPLESDIR%%/xxsq01.asy X%%EXAMPLESDIR%%/yingyang.asy X%%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf X@dirrm %%DATADIR%% X@dirrm %%EXAMPLESDIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%%/ X@unexec %%MKTEXLSR%% X@exec %%MKTEXLSR%% END-of-asymptote/pkg-plist echo x - asymptote/distinfo sed 's/^X//' >asymptote/distinfo << 'END-of-asymptote/distinfo' XMD5 (asymptote-0.83.tar.gz) = c336e6a1d1ac51b9d517810fb0b0c968 XSIZE (asymptote-0.83.tar.gz) = 499920 END-of-asymptote/distinfo echo c - asymptote/files mkdir -p asymptote/files > /dev/null 2>&1 echo x - asymptote/files/patch-Makefile.in sed 's/^X//' >asymptote/files/patch-Makefile.in << 'END-of-asymptote/files/patch-Makefile.in' X$FreeBSD$ X--- Makefile.in Sat Jul 2 22:23:42 2005 X+++ Makefile.in.port Fri Jul 22 19:15:11 2005 X@@ -36,7 +36,7 @@ X mandir = @mandir@ X datadir = @datadir@ X asydir = $(datadir)/asymptote X-exampledir = $(datadir)/doc/asymptote X+exampledir = $(datadir)/examples/asymptote X latexdir = @latexdir@ X INSTALL = @INSTALL@ X ASYMPTOTE_DIR = ../base END-of-asymptote/files/patch-Makefile.in echo x - asymptote/files/patch-doc-Makefile sed 's/^X//' >asymptote/files/patch-doc-Makefile << 'END-of-asymptote/files/patch-doc-Makefile' X$FreeBSD$ X--- doc/Makefile Sat Feb 12 10:21:42 2005 X+++ doc/Makefile.port Sat Jul 23 22:03:59 2005 X@@ -46,7 +46,8 @@ X ${INSTALL} -d $(prefix)/info $(exampledir) $(mandir)/man1 X ${INSTALL} -m 644 asymptote.info $(prefix)/info X install-info --infodir=$(prefix)/info asymptote.info X- ${INSTALL} -m 644 asymptote.pdf $(exampledir) X+ mkdir -p $(prefix)/share/doc/asymptote X+ ${INSTALL} -m 644 asymptote.pdf $(prefix)/share/doc/asymptote/ X ${INSTALL} -m 644 $(MANFILES) $(mandir)/man1 X X uninstall: END-of-asymptote/files/patch-doc-Makefile exit --- asymptote-0.83.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: