diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 20 insertions, 23 deletions
@@ -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: |