summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 20fff926e424ead348c89ccbea1dc6e3e65d63b3 (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
# Maintainer: Rubin Simons <me@rubin55.org>
# Contributor: Zhanibek Adilbekov <zhanibek.adilbekov@pm.me>

pkgname=cypher-shell
pkgver="2025.04.0"
pkgrel=1
pkgdesc="A command line shell where you can execute Cypher against an instance of Neo4j"
arch=('any')
url="https://github.com/neo4j/${pkgname}"
license=('GPL3')
_java_version=17
depends=("java-runtime=$_java_version" "neo4j-community=$pkgver")
source=(
  "https://dist.neo4j.org/neo4j-community-${pkgver}-unix.tar.gz"
  "wrapper.sh"
)
# https://dist.neo4j.org/neo4j-community-${pkgver}-unix.tar.gz.sha256
sha256sums=('118cb439904d1aaad67f2421be518d2acc2b754f621acc209ee3362e5b67ba65'
            '9454c1c0b17ea9dd243e96914067c7d238bd1c97a389c5ffad2dda13db6a94c8')

package() {
    mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/neo4j/bin $pkgdir/usr/share/neo4j/lib
    install -Dm755 $srcdir/wrapper.sh $pkgdir/usr/bin/${pkgname}
    install -Dm755 $srcdir/neo4j-community-${pkgver}/bin/${pkgname} $pkgdir/usr/share/neo4j/bin/${pkgname}
    install -Dm644 $srcdir/neo4j-community-${pkgver}/lib/${pkgname}-${pkgver}.jar $pkgdir/usr/share/neo4j/lib/${pkgname}-${pkgver}.jar
}