Files
build-scripts/arch/clash/PKGBUILD
T
2026-08-16 16:37:28 -07:00

37 lines
804 B
Bash

# Maintainer: Alexander Rosenberg <zanderpkg at pm dot me>
_pkgname='clash'
pkgname=$_pkgname-git
pkgver=47
pkgrel=1
pkgdesc='Command-line tool for trashing and restoring files'
url='https://git.zander.im/Zander671/cl-xdg-trash'
arch=('any')
license=('GPL-3.0-or-later')
provides=('clash')
makedepends=('quicklisp' 'sbcl' 'libfixposix' 'go-md2man')
source=("git+${url}.git")
sha256sums=('SKIP')
options=(!strip)
pkgver(){
cd "cl-xdg-trash"
git rev-list --count HEAD
}
build() {
cd cl-xdg-trash/clash
make deploy-build
}
package() {
cd cl-xdg-trash/clash
make PREFIX="$pkgdir/usr" deploy-install
mv "$pkgdir/usr/bin/clash" "$pkgdir/usr/lib/clash/"
cat >"$pkgdir/usr/bin/clash" <<'EOF'
#!/bin/sh
exec /usr/lib/clash/clash "${@}"
EOF
chmod 0755 "$pkgdir/usr/bin/clash"
}