# Maintainer: Vitaliy Berdinskikh # Contributor: Peter Vasil pkgname=h2 pkgver=1.4.196 _releasever=2017-06-10 pkgrel=2 pkgdesc="Java SQL database engine." arch=(any) url="http://www.h2database.com" license=(MPL EPL) depends=('java-runtime>=6' 'bash') source=("http://www.h2database.com/h2-${_releasever}.zip") sha256sums=('1224638c19b975ba4d8f82435c3ff89526740b1123409e29ceb87c0b6f1734c2') build() { cd "$srcdir" msg2 "Generate executable script..." cat > ${pkgname}-console.sh << EOF #!/bin/sh /usr/bin/java -cp "/usr/share/java/$pkgname/$pkgname.jar:\$H2DRIVERS:\$CLASSPATH" org.h2.tools.Console "\$@" EOF } package() { cd "$srcdir" msg2 "Install Java livraries in /usr/share/java/${pkgname}..." install -d "$pkgdir"/usr/share/java/${pkgname} install -m 644 ${pkgname}/bin/${pkgname}-${pkgver}.jar "$pkgdir"/usr/share/java/${pkgname}/${pkgname}.jar msg2 "Install an executable at /usr/bin/${pkgname}..." install -Dm755 ${pkgname}-console.sh "$pkgdir"/usr/bin/${pkgname}-console msg2 "Install documentation resources in /usr/share/doc/${pkgname}..." install -dm755 "$pkgdir"/usr/share/doc/${pkgname} cp -a ${pkgname}/docs/* "$pkgdir"/usr/share/doc/${pkgname} }