# Maintainer: Artjom Simon # Contributor: William Di Luigi pkgname=flyway pkgver=9.3.0 pkgrel=1 pkgdesc="Database migration utility written Java, supporting a wide range of databases" arch=('any') url="https://flywaydb.org/" license=('Apache') depends=('java-environment>=8') source=(https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/$pkgver/flyway-commandline-$pkgver.tar.gz) sha512sums=('8d39a92d426a184acd39cf53c8aae9fe4baf2f1e883b76b3f532d699aad3ed58150d4fd0a6fa58a80851b6d539e3b2f06a389f3178d02ef3486f7a00ded3f57d') package() { cd $srcdir install -d -m755 $pkgdir/opt/$pkgname cp -r $pkgname-$pkgver $pkgdir/opt/$pkgname install -d -m755 $pkgdir/usr/bin cat << 'EOF' > $pkgdir/usr/bin/flyway #!/bin/sh "$JAVA_HOME/bin/java" -cp /opt/flyway/flyway-9.3.0/lib/*:/opt/flyway/flyway-9.3.0/lib/community/*:/opt/flyway/flyway-9.3.0/drivers/* org.flywaydb.commandline.Main "$@" EOF chmod 755 $pkgdir/usr/bin/flyway } # vim:set ts=2 sw=2 et: