ports/87916: [MAINTAINER] math/asymptote: update to 0.92
Nicola Vitale
nivit at email.it
Mon Oct 24 11:50:21 UTC 2005
>Number: 87916
>Category: ports
>Synopsis: [MAINTAINER] math/asymptote: update to 0.92
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Oct 24 11:50:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Nicola Vitale
>Release: FreeBSD 5.4-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD stellina.domo.sva 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #3: Sun Oct 16 18:33:38 CEST 2005
>Description:
- Update to 0.92
- Switch from --enable-gc=system to --enable-gc=[VERSION] option,
because the port does not compile if you install devel/boehm-gc
enabling WITH_THREADING and/or WITH_REDIRECT.
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- asymptote-0.92.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/math/asymptote/Makefile /usr/ports/math/asymptote.update-0.92/Makefile
--- /usr/ports/math/asymptote/Makefile Wed Oct 5 09:11:07 2005
+++ /usr/ports/math/asymptote.update-0.92/Makefile Mon Oct 24 12:58:43 2005
@@ -6,7 +6,7 @@
#
PORTNAME= asymptote
-PORTVERSION= 0.91
+PORTVERSION= 0.92
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -14,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 \
@@ -34,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}
@@ -54,6 +54,11 @@
INSTALL_TARGET+= install-doc
.endif
+LN_OPTS= -sf
+
+GCVERSION= 6.6
+GC_DISTNAME= gc${GCVERSION}.tar.gz
+
post-install:
@${CAT} ${PKGMESSAGE}
@@ -62,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 --exclude=CVS /usr/ports/math/asymptote/distinfo /usr/ports/math/asymptote.update-0.92/distinfo
--- /usr/ports/math/asymptote/distinfo Wed Oct 5 09:11:07 2005
+++ /usr/ports/math/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 --exclude=CVS /usr/ports/math/asymptote/files/patch-Makefile.in /usr/ports/math/asymptote.update-0.92/files/patch-Makefile.in
--- /usr/ports/math/asymptote/files/patch-Makefile.in Mon Oct 3 01:09:50 2005
+++ /usr/ports/math/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 --exclude=CVS /usr/ports/math/asymptote/pkg-plist /usr/ports/math/asymptote.update-0.92/pkg-plist
--- /usr/ports/math/asymptote/pkg-plist Mon Oct 3 01:09:50 2005
+++ /usr/ports/math/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%%
--- asymptote-0.92.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list