summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorD. Can Celasun2023-05-23 15:43:21 +0100
committerD. Can Celasun2023-05-23 15:43:21 +0100
commit36d9a1669be822f2faf01e4ddeac155eb1271591 (patch)
tree07512cc98cb42f5d0ce6bb47165ccca9c89c06d7
parentf2c110838866dd686542161b821004dca5131950 (diff)
downloadaur-36d9a1669be822f2faf01e4ddeac155eb1271591.tar.gz
[voltdb] Update to 11.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD25
2 files changed, 19 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 88e10263df23..44ee8f7dc0ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
pkgbase = voltdb
pkgdesc = An in-memory database with pre-compiled Java stored procedures (Community Edition)
- pkgver = 10.0
+ pkgver = 11.0
pkgrel = 1
url = http://voltdb.com/
arch = i686
arch = x86_64
license = AGPL3
makedepends = apache-ant
- makedepends = python2-virtualenv
makedepends = cmake
depends = python2
- depends = java-environment-openjdk=8
+ depends = jdk8-openjdk
conflicts = voltdb-enterprise
- source = https://github.com/voltdb/voltdb/archive/voltdb-10.0.tar.gz
- md5sums = 8f7439f4ac24d23da6134f68abfbaa6d
+ source = https://github.com/voltdb/voltdb/archive/voltdb-11.0.tar.gz
+ md5sums = 511ad9e6e83d10e5f1b32dea31537ec1
pkgname = voltdb
diff --git a/PKGBUILD b/PKGBUILD
index 969e251c6226..82b9715e9dec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,36 @@
# Maintainer: D. Can Celasun <can[at]dcc[dot]im>
pkgname=voltdb
-pkgver=10.0
+pkgver=11.0
pkgrel=1
pkgdesc="An in-memory database with pre-compiled Java stored procedures (Community Edition)"
arch=('i686' 'x86_64')
url="http://voltdb.com/"
license=('AGPL3')
-depends=('python2' 'java-environment-openjdk=8')
-makedepends=('apache-ant' 'python2-virtualenv' 'cmake')
+depends=('python2' 'jdk8-openjdk')
+makedepends=('apache-ant' 'cmake')
conflicts=('voltdb-enterprise')
source=("https://github.com/${pkgname}/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz")
-md5sums=('8f7439f4ac24d23da6134f68abfbaa6d')
-build() {
+md5sums=('511ad9e6e83d10e5f1b32dea31537ec1')
+prepare() {
cd "${srcdir}"/${pkgname}-${pkgname}-${pkgver}
- # python2 stuff
- /usr/bin/virtualenv2 voltdb_env
- source voltdb_env/bin/activate
-
find . -type f -exec sed -i 's|^#!/usr/bin/env python\s*$|#!/usr/bin/env python2|' {} \;
find . -type f -exec sed -i 's|^#!/usr/bin/python\s*$|#!/usr/bin/python2|' {} \;
+}
- export PATH=/usr/lib/jvm/java-8-openjdk/jre/bin:/usr/lib/jvm/java-8-openjdk/jre/bin:$PATH
+build() {
+ cd "${srcdir}"/${pkgname}-${pkgname}-${pkgver}
+
+ export PATH=/usr/lib/jvm/java-8-openjdk/bin:$PATH
+ export PATH="${srcdir}"/${pkgname}-${pkgname}-${pkgver}/bin:$PATH
# GCC 10/11 is buggy: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94335
sed -i 's/-Werror//g' "${srcdir}"/voltdb-voltdb-${pkgver}/tools/VoltDBCompilation.cmake
+ # python2 stuff
+ /usr/bin/virtualenv -p 2.7 voltdb_env
+ source voltdb_env/bin/activate
+
ant clean
ant -Djmemcheck=NO_MEMCHECK dist
}