summaryrefslogtreecommitdiff
path: root/math/eukleides10
diff options
context:
space:
mode:
authorryoon <ryoon>2013-06-10 12:25:59 +0000
committerryoon <ryoon>2013-06-10 12:25:59 +0000
commit0ea510a21b852b65501381ccd956eced3a7a4207 (patch)
treed9f0b9f3f553caec8de5a37708f834b6f81ad576 /math/eukleides10
parent9d36e1a8dcc729ddb69659b660c0b0240e51d8d8 (diff)
downloadpkgsrc-0ea510a21b852b65501381ccd956eced3a7a4207.tar.gz
Re-import eukleides-1.0.3 as math/eukleides10.
A Euclidean drawing language compiler which allows one to typeset geometry figures within a (La)TeX document. This program is also useful to convert such figures into EPS format or into various other vector graphic formats. This package is legacy version.
Diffstat (limited to 'math/eukleides10')
-rw-r--r--math/eukleides10/DESCR5
-rw-r--r--math/eukleides10/Makefile28
-rw-r--r--math/eukleides10/PLIST8
-rw-r--r--math/eukleides10/distinfo6
-rw-r--r--math/eukleides10/patches/patch-aa12
5 files changed, 59 insertions, 0 deletions
diff --git a/math/eukleides10/DESCR b/math/eukleides10/DESCR
new file mode 100644
index 00000000000..c60d69210d9
--- /dev/null
+++ b/math/eukleides10/DESCR
@@ -0,0 +1,5 @@
+A Euclidean drawing language compiler which allows one to typeset
+geometry figures within a (La)TeX document. This program is also useful
+to convert such figures into EPS format or into various other vector
+graphic formats.
+This package is legacy version.
diff --git a/math/eukleides10/Makefile b/math/eukleides10/Makefile
new file mode 100644
index 00000000000..60fb5ed5e5c
--- /dev/null
+++ b/math/eukleides10/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2013/06/10 12:25:59 ryoon Exp $
+
+DISTNAME= eukleides.1.0.3
+PKGNAME= eukleides-1.0.3
+CATEGORIES= math
+MASTER_SITES= http://www.eukleides.org/download/
+
+MAINTAINER= tsadowski@gmx.net
+HOMEPAGE= http://www.eukleides.org/
+COMMENT= Euclidean geometry drawing language
+
+MAKE_JOBS_SAFE= no
+
+DEPENDS+= pstoedit>=3.31:../../graphics/pstoedit
+
+BUILD_TARGET= eukleides
+USE_TOOLS+= bash:run bison gmake makeinfo lex
+INFO_FILES= yes
+
+REPLACE_BASH= euk2edit euk2eps
+
+INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} \
+ PREFIX=${DESTDIR}${PREFIX} \
+ BINPATH=${DESTDIR}${PREFIX}/bin \
+ INFODIR=${DESTDIR}${PREFIX}/${PKGINFODIR} \
+ MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/eukleides10/PLIST b/math/eukleides10/PLIST
new file mode 100644
index 00000000000..106dd181388
--- /dev/null
+++ b/math/eukleides10/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2013/06/10 12:25:59 ryoon Exp $
+bin/euk2edit
+bin/euk2eps
+bin/eukleides
+info/eukleides.info
+man/man1/euk2edit.1
+man/man1/euk2eps.1
+man/man1/eukleides.1
diff --git a/math/eukleides10/distinfo b/math/eukleides10/distinfo
new file mode 100644
index 00000000000..25c1388f6df
--- /dev/null
+++ b/math/eukleides10/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2013/06/10 12:25:59 ryoon Exp $
+
+SHA1 (eukleides.1.0.3.tar.gz) = c3fd66c133a11d4b3ee2680c565f50e0a9b8b0c3
+RMD160 (eukleides.1.0.3.tar.gz) = 72988952e526b44eae5ac5d1d0543ccb896881b0
+Size (eukleides.1.0.3.tar.gz) = 50923 bytes
+SHA1 (patch-aa) = a41d01866d8dd1d200bedacc82644d6009581227
diff --git a/math/eukleides10/patches/patch-aa b/math/eukleides10/patches/patch-aa
new file mode 100644
index 00000000000..e92de0ba27c
--- /dev/null
+++ b/math/eukleides10/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1 2013/06/10 12:25:59 ryoon Exp $
+
+--- parser.y.orig 2008-12-19 14:31:22.000000000 +0100
++++ parser.y
+@@ -24,6 +24,7 @@
+ #include "types.h"
+ #include "geometry.h"
+ #include "drawing.h"
++#include "parser.tab.h"
+
+ int yylex(void);
+ int warning(char *);