summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMahor Foruzesh2023-05-18 13:33:53 +0330
committerMahor Foruzesh2023-05-18 13:33:53 +0330
commit75026b719fa21be9b51637f23fde08952a5e1344 (patch)
tree906754827b1fcdf7f2a409470e24bc99742593dd
downloadaur-75026b719fa21be9b51637f23fde08952a5e1344.tar.gz
0.1.0
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD33
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0d6e9e143a89
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = rye-bin
+ pkgdesc = an experimental alternative to poetry, pip, pipenv, venv, virtualenv, pdm, hatch, …
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/mitsuhiko/rye
+ arch = x86_64
+ license = MIT
+ depends = zlib
+ depends = openssl
+ depends = glibc
+ depends = gcc-libs
+ depends = libxcrypt-compat
+ provides = rye
+ conflicts = rye
+ source = rye-0.1.0.tar.gz::https://github.com/mitsuhiko/rye/archive/refs/tags/0.1.0.tar.gz
+ sha256sums = 0359c6989cf751836d611824185b4a469e3cda509ffd4401b0bd3cb36a6fb00a
+ source_x86_64 = rye-0.1.0-x86_64-linux.gz::https://github.com/mitsuhiko/rye/releases/download/0.1.0/rye-x86_64-linux.gz
+ sha256sums_x86_64 = 38656de20395276f831ad3d23e1f29abf9567aa2289e72cedb685d017f894626
+
+pkgname = rye-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..77299977a9cf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Mahor Foruzesh <mahor1221 at gmail dot com>
+
+pkgname=rye-bin
+pkgver=0.1.0
+_pkgname="${pkgname%-bin}"
+_pkg="$_pkgname-$pkgver"
+_pkgbin_x86_64="$_pkg-x86_64-linux"
+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)
+groups=()
+depends=(
+ zlib
+ openssl
+ glibc
+ gcc-libs
+ libxcrypt-compat # https://github.com/mitsuhiko/rye/issues/15
+)
+provides=(rye)
+conflicts=(rye)
+source=("$_pkg.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+source_x86_64=("$_pkgbin_x86_64.gz::$url/releases/download/$pkgver/$_pkgname-x86_64-linux.gz")
+sha256sums=('0359c6989cf751836d611824185b4a469e3cda509ffd4401b0bd3cb36a6fb00a')
+sha256sums_x86_64=('38656de20395276f831ad3d23e1f29abf9567aa2289e72cedb685d017f894626')
+
+package() {
+ install -Dm755 "$_pkgbin_x86_64" "$pkgdir/usr/bin/$_pkgname"
+ cd "$_pkg/"
+ install -Dm644 LICENSE* -t "$pkgdir/usr/share/licenses/$_pkgname/"
+}
+