blob: 634ecc1f608a97e527042412f89b84fa657ebaef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# Maintainer: Austin Keller <austin474@gmail.com>
pkgname=polynote
pkgver=0.4.5
pkgrel=1
pkgdesc="An experimental polyglot notebook environment for Scala (and more)"
arch=('any')
url="https://github.com/polynote/polynote"
license=('Apache')
depends=(
'java-runtime'
'python-virtualenv'
'ipython'
'jupyter-nbconvert'
'python-numpy'
'python-pandas'
'python-jedi'
'python-jep'
)
optdepends=('apache-spark')
source=("$pkgname-$pkgver.tgz::https://github.com/polynote/polynote/releases/download/$pkgver/polynote-dist.tar.gz")
sha256sums=('32b02e7e0b42849b660c70f40afe42450eb60807327770c4c7f5a5269ccaebd4')
package() {
cd "$srcdir"
install -d "$pkgdir"/{opt/$pkgname,usr/bin}
mv $pkgname/* "$pkgdir"/opt/$pkgname
chmod +x "$pkgdir"/opt/$pkgname/${pkgname}.py
ln -s /opt/$pkgname/polynote.py "$pkgdir"/usr/bin/$pkgname
}
|