summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Graef2015-06-13 22:58:53 +0200
committerAlbert Graef2015-06-13 22:58:53 +0200
commit635f6774a23d7b09b6aa0dc8726acf02f6e02b3d (patch)
tree22c059cf4cbebd901fa91979d641baa7b6ad0fc0
downloadaur-635f6774a23d7b09b6aa0dc8726acf02f6e02b3d.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD36
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..58f8f075f824
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = pure-reduce-hg
+ pkgdesc = Computer Algebra with Pure: A Reduce Interface
+ pkgver = 5592.c229999c496e
+ pkgrel = 1
+ url = http://purelang.bitbucket.org/
+ arch = i686
+ arch = x86_64
+ license = BSD
+ license = LGPL
+ makedepends = mercurial
+ depends = pure
+ source = hg+https://bitbucket.org/purelang/pure-lang
+ source = https://bitbucket.org/purelang/pure-lang/downloads/reduce-algebra-csl-r2204.tar.bz2
+ md5sums = SKIP
+ md5sums = dafc1f135921aa7f161fb2ff45675e65
+
+pkgname = pure-reduce-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..64af425123e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Alastair Pharo asppsa at gmail dot com
+
+pkgname=pure-reduce-hg
+pkgver=5592.c229999c496e
+pkgrel=1
+pkgdesc="Computer Algebra with Pure: A Reduce Interface"
+arch=("i686" "x86_64")
+license=('BSD' 'LGPL')
+url="http://purelang.bitbucket.org/"
+depends=('pure')
+makedepends=('mercurial')
+_reduce_rev=2204
+source=("hg+https://bitbucket.org/purelang/pure-lang"
+ "https://bitbucket.org/purelang/pure-lang/downloads/reduce-algebra-csl-r$_reduce_rev.tar.bz2")
+md5sums=(SKIP 'dafc1f135921aa7f161fb2ff45675e65')
+
+pkgver() {
+ cd $srcdir/pure-lang
+ echo $(hg identify -n).$(hg identify -i)
+}
+
+build() {
+ cd $srcdir/pure-lang/pure-reduce
+ ln -sf $srcdir/reduce-algebra .
+ make -j1 || return 1
+}
+
+package() {
+ cd $srcdir/pure-lang/pure-reduce
+ make DESTDIR=$pkgdir install || return 1
+ mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+ cp "$srcdir/pure-lang/pure-reduce/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cp "$srcdir/reduce-algebra/README" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-Reduce"
+}
+
+# vim:set ts=2 sw=2 et: