From e13127d8cf0e496f960c8644d8d7a2489885d4b7 Mon Sep 17 00:00:00 2001 From: sinofp Date: Mon, 13 Dec 2021 16:31:23 +0000 Subject: [PATCH 1/2] Add almond-213 --- archlinuxcn/almond-213/PKGBUILD | 26 ++++++++++++++++++++++++++ archlinuxcn/almond-213/lilac.yaml | 6 ++++++ 2 files changed, 32 insertions(+) create mode 100644 archlinuxcn/almond-213/PKGBUILD create mode 100644 archlinuxcn/almond-213/lilac.yaml diff --git a/archlinuxcn/almond-213/PKGBUILD b/archlinuxcn/almond-213/PKGBUILD new file mode 100644 index 000000000000..318ce91a6634 --- /dev/null +++ b/archlinuxcn/almond-213/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sinofp + +SCALA_MAJOR_VERSION=2.13 +SCALA_MAJOR_VERSION_TRIMMED=$(echo ${SCALA_MAJOR_VERSION} | tr -d .) + +pkgname=almond-$SCALA_MAJOR_VERSION_TRIMMED +pkgver=0.10.9 +pkgrel=1 +pkgdesc="A Scala $SCALA_MAJOR_VERSION kernel for Jupyter" +arch=('any') +url="https://almond.sh/" +license=('BSD') +depends=('jupyter' 'java-runtime') +source=('cs::https://git.io/coursier-cli-linux' 'https://raw.githubusercontent.com/almond-sh/almond/master/LICENSE') +md5sums=('SKIP' 'bd87e89adb3554daa4d95415cfa95da9') + +package() { + chmod +x cs + + export COURSIER_CACHE="$pkgdir/usr/share/almond/coursier/v1" + export COURSIER_JVM_CACHE="$pkgdir/usr/share/almond/coursier/jvm" + ./cs launch --fork almond:$pkgver --scala $SCALA_MAJOR_VERSION -- --install --display-name "Scala $SCALA_MAJOR_VERSION" --id scala$SCALA_MAJOR_VERSION_TRIMMED --jupyter-path "$pkgdir/usr/share/jupyter/kernels/" + + sed -i "s|$pkgdir||g" "$pkgdir/usr/share/jupyter/kernels/scala$SCALA_MAJOR_VERSION_TRIMMED/kernel.json" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/archlinuxcn/almond-213/lilac.yaml b/archlinuxcn/almond-213/lilac.yaml new file mode 100644 index 000000000000..8f7159055f7c --- /dev/null +++ b/archlinuxcn/almond-213/lilac.yaml @@ -0,0 +1,6 @@ +update_on: + - source: github + github: almond-sh/almond + +maintainers: + - github: sinofp From 95d7596abc2a201754bcc6337841d495759cebbe Mon Sep 17 00:00:00 2001 From: sinofp Date: Mon, 13 Dec 2021 16:35:54 +0000 Subject: [PATCH 2/2] Add almond-212 --- archlinuxcn/almond-212/PKGBUILD | 26 ++++++++++++++++++++++++++ archlinuxcn/almond-212/lilac.yaml | 6 ++++++ 2 files changed, 32 insertions(+) create mode 100644 archlinuxcn/almond-212/PKGBUILD create mode 100644 archlinuxcn/almond-212/lilac.yaml diff --git a/archlinuxcn/almond-212/PKGBUILD b/archlinuxcn/almond-212/PKGBUILD new file mode 100644 index 000000000000..7a5e83d3445c --- /dev/null +++ b/archlinuxcn/almond-212/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sinofp + +SCALA_MAJOR_VERSION=2.12 +SCALA_MAJOR_VERSION_TRIMMED=$(echo ${SCALA_MAJOR_VERSION} | tr -d .) + +pkgname=almond-$SCALA_MAJOR_VERSION_TRIMMED +pkgver=0.10.9 +pkgrel=1 +pkgdesc="A Scala $SCALA_MAJOR_VERSION kernel for Jupyter" +arch=('any') +url="https://almond.sh/" +license=('BSD') +depends=('jupyter' 'java-runtime') +source=('cs::https://git.io/coursier-cli-linux' 'https://raw.githubusercontent.com/almond-sh/almond/master/LICENSE') +md5sums=('SKIP' 'bd87e89adb3554daa4d95415cfa95da9') + +package() { + chmod +x cs + + export COURSIER_CACHE="$pkgdir/usr/share/almond/coursier/v1" + export COURSIER_JVM_CACHE="$pkgdir/usr/share/almond/coursier/jvm" + ./cs launch --fork almond:$pkgver --scala $SCALA_MAJOR_VERSION -- --install --display-name "Scala $SCALA_MAJOR_VERSION" --id scala$SCALA_MAJOR_VERSION_TRIMMED --jupyter-path "$pkgdir/usr/share/jupyter/kernels/" + + sed -i "s|$pkgdir||g" "$pkgdir/usr/share/jupyter/kernels/scala$SCALA_MAJOR_VERSION_TRIMMED/kernel.json" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/archlinuxcn/almond-212/lilac.yaml b/archlinuxcn/almond-212/lilac.yaml new file mode 100644 index 000000000000..8f7159055f7c --- /dev/null +++ b/archlinuxcn/almond-212/lilac.yaml @@ -0,0 +1,6 @@ +update_on: + - source: github + github: almond-sh/almond + +maintainers: + - github: sinofp