summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 20 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 354a398af497..362e11183ac6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,31 @@
-# Maintainer: Daichi Shinozaki <dsdseg at gmail dot com>
-# Special thanks to: James Henderson
+# Maintainer: Dylon Edwards <dylon dot devo at gmail dot com>
+# Contributor: Daichi Shinozaki <dsdseg at gmail dot com>
+# Contributor: James Henderson
pkgname=datomic
-pkgver=0.9.5561
+pkgver=1.0.7075
pkgrel=1
pkgdesc="A database of flexible,time-based facts,supporting queries and joins,with elastic scalability,and ACID transactions"
arch=('any')
-url=https://my.datomic.com/downloads/free
-license=('custom:DatomicFreeEditionLicense')
-depends=('java-environment' 'maven')
-makedepends=('unzip')
-optdepends=('leiningen')
+url=https://www.datomic.com/
+license=('APACHE')
+depends=('java-environment' 'clojure')
options=(!strip)
-install="$pkgname.install"
-source=("$pkgname-$pkgver.zip::https://my.datomic.com/downloads/free/$pkgver"
- 'transactor.properties'
- $pkgname.service
+install="${pkgname}.install"
+source=(
+ "${pkgname}-${pkgver}.zip::https://datomic-pro-downloads.s3.amazonaws.com/${pkgver}/${pkgname}-pro-${pkgver}.zip"
+ "transactor.properties"
+ "${pkgname}.service"
)
-md5sums=('b6852a34960e3083c55141cadef521da'
- '19e8f0692138f52961a584d8f428a306'
- '1a90dced8cf46b36a2a87c666aa3b47b')
+md5sums=('f79a099f1c8fc0b43c96835afc7db2f2'
+ '8424bc5c8bff46a5d8251d046ba466df'
+ '139868f11fd75560a4d15c4d74939e48')
package() {
- _pkgname="$pkgname-free-$pkgver"
- mkdir -p $pkgdir/usr/lib/ $pkgdir/usr/lib/systemd/system
- mkdir -p $pkgdir/var/lib/datomic/{data,log}
- install -Dm644 $srcdir/$_pkgname/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
- cp -r "$srcdir/$_pkgname" "$pkgdir"/usr/lib/datomic
- cp $srcdir/transactor.properties $pkgdir/usr/lib/datomic/config/
- cp $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/
- install -Td $srcdir/datomic $pkgdir/etc/logrotate.d/datomic
+ mkdir -p "${pkgdir}/opt"
+ cp -r "${srcdir}/${pkgname}-pro-${pkgver}" "${pkgdir}/opt/${pkgname}"
+ install -D "${srcdir}/${pkgname}.service" -t "${pkgdir}/usr/lib/systemd/system"
+ install -D "${srcdir}/transactor.properties" -t "${pkgdir}/etc/datomic"
+ mkdir -p "${pkgdir}/var/lib/datomic" "${pkgdir}/var/log/datomic"
}
# vim:set ts=2 sw=2 et: