aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/gastex
diff options
context:
space:
mode:
authorvs <vs@FreeBSD.org>2005-09-18 23:15:01 +0800
committervs <vs@FreeBSD.org>2005-09-18 23:15:01 +0800
commitb3cf69d6205f9b946aa0542d167fb1b53c82dbd4 (patch)
treedc1d923a2b24bd26638a9f39e187ffdabeb2cd0f /textproc/gastex
parent67b9ea4e3a976524298b419abca3e3bea15c6235 (diff)
downloadfreebsd-ports-gnome-b3cf69d6205f9b946aa0542d167fb1b53c82dbd4.tar.gz
freebsd-ports-gnome-b3cf69d6205f9b946aa0542d167fb1b53c82dbd4.tar.zst
freebsd-ports-gnome-b3cf69d6205f9b946aa0542d167fb1b53c82dbd4.zip
GasTeX is a set of LaTeX macros which allow to draw very easily
graphs, automata, nets, diagrams, etc... under the picture environment of LaTeX. A picture with gastex basically consists of nodes and edges. Here are a few examples of pictures that are easily defined with gastex. WWW: http://www.lsv.ens-cachan.fr/~gastin/gastex/gastex.html
Diffstat (limited to 'textproc/gastex')
-rw-r--r--textproc/gastex/Makefile37
-rw-r--r--textproc/gastex/distinfo6
-rw-r--r--textproc/gastex/pkg-descr7
-rw-r--r--textproc/gastex/pkg-plist8
4 files changed, 58 insertions, 0 deletions
diff --git a/textproc/gastex/Makefile b/textproc/gastex/Makefile
new file mode 100644
index 000000000000..859356c34bd6
--- /dev/null
+++ b/textproc/gastex/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: gastex
+# Date created: Sep 18. 2005
+# Whom: Volker Stolz <vs@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gastex
+PORTVERSION= 2.7
+CATEGORIES= textproc
+MASTER_SITES= http://www.lsv.ens-cachan.fr/~gastin/gastex/
+DISTFILES= gastex.sty gastex.pro ex-gastex.tex
+DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+EXTRACT_ONLY= #
+
+MAINTAINER= vs@FreeBSD.org
+COMMENT= Graphs and Automata Simplified in TeX
+
+BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
+RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
+
+NO_BUILD= yes
+
+TEXMFDIR?= share/texmf
+GASTEXDIR= ${PREFIX}/${TEXMFDIR}/tex/latex/gastex
+GASDVIDIR= ${PREFIX}/${TEXMFDIR}/dvips/gastex
+
+do-install:
+ @${MKDIR} ${GASTEXDIR}
+ @${MKDIR} ${GASDVIDIR}
+ @${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${_DISTDIR}/gastex.sty ${GASTEXDIR}
+ ${INSTALL_DATA} ${_DISTDIR}/gastex.pro ${GASDVIDIR}
+ ${INSTALL_DATA} ${_DISTDIR}/ex-gastex.tex ${EXAMPLESDIR}
+ mktexlsr
+
+.include <bsd.port.mk>
diff --git a/textproc/gastex/distinfo b/textproc/gastex/distinfo
new file mode 100644
index 000000000000..adf3673bd3ab
--- /dev/null
+++ b/textproc/gastex/distinfo
@@ -0,0 +1,6 @@
+MD5 (gastex-2.7/gastex.sty) = a6510a6608de6f7954c462119e3c02a8
+SIZE (gastex-2.7/gastex.sty) = 77190
+MD5 (gastex-2.7/gastex.pro) = 1ff95740a5335aac6972109ee3ea9330
+SIZE (gastex-2.7/gastex.pro) = 10897
+MD5 (gastex-2.7/ex-gastex.tex) = 11d818390d12267cec7dcaa2d9eae475
+SIZE (gastex-2.7/ex-gastex.tex) = 15422
diff --git a/textproc/gastex/pkg-descr b/textproc/gastex/pkg-descr
new file mode 100644
index 000000000000..5a6bfe593565
--- /dev/null
+++ b/textproc/gastex/pkg-descr
@@ -0,0 +1,7 @@
+GasTeX is a set of LaTeX macros which allow to draw very easily
+graphs, automata, nets, diagrams, etc... under the picture environment
+of LaTeX. A picture with gastex basically consists of nodes and
+edges. Here are a few examples of pictures that are easily defined
+with gastex.
+
+WWW: http://www.lsv.ens-cachan.fr/~gastin/gastex/gastex.html
diff --git a/textproc/gastex/pkg-plist b/textproc/gastex/pkg-plist
new file mode 100644
index 000000000000..5328630ea0e2
--- /dev/null
+++ b/textproc/gastex/pkg-plist
@@ -0,0 +1,8 @@
+share/texmf/tex/latex/gastex/gastex.sty
+share/texmf/dvips/gastex/gastex.pro
+%%EXAMPLESDIR%%/ex-gastex.tex
+@dirrm share/texmf/tex/latex/gastex
+@dirrm share/texmf/dvips/gastex
+@dirrm %%EXAMPLESDIR%%
+@exec %D/bin/mktexlsr
+@unexec %D/bin/mktexlsr