summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFrançois Boulogne2015-06-09 21:47:13 -0400
committerFrançois Boulogne2015-06-09 21:47:13 -0400
commit962113830d09165e925e47d8ce7d601625a47182 (patch)
tree606b079f05f18d107d80451411bb5503d3db8ab9 /PKGBUILD
downloadaur-962113830d09165e925e47d8ce7d601625a47182.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0a0ec273b193
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+
+# Maintainer: Francois Boulogne <fboulogne at april dot org>
+pkgname=surface-evolver
+pkgver=2.70
+pkgrel=1
+pkgdesc="Interactive program for the modelling of liquid surfaces shaped by various forces and constraints"
+arch=('i686' 'x86_64')
+url="http://www.susqu.edu/brakke/evolver/evolver.html"
+license=('custom')
+groups=()
+depends=("readline" "ncurses" "freeglut")
+makedepends=()
+source=("http://www.susqu.edu/brakke/aux/downloads/evolver-$pkgver.tar.gz"
+ 'rl_mid.h'
+ 'rl_head.h'
+ 'readline.c')
+md5sums=('78f85ab07d5e79dbf69c99760570fb02'
+ 'b529d62f8c69e54ceb50782721953898'
+ '4fd7e25cbc867c019098aeada64b7ec7'
+ '573aaa9d13d953bd96e22bc6bcccf155')
+
+build() {
+ cd "$srcdir/src"
+ rm -f *.o
+ cp $srcdir/rl_mid.h $srcdir/src/
+ cp $srcdir/rl_head.h $srcdir/src/
+ cp $srcdir/readline.c $srcdir/src/
+ sed -i "3i\CFLAGS= -DLINUX -DOOGL -DUSE_READLINE -DPTHREADS" Makefile
+ sed -i "4i\GRAPH= glutgraph.o" Makefile
+ sed -i "5i\GRAPHLIB= -lreadline -lcurses -lGL -lGLU -lglut -lpthread -L/usr/X11R6/lib -L/usr/lib/curses-lXi -lXmu -lX11" Makefile
+#
+
+ make
+}
+
+
+package() {
+ install -d -m755 "$pkgdir/usr/bin/" "$pkgdir/usr/share/man/"
+ install -D -m755 "$srcdir/src/evolver" "$pkgdir/usr/bin/"
+ install -D -m755 "$srcdir/evolver.1" "$pkgdir/usr/share/man/"
+}
+
+# vim:set ts=2 sw=2 et: