summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authordtbaumann2015-08-16 10:29:11 +0200
committerdtbaumann2015-08-16 10:29:11 +0200
commitbe4318044b2f224e8d95c8c402093bd0f759fee0 (patch)
tree0f6d419ca8114d16004007ff7260d062fdcefd2c /PKGBUILD
downloadaur-be4318044b2f224e8d95c8c402093bd0f759fee0.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..778d09d03667
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: arch AT nnamuab DOT de
+pkgname=phreeqc
+pkgver=3.2.0
+_pkgsvn=9820
+pkgrel=5
+pkgdesc="PHREEQC - A Computer Program for Speciation, Batch-Reaction, One-Dimensional Transport, and Inverse Geochemical Calculations"
+arch=('i686' 'x86_64')
+url="http://wwwbrr.cr.usgs.gov/projects/GWC_coupled/phreeqc/"
+license=('custom')
+groups=()
+depends=()
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install="install.sh"
+changelog=
+source=("ftp://brrftp.cr.usgs.gov/pub/charlton/phreeqc/phreeqc-3.2.0-9820.tar.gz"
+ install.sh
+ phreeqc.el
+ "https://github.com/jaalto/project-emacs--folding-mode/blob/master/folding.el")
+md5sums=('ec206646be8135eb54416bc80d535c9d'
+ '8facd6e784cd1985b2c57c092b753002'
+ '3100a0db4223f0432868392ddeeddbdc'
+ '365241b97b697b55c285cd6eeb1e4be4')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver-$_pkgsvn"
+ ./configure --prefix=/usr/bin
+ make -j8 CCFLAGS="-O3 -Wall -ansi -pedantic -DHAVE_ISFINITE -DNDEBUG -mtune=native"
+}
+
+package() {
+ mkdir -p ${pkgdir}/usr/bin
+ mkdir -p ${pkgdir}/usr/share/emacs/site-lisp/$pkgname
+ install -m755 ${srcdir}/$pkgname-$pkgver-$_pkgsvn/src/phreeqc ${pkgdir}/usr/bin
+
+ mkdir -p ${pkgdir}/usr/share/phreeqc/examples
+ mkdir -p ${pkgdir}/usr/share/phreeqc/doc
+ mkdir -p ${pkgdir}/usr/share/phreeqc/test
+ mkdir -p ${pkgdir}/usr/share/phreeqc/database
+ install -m644 ${srcdir}/$pkgname-$pkgver-$_pkgsvn/database/* ${pkgdir}/usr/share/phreeqc/database/
+ install -m644 ${srcdir}/$pkgname-$pkgver-$_pkgsvn/test/* ${pkgdir}/usr/share/phreeqc/test/
+ install -m644 ${srcdir}/$pkgname-$pkgver-$_pkgsvn/doc/* ${pkgdir}/usr/share/phreeqc/doc/
+ install -m644 ${srcdir}/$pkgname-$pkgver-$_pkgsvn/examples/* ${pkgdir}/usr/share/phreeqc/examples
+
+ install -m644 phreeqc.el ${pkgdir}/usr/share/emacs/site-lisp/$pkgname
+ install -m644 folding.el ${pkgdir}/usr/share/emacs/site-lisp/$pkgname
+}
+
+# vim:set ts=2 sw=2 et: