summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Holst2017-10-07 20:24:50 +0200
committerHenrik Holst2017-10-07 20:24:50 +0200
commitdebe90995fdac33165c56f170d17a9924615ff7f (patch)
tree40d5f5b0a0e74adb4d53d3c28a09af597de65ab6
downloadaur-debe90995fdac33165c56f170d17a9924615ff7f.tar.gz
Initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD46
-rw-r--r--eukleides-1.5.4.patch17
3 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d50055c33e14
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = eukleides
+ pkgdesc = Eukleides is a computer language devoted to elementary plane geometry.
+ pkgver = 1.5.4
+ pkgrel = 1
+ url = http://eukleides.org/
+ arch = x86_64
+ license = GPL
+ makedepends = gcc
+ makedepends = make
+ makedepends = texinfo
+ source = http://eukleides.org/files/eukleides-1.5.4.tar.bz2
+ source = eukleides-1.5.4.patch
+ md5sums = 2c88fc857008c2ce23c7848c60621548
+ md5sums = ab133aa2149f27e0b99a3536f26af411
+
+pkgname = eukleides
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1d664a34f4b8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Henrik Holst <hholst80@gmail.com>
+# Patch from here:
+# https://bz-attachments.freebsd.org/attachment.cgi?id=155711&action=diff&format=raw&headers=1
+pkgname=eukleides
+pkgver=1.5.4
+pkgrel=1
+epoch=
+pkgdesc="Eukleides is a computer language devoted to elementary plane geometry."
+arch=(x86_64)
+url="http://eukleides.org/"
+license=('GPL')
+groups=()
+depends=()
+makedepends=(gcc make texinfo)
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("http://eukleides.org/files/$pkgname-$pkgver.tar.bz2" "$pkgname-$pkgver.patch")
+noextract=()
+md5sums=(2c88fc857008c2ce23c7848c60621548 ab133aa2149f27e0b99a3536f26af411)
+validpgpkeys=()
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ patch -p0 -i "$srcdir/$pkgname-$pkgver.patch"
+ sed -i "s@^PREFIX *=.*@PREFIX=$pkgdir/usr/@" Config
+ # sed -i "s@^PAPER *=.*@PAPER=LETTER@" Config
+ sed -i "s@ginstall-info@install-info@" doc/Makefile
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+ make
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ mkdir -p $pkgdir/usr/bin
+ make install
+}
diff --git a/eukleides-1.5.4.patch b/eukleides-1.5.4.patch
new file mode 100644
index 000000000000..042753f650dd
--- /dev/null
+++ b/eukleides-1.5.4.patch
@@ -0,0 +1,17 @@
+--- doc/eukleides.texi 2010-04-27 06:31:00 UTC
++++ doc/eukleides.texi
+@@ -6,12 +6,14 @@
+
+ % ------------------------------------------------------------------------------
+
++@iftex
+ \def\LaTeX{L\kern-.34em\raise.49ex\hbox{\sevenrm A}\kern-.18em\TeX}
+ \def\mdeg{$^\circ$}
+ \font\degfont=cmtt8
+ \def\deg{\raise.7ex\hbox{\degfont o}}
+ \def\exm#1{\noindent{\textit Example:}\quad{\texttt #1}}
+ \def\exmp{\noindent{\textit Example:}}
++@end iftex
+
+ % ------------------------------------------------------------------------------
+