diff options
author | Connor Behan | 2015-06-08 16:01:07 -0400 |
---|---|---|
committer | Connor Behan | 2015-06-08 16:01:07 -0400 |
commit | 3ee21dd331698714649ba1515d14b0cde23ad4db (patch) | |
tree | b517ead67c107121291527562da4dc10f5b933a1 | |
download | aur-3ee21dd331698714649ba1515d14b0cde23ad4db.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rwxr-xr-x | tex2gr | 41 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e9ae22a9814a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = dvi2gr + pkgdesc = Utility that generates grace formatting directives from latex + pkgver = 0.4 + pkgrel = 4 + url = http://plasma-gate.weizmann.ac.il/Grace/ + arch = i686 + arch = x86_64 + license = GPL + depends = t1lib + source = ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/dvi2gr-0.4.tar.gz + source = tex2gr + md5sums = 37a5fc6ff4f8634364ca15871714d3b0 + md5sums = c0cff2533f1c52ac06386d12e237ceb3 + +pkgname = dvi2gr + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0e9afc31a210 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Contributor: Connor Behan <connor.behan@gmail.com> + +pkgname=dvi2gr +pkgver=0.4 +pkgrel=4 +pkgdesc="Utility that generates grace formatting directives from latex" +arch=(i686 x86_64) +url="http://plasma-gate.weizmann.ac.il/Grace/" +depends=('t1lib') +license=('GPL') +source=(ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/$pkgname-$pkgver.tar.gz tex2gr) + +build() { + cd "$srcdir"/$pkgname-$pkgver + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + install -d "$pkgdir"/usr/bin + install -Dm755 $pkgname "$pkgdir"/usr/bin/ + install -Dm755 "$srcdir"/tex2gr "$pkgdir"/usr/bin/ +} + +md5sums=('37a5fc6ff4f8634364ca15871714d3b0' 'c0cff2533f1c52ac06386d12e237ceb3') diff --git a/tex2gr b/tex2gr new file mode 100755 index 000000000000..21574a470ab4 --- /dev/null +++ b/tex2gr @@ -0,0 +1,41 @@ +#!/bin/bash +TMPDIR=/tmp +DVI2GR=dvi2gr +# Not sure where this is supposed to be relative to +FPATH="fonts/type1" +LATEX=latex + +input=$1 + +if [ $input == "--help" ]; then + echo "Usage: tex2gr <latex_snippet>" + echo "Snippet should begin and end with '$' if it contains math" + exit 0 +fi + +bname=$TMPDIR/dvi2gr$$ +itex=$bname.tex +idvi=$bname.dvi +iaux=$bname.aux +ilog=$bname.log + +istr=`sed 's/\\\\/\\\\\\\\/g' $input` + +cat << EOPRE > $itex +\documentclass[10pt]{article} +\pagestyle{empty} +\begin{document} +EOPRE + +cat $input >> $itex + +cat << EOPOST >> $itex +\end{document} +EOPOST + +$LATEX --output-directory=$TMPDIR/ $itex > /dev/null +ostr=`$DVI2GR $FPATH $idvi` + +echo "$ostr" + +rm -f $itex $idvi $iaux $ilog |