From b3cf69d6205f9b946aa0542d167fb1b53c82dbd4 Mon Sep 17 00:00:00 2001 From: vs Date: Sun, 18 Sep 2005 15:15:01 +0000 Subject: 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 --- textproc/Makefile | 1 + textproc/gastex/Makefile | 37 +++++++++++++++++++++++++++++++++++++ textproc/gastex/distinfo | 6 ++++++ textproc/gastex/pkg-descr | 7 +++++++ textproc/gastex/pkg-plist | 8 ++++++++ 5 files changed, 59 insertions(+) create mode 100644 textproc/gastex/Makefile create mode 100644 textproc/gastex/distinfo create mode 100644 textproc/gastex/pkg-descr create mode 100644 textproc/gastex/pkg-plist diff --git a/textproc/Makefile b/textproc/Makefile index 2a77a50bf1b4..57111c63c65d 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -126,6 +126,7 @@ SUBDIR += freegrep SUBDIR += ga-aspell SUBDIR += galax + SUBDIR += gastex SUBDIR += gd-aspell SUBDIR += gdict SUBDIR += gdome2 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 +# +# $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 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 -- cgit