# Maintainer: Vladimir Navrat pkgname="trilium-server-bin" pkgver=0.48.4 pkgrel=1 pkgdesc="A hierarchical note taking application built on modern technologies (server only)." depends=('libxss' 'nss') arch=('x86_64') url="https://github.com/zadam/trilium" license=('AGPL3') source=("https://github.com/zadam/trilium/releases/download/v$pkgver/trilium-linux-x64-server-$pkgver.tar.xz" "${pkgname%-bin}") OPTIONS=(!strip) sha512sums=('b38dfdf7d553a5958cd9b69d748673f6d681432e93a6fec44173c8d95d6fb95739c847004eadf0dfebd914c2d3a8d3b18b80eb9eeefde2ab453cd3e47ea474dd' '5137657683b83086e7985c1d75111b78a1760ce02e6cf8e8386477a01758fa511226de98ea4d817a52c8109116f002cdec9994e2eb5baef10fde2eaf2df42fb7') package() { # Make folders for extraction mkdir -p "$pkgdir/opt/${pkgname%-bin}" mkdir -p "$pkgdir/usr/bin" mkdir -p "$pkgdir/usr/share/applications" # Move main files mv trilium-linux-x64-server/* "$pkgdir/opt/${pkgname%-bin}" # Create command and make it executable cp "${pkgname%-bin}" "$pkgdir/usr/bin/${pkgname%-bin}" chmod 0755 "$pkgdir/usr/bin/${pkgname%-bin}" }