summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Keen2015-06-13 00:19:48 -0400
committerKyle Keen2015-06-13 00:19:48 -0400
commitd0b047ec885ce0edbab83cda79ce417710a65b90 (patch)
tree6f723a8385d0aa5a33c157a521465a4a1b4b1ebc
downloadaur-d0b047ec885ce0edbab83cda79ce417710a65b90.tar.gz
Initial import
-rw-r--r--.AURINFO17
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD38
3 files changed, 74 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..e15ca1eabbdc
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,17 @@
+pkgbase = teapot
+ pkgdesc = Table Editor and Planner. A 3D curses based spreadsheet for mathy people.
+ pkgver = 2.3.0
+ pkgrel = 2
+ url = http://www.syntax-k.de/projekte/teapot/
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = cmake
+ depends = ncurses
+ optdepends = fltk: for gui
+ conflicts = mesa-demos
+ source = http://www.syntax-k.de/projekte/teapot/teapot-2.3.0.tar.gz
+ source = http://www.syntax-k.de/projekte/teapot/Teapot-2.3.0-win32.zip
+
+pkgname = teapot
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ed45e4b93e4b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = teapot
+ pkgdesc = Table Editor and Planner. A 3D curses based spreadsheet for mathy people.
+ pkgver = 2.3.0
+ pkgrel = 2
+ url = http://www.syntax-k.de/projekte/teapot/
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = cmake
+ depends = ncurses
+ optdepends = fltk: for gui
+ conflicts = mesa-demos
+ source = http://www.syntax-k.de/projekte/teapot/teapot-2.3.0.tar.gz
+ source = http://www.syntax-k.de/projekte/teapot/Teapot-2.3.0-win32.zip
+ md5sums = ae59f90a5f70971703abccf0991dbd58
+ md5sums = e2a7a7efccc3478c3993325bc02275b3
+
+pkgname = teapot
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6db92ec32b28
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+pkgname=teapot
+pkgver=2.3.0
+pkgrel=2
+pkgdesc="Table Editor and Planner. A 3D curses based spreadsheet for mathy people."
+arch=('i686' 'x86_64')
+#url="http://www.moria.de/~michael/teapot/"
+url="http://www.syntax-k.de/projekte/teapot/"
+license=('GPL3')
+depends=('ncurses')
+optdepends=('fltk: for gui')
+makedepends=('cmake')
+conflicts=('mesa-demos')
+#source=(http://www.moria.de/~michael/$pkgname/$pkgname-$pkgver.tar.gz)
+source=(http://www.syntax-k.de/projekte/$pkgname/$pkgname-$pkgver.tar.gz
+ http://www.syntax-k.de/projekte/$pkgname/Teapot-$pkgver-win32.zip)
+md5sums=('ae59f90a5f70971703abccf0991dbd58'
+ 'e2a7a7efccc3478c3993325bc02275b3')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr CMakeLists.txt
+ make teapot
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ # todo, patch make install to not require Lyx
+ #make DESTDIR="$pkgdir" install
+ install -Dm755 teapot "$pkgdir/usr/bin/teapot"
+ mkdir -p "$pkgdir/usr/share/teapot/"
+ find "$srcdir/Teapot-$pkgver-win32/" -type f -exec chmod -x '{}' \;
+ cp -r "$srcdir/Teapot-$pkgver-win32/share/doc/teapot/" "$pkgdir/usr/share/"
+ cp -r "$srcdir/$pkgname-$pkgver/examples/" "$pkgdir/usr/share/teapot"
+ install -Dm644 teapot.1 "$pkgdir/usr/share/man/man1/teapot.1"
+}
+
+