# Contributor: Lazaros Koromilas <koromilaz@gmail.com>
pkgname=basex
pkgver=6.7
_altver=$(echo $pkgver | sed 's/\.//')
pkgrel=1
pkgdesc="High-performance XML database system and XPath/XQuery processor."
arch=('i686' 'x86_64')
url="http://basex.org/"
license=('BSD')
depends=('java-runtime')
source=("http://files.basex.org/releases/$pkgver/BaseX$_altver.zip" "basex.sh")
md5sums=('0fa67b54feedb517ff7ed144db39cde8'
'bd10321e9b4b7d1b39b125fc8af49b54')
build() {
# install profile.d script
install -dm755 ${pkgdir}/etc/profile.d || return 1
install -m755 ${srcdir}/${pkgname}.sh ${pkgdir}/etc/profile.d/ || return 1
# Get the BASEX_HOME env var
source ${srcdir}/${pkgname}.sh || return 1
cd ${srcdir}
install -dm755 ${pkgdir}/${BASEX_HOME}/{bin,lib} || return 1
install -m644 ./*.jar ${pkgdir}/${BASEX_HOME} || return 1
install -m644 ./lib/*.jar ${pkgdir}/${BASEX_HOME}/lib || return 1
cp -Rp ./etc ${pkgdir}/${BASEX_HOME} || return 1
# Do not copy Windows .bat/.cmd files
find ./bin -type f -a ! -name \*.bat -a ! -name \*.cmd \
-exec install -m755 {} ${pkgdir}/${BASEX_HOME}/bin \; || return 1
}