diff options
author | Alfonso² Peterssen | 2021-01-16 20:13:40 +0100 |
---|---|---|
committer | Alfonso² Peterssen | 2021-01-16 20:13:40 +0100 |
commit | 8fc75ab8232d5c50e684fa730fe1d27328708b3a (patch) | |
tree | 36853d62e724a745b1339aa75b36de3da8adaa72 /PKGBUILD | |
download | aur-8fc75ab8232d5c50e684fa730fe1d27328708b3a.tar.gz |
Initial commit for the jbang package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..20d3344f78aa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Alfonso² Peterssen <a2peterssen+aur ÅT gmail DÖT com> +pkgname=('jbang') +pkgver=0.61.1 +pkgrel=2 +pkgdesc="Unleash the (scripting) power of Java" +arch=('any') +url="https://www.jbang.dev" +license=('MIT') +depends=('bash' + 'java-environment>=8') +optdepends=('java-environment>=9: jshell support') +source=("https://github.com/jbangdev/jbang/releases/download/v${pkgver}/jbang-${pkgver}.tar" + "https://raw.githubusercontent.com/jbangdev/jbang/v${pkgver}/LICENSE") +md5sums=('c90b6141d354142346e066eb15b5381a' + '12266eb9539bf0a544c7754876115b4a') +sha256sums=('1062ef5558a6339cbad1093eadffb8590a58c8f5f28ccf304ea2a9cd8ec33692' + '7c1797962764ae89b1774c44b7ad449e6eaaa83a8e4e4804d965978fe7231d9c') + +package() { + cd "jbang-${pkgver}" + install -d "${pkgdir}/usr/share/jbang" + + cp -r bin "${pkgdir}/usr/share/jbang/" + + rm "${pkgdir}"/usr/share/jbang/bin/*.cmd "${pkgdir}"/usr/share/jbang/bin/*.ps1 + + install -d "${pkgdir}/usr/bin" + ln -s "/usr/share/jbang/bin/jbang" "${pkgdir}/usr/bin/jbang" + + install -Dm644 "${srcdir}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |