diff options
author | kristerw <kristerw@pkgsrc.org> | 2004-12-31 13:13:32 +0000 |
---|---|---|
committer | kristerw <kristerw@pkgsrc.org> | 2004-12-31 13:13:32 +0000 |
commit | 508d6d88a6601dcb54b4244679d46e2f1092a4b8 (patch) | |
tree | 7eeb80bd30d2f46c89771dfcc71c4a9efa180ccf /math | |
parent | d3bcd1c35f29393d1c875ae60c0d6a346befc1a7 (diff) | |
download | pkgsrc-508d6d88a6601dcb54b4244679d46e2f1092a4b8.tar.gz |
Update xeukleides to 1.0.0 using patches provided by Torsten Sadowski
in PR pkg/28745.
Changes since 0.9.0 include:
* Bugs concerning `trace' command and `triangle' function fixed.
* Strings may now be enclosed in dollar signs ($).
* Variable names may now contain underscores (_) and single quotes (').
* New `strokes' command.
* New `label' command.
* Enhancement of `arg' function.
* Enhancement of `draw' command.
* New `dot' angle mark.
* Various new numerical functions: `min', `max', `clamp', `sign', `ceil',
`floor', `round'.
* New ternary test operator, logical operators and comparison operators.
* Improvement of `interactive' command.
* Improvement of triangle and quadrilateral assignments.
* Minor bug fixes.
Diffstat (limited to 'math')
-rw-r--r-- | math/xeukleides/Makefile | 10 | ||||
-rw-r--r-- | math/xeukleides/PLIST | 4 | ||||
-rw-r--r-- | math/xeukleides/distinfo | 8 | ||||
-rw-r--r-- | math/xeukleides/patches/patch-aa | 48 |
4 files changed, 26 insertions, 44 deletions
diff --git a/math/xeukleides/Makefile b/math/xeukleides/Makefile index 6f12f48fdb7..8d4a4ac2aad 100644 --- a/math/xeukleides/Makefile +++ b/math/xeukleides/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.10 2004/12/03 15:15:03 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2004/12/31 13:13:32 kristerw Exp $ # FreeBSD Id: ports/math/eukleides/Makefile,v 1.1 2002/06/04 18:40:20 ijliao Exp -DISTNAME= xeukleides.0.9.0 -PKGNAME= xeukleides-0.9.0 -PKGREVISION= 3 +DISTNAME= xeukleides.1.0.0 +PKGNAME= xeukleides-1.0.0 CATEGORIES= math MASTER_SITES= http://perso.wanadoo.fr/obrecht/download/ @@ -12,10 +11,9 @@ HOMEPAGE= http://perso.wanadoo.fr/obrecht/ COMMENT= X-Frontend for A Euclidean geometry drawing language BUILD_DEPENDS+= bison>=1.35:../../devel/bison -DEPENDS+= eukleides>=0.9.0:../../math/eukleides +DEPENDS+= eukleides>=1.0.1:../../math/eukleides USE_BUILDLINK3= yes -USE_MAKEINFO= yes USE_X11BASE= yes BUILD_TARGET= xeukleides USE_GNU_TOOLS+= make diff --git a/math/xeukleides/PLIST b/math/xeukleides/PLIST index 216791a3a84..073e6048c0f 100644 --- a/math/xeukleides/PLIST +++ b/math/xeukleides/PLIST @@ -1,3 +1,3 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/07 18:13:51 cjep Exp $ +@comment $NetBSD: PLIST,v 1.2 2004/12/31 13:13:32 kristerw Exp $ bin/xeukleides -man/man1/xeukleides.1 +man/man1/xeukleides.1x diff --git a/math/xeukleides/distinfo b/math/xeukleides/distinfo index ebe4e3ddb56..0118da6a996 100644 --- a/math/xeukleides/distinfo +++ b/math/xeukleides/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2002/12/07 18:13:51 cjep Exp $ +$NetBSD: distinfo,v 1.2 2004/12/31 13:13:32 kristerw Exp $ -SHA1 (xeukleides.0.9.0.tar.gz) = 0f4e461d5cfa0ded42a3511dce85c4b6297e0039 -Size (xeukleides.0.9.0.tar.gz) = 47405 bytes -SHA1 (patch-aa) = 4e3a90070c5f30d643255ca493fa4d3f5c32f87a +SHA1 (xeukleides.1.0.0.tar.gz) = 744bf22f2b10931dfa815fc99791d117455d4c32 +Size (xeukleides.1.0.0.tar.gz) = 55079 bytes +SHA1 (patch-aa) = 3093874cd631424197b94e507648f987183fd2f7 diff --git a/math/xeukleides/patches/patch-aa b/math/xeukleides/patches/patch-aa index ba9051c96ea..6756e35e7be 100644 --- a/math/xeukleides/patches/patch-aa +++ b/math/xeukleides/patches/patch-aa @@ -1,36 +1,27 @@ -$NetBSD: patch-aa,v 1.1.1.1 2002/12/07 18:13:51 cjep Exp $ +$NetBSD: patch-aa,v 1.2 2004/12/31 13:13:32 kristerw Exp $ ---- Makefile.orig Mon Mar 11 14:41:21 2002 -+++ Makefile -@@ -2,13 +2,13 @@ - # Copyright (c) Christian Obrecht 2000-2002 - - CC = gcc --CFLAGS = -c -O2 `gtk-config --cflags` -+CFLAGS += -c `gtk-config --cflags` +--- Makefile.orig Wed May 12 21:20:31 2004 ++++ Makefile Fri Dec 31 14:06:58 2004 +@@ -6,10 +6,9 @@ OBJECTS = lex.yy.o parser.tab.o main.o geometry.o drawing.o LEX = flex YACC = bison -d --BIN = /usr/local/bin/ --MAN = /usr/man/man1/ --INFO = /usr/info/ -+BIN = ${PREFIX}/bin/ -+MAN = ${PREFIX}/man/man1/ -+INFO = ${PREFIX}/info/ +-PREFIX = /usr/local/ +-BIN = $(PREFIX)bin/ +-MAN = $(PREFIX)man/man1/ +-INFO = $(PREFIX)info/ ++BIN = $(PREFIX)/bin/ ++MAN = $(PREFIX)/man/man1/ ++INFO = $(PREFIX)/info/ PAPER = --texinfo=@afourpaper DOC = eukleides.info eukleides.dvi eukleides.ps -@@ -25,7 +25,7 @@ - $(YACC) $< - - man : xeukleides.man -- cp -f $< $(MAN)xeukleides.1x -+ cp -f $< $(MAN)xeukleides.1 +@@ -40,11 +39,9 @@ + book : dvi + dvips -f eukleides.dvi > eukleides.ps - info : eukleides.texi - makeinfo $< -@@ -42,14 +42,10 @@ - install : xeukleides man info +-install : xeukleides man info ++install : xeukleides man strip xeukleides ; \ cp -f xeukleides $(BIN)xeukleides ; \ - install-info eukleides.info $(INFO)dir ; \ @@ -38,10 +29,3 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/12/07 18:13:51 cjep Exp $ uninstall : rm -f $(BIN)xeukleides ; \ -- rm -f $< $(MAN)xeukleides.1x ; \ -- rm -f eukleides.info $(INFO)eukleides.info ; \ -- install-info --delete eukleides.info $(INFO)dir ; \ -+ rm -f $< $(MAN)xeukleides.1 ; \ - - clean : - rm -f lex.yy.c parser.tab.* *.o xeukleides $(DOC) |