# Maintainer: Mahor Foruzesh pkgname=rye-bin pkgver=0.34.0 pkgrel=1 pkgdesc="An experimental alternative to poetry, pip, pipenv, venv, virtualenv, pdm, hatch, …" arch=('x86_64') url="https://github.com/mitsuhiko/rye" license=('MIT') depends=( zlib openssl glibc gcc-libs libxcrypt-compat # https://github.com/mitsuhiko/rye/issues/15 ) provides=(rye) conflicts=(rye) source=("rye-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") source_x86_64=("rye-$pkgver-x86_64-linux.gz::$url/releases/download/$pkgver/rye-x86_64-linux.gz") sha256sums=('a5dfb435e5aab92388d8950d8772c753a15b34593916279d1e7edb64a9277340') sha256sums_x86_64=('ea78a7776733a5d7b91e65101f96bc8eb3026b7b1a4570ef2266cd4a054fd531') package() { install -Dm755 "rye-$pkgver-x86_64-linux" "$pkgdir/usr/bin/rye" install -Dm644 "rye-$pkgver/CHANGELOG.md" -t "$pkgdir/usr/share/doc/rye" install -Dm644 "rye-$pkgver/README.md" -t "$pkgdir/usr/share/doc/rye" install -Dm644 "rye-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname" cd "rye-$pkgver/docs" local docs="$pkgdir/usr/share/doc/$pkgname/docs" find ./ -type f -type f -name \*.md -exec install -Dm644 "{}" "$docs/{}" \; }