ports/87916: [MAINTAINER] math/asymptote: update to 0.92

Nicola Vitale nivit at email.it
Wed Nov 16 13:40:15 UTC 2005


The following reply was made to PR ports/87916; it has been noted by GNATS.

From: nivit at email.it (Nicola Vitale)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/87916: [MAINTAINER] math/asymptote: update to 0.92
Date: Tue, 15 Nov 2005 11:00:02 +0100

 Hello,
 
 	according to the authors of the program:
 
 "dvipng seems to be broken on some systems", and "the following change
 to doc/Makefile:
 
 latexusage.png: latexusage.eps
 convert -density 144x144 +antialias -geometry 50%x \
 latexusage.eps latexusage.png
 "
 should fix the error.
 
 (Sorry for the delay of the answer).
 
 Ciao.
 --
 Nicola Vitale
 nivit at email.it
 
 diff -ruN asymptote/Makefile asymptote.update-0.92/Makefile
 --- asymptote/Makefile	Sat Nov  5 11:11:58 2005
 +++ asymptote.update-0.92/Makefile	Tue Nov 15 10:43:07 2005
 @@ -6,8 +6,7 @@
  #
  
  PORTNAME=	asymptote
 -PORTVERSION=	0.91
 -PORTREVISION=	1
 +PORTVERSION=	0.92
  CATEGORIES=	math
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=	${PORTNAME}
 @@ -15,9 +14,9 @@
  MAINTAINER=	nivit at email.it
  COMMENT=	A powerful script-based vector graphics language
  
 -LIB_DEPENDS=	gc.1:${PORTSDIR}/devel/boehm-gc \
 -		fftw3.3:${PORTSDIR}/math/fftw3
 -BUILD_DEPENDS=	convert:${PORTSDIR}/graphics/ImageMagick \
 +LIB_DEPENDS=	fftw3.3:${PORTSDIR}/math/fftw3
 +BUILD_DEPENDS=	${NOEXISTENT}:${PORTSDIR}/devel/boehm-gc:fetch \
 +		convert:${PORTSDIR}/graphics/ImageMagick \
  		latex:${PORTSDIR}/print/teTeX \
  		makeinfo:${PORTSDIR}/textproc/texi2html \
  		${MKTEXLSR}:${PORTSDIR}/print/teTeX \
 @@ -35,7 +34,7 @@
  USE_PYTHON=	yes
  
  GNU_CONFIGURE=	yes
 -CONFIGURE_ARGS=	--enable-gc=system \
 +CONFIGURE_ARGS=	--enable-gc=${GCVERSION} \
  		--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}
 @@ -55,6 +54,11 @@
  INSTALL_TARGET+=	install-doc
  .endif
  
 +LN_OPTS=	-sf
 +
 +GCVERSION=	6.6
 +GC_DISTNAME=	gc${GCVERSION}.tar.gz
 +
  post-install:
  	@${CAT} ${PKGMESSAGE}
  
 @@ -63,5 +67,9 @@
  .if ${OSVERSION} < 500000
  LIB_DEPENDS+=	readline.5:${PORTSDIR}/devel/readline
  .endif
 +
 +pre-configure:
 +	@cd ${WRKSRC}; \
 +	${LN} ${LN_OPTS} ${DISTDIR}/${GC_DISTNAME} ${GC_DISTNAME}
  
  .include <bsd.port.post.mk>
 diff -ruN asymptote/distinfo asymptote.update-0.92/distinfo
 --- asymptote/distinfo	Wed Oct  5 09:11:07 2005
 +++ asymptote.update-0.92/distinfo	Mon Oct 24 12:58:43 2005
 @@ -1,2 +1,2 @@
 -MD5 (asymptote-0.91.tar.gz) = ed75e68e9c4f3b2038e1f9a18ec66a57
 -SIZE (asymptote-0.91.tar.gz) = 540833
 +MD5 (asymptote-0.92.tar.gz) = 5aed89fae8928ba581dc6736c1ce625e
 +SIZE (asymptote-0.92.tar.gz) = 554823
 diff -ruN asymptote/files/patch-Makefile.in asymptote.update-0.92/files/patch-Makefile.in
 --- asymptote/files/patch-Makefile.in	Mon Oct  3 01:09:50 2005
 +++ asymptote.update-0.92/files/patch-Makefile.in	Mon Oct 24 12:59:04 2005
 @@ -1,12 +1,11 @@
 -$FreeBSD: ports/math/asymptote/files/patch-Makefile.in,v 1.2 2005/10/02 23:09:50 pav Exp $
 ---- Makefile.in	Mon Sep 26 07:45:47 2005
 -+++ Makefile.in.port	Sun Oct  2 15:01:32 2005
 +--- Makefile.in	Thu Oct 20 09:36:42 2005
 ++++ Makefile.in.port	Mon Oct 24 11:00:23 2005
  @@ -36,7 +36,7 @@
   mandir = @mandir@
   datadir = @datadir@
   asydir = $(datadir)/asymptote
  -exampledir = $(datadir)/doc/asymptote
  +exampledir = $(datadir)/examples/asymptote
 + animationsdir = $(exampledir)/animations
   latexdir = @latexdir@
   INSTALL = @INSTALL@
 - ASYMPTOTE_DIR = ../base
 diff -ruN asymptote/files/patch-doc-Makefile asymptote.update-0.92/files/patch-doc-Makefile
 --- asymptote/files/patch-doc-Makefile	Mon Oct  3 01:09:50 2005
 +++ asymptote.update-0.92/files/patch-doc-Makefile	Mon Nov  7 22:02:36 2005
 @@ -1,6 +1,16 @@
 -$FreeBSD: ports/math/asymptote/files/patch-doc-Makefile,v 1.2 2005/10/02 23:09:50 pav Exp $
  --- doc/Makefile	Thu Sep 29 07:53:39 2005
 -+++ doc/Makefile.port	Sun Oct  2 15:05:56 2005
 ++++ doc/Makefile.port	Mon Nov  7 22:02:27 2005
 +@@ -25,8 +25,8 @@
 + latexusage.eps: latexusage.dvi
 + 	dvips -o latexusage.eps latexusage
 + 
 +-latexusage.png: latexusage.dvi
 +-	dvipng -o latexusage.png latexusage
 ++latexusage.png: latexusage.eps
 ++	convert -density 144x144 +antialias -geometry 50%x latexusage.eps latexusage.png
 + 
 + latexusage.pdf: latexusage.dvi
 + 	dvipdf latexusage
  @@ -51,7 +51,8 @@
   	rm -rf asymptote
   
 @@ -11,4 +21,3 @@
   	${INSTALL} -m 644 $(MANFILES) $(mandir)/man1
   
   install: doc install-man
 -
 diff -ruN asymptote/pkg-plist asymptote.update-0.92/pkg-plist
 --- asymptote/pkg-plist	Mon Oct  3 01:09:50 2005
 +++ asymptote.update-0.92/pkg-plist	Mon Oct 24 13:39:50 2005
 @@ -20,15 +20,19 @@
  %%DATADIR%%/three.asy
  %%DATADIR%%/tree.asy
  %%DATADIR%%/unicode.asy
 +%%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf
  %%EXAMPLESDIR%%/Bode.asy
  %%EXAMPLESDIR%%/Gouraud.asy
  %%EXAMPLESDIR%%/Pythagoras.asy
  %%EXAMPLESDIR%%/PythagoreanTree.asy
 +%%EXAMPLESDIR%%/animations/cube.asy
 +%%EXAMPLESDIR%%/animations/wheel.asy
  %%EXAMPLESDIR%%/asy-mode.el
  %%EXAMPLESDIR%%/asy.vim
  %%EXAMPLESDIR%%/axis3.asy
  %%EXAMPLESDIR%%/bezier.asy
  %%EXAMPLESDIR%%/bigsquare.asy
 +%%EXAMPLESDIR%%/brokenaxis.asy
  %%EXAMPLESDIR%%/cardiod.asy
  %%EXAMPLESDIR%%/centroidfg.asy
  %%EXAMPLESDIR%%/circles.asy
 @@ -47,6 +51,7 @@
  %%EXAMPLESDIR%%/dragon.asy
  %%EXAMPLESDIR%%/eetomumu.asy
  %%EXAMPLESDIR%%/elliptic.asy
 +%%EXAMPLESDIR%%/epix.asy
  %%EXAMPLESDIR%%/equilateral.asy
  %%EXAMPLESDIR%%/equilchord.asy
  %%EXAMPLESDIR%%/errorbars.asy
 @@ -69,9 +74,11 @@
  %%EXAMPLESDIR%%/join3.asy
  %%EXAMPLESDIR%%/labelbox.asy
  %%EXAMPLESDIR%%/labelsquare.asy
 +%%EXAMPLESDIR%%/laserlattice.asy
  %%PORTDOCS%%%%EXAMPLESDIR%%/latexusage.asy
  %%EXAMPLESDIR%%/latexusage.tex
  %%EXAMPLESDIR%%/latticeshading.asy
 +%%EXAMPLESDIR%%/leastsquares.asy
  %%EXAMPLESDIR%%/lever.asy
  %%EXAMPLESDIR%%/limit.asy
  %%EXAMPLESDIR%%/lineargraph.asy
 @@ -112,6 +119,7 @@
  %%EXAMPLESDIR%%/sqrtx01.asy
  %%EXAMPLESDIR%%/sqrtx01y1.asy
  %%EXAMPLESDIR%%/square.asy
 +%%EXAMPLESDIR%%/star.asy
  %%EXAMPLESDIR%%/subpictures.asy
  %%EXAMPLESDIR%%/superpath.asy
  %%EXAMPLESDIR%%/surface.asy
 @@ -127,16 +135,15 @@
  %%EXAMPLESDIR%%/wedge.asy
  %%EXAMPLESDIR%%/westnile.asy
  %%EXAMPLESDIR%%/westnile.csv
 -%%EXAMPLESDIR%%/wheelanimation.asy
  %%EXAMPLESDIR%%/workcone.asy
  %%EXAMPLESDIR%%/xsin1x.asy
  %%EXAMPLESDIR%%/xxsq01.asy
  %%EXAMPLESDIR%%/yingyang.asy
 -%%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf
 -share/texmf-local/tex/latex/asymptote/asymptote.sty
 - at dirrm share/texmf-local/tex/latex/asymptote
  @dirrm %%DATADIR%%
 - at dirrm %%EXAMPLESDIR%%
  %%PORTDOCS%%@dirrm %%DOCSDIR%%/
 + at dirrm %%EXAMPLESDIR%%/animations
 + at dirrm %%EXAMPLESDIR%%
 +share/texmf-local/tex/latex/asymptote/asymptote.sty
 + at dirrm share/texmf-local/tex/latex/asymptote
  @unexec %%MKTEXLSR%%
  @exec %%MKTEXLSR%%



More information about the freebsd-ports-bugs mailing list