George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
rust-script


Commits:
0e545d30 by George Rawlinson at 2025-08-16T17:51:09+00:00
upgpkg: 0.36.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,14 +1,16 @@
 pkgbase = rust-script
        pkgdesc = Run Rust files and expressions as scripts without any setup 
or compilation
-       pkgver = 0.35.0
+       pkgver = 0.36.0
        pkgrel = 1
        url = https://rust-script.org
        arch = x86_64
        license = MIT
-       license = Apache
-       makedepends = cargo
+       license = Apache-2.0
+       makedepends = git
+       makedepends = rust
        depends = gcc-libs
-       source = 
rust-script-0.35.0.tar.gz::https://github.com/fornwall/rust-script/archive/0.35.0.tar.gz
-       sha256sums = 
21061a471cdb25656952750d7436f12b57bac3c292485e9bc71a5352b290d5df
+       source = 
rust-script::git+https://github.com/fornwall/rust-script#tag=0.36.0
+       sha512sums = 
f7b775c39b7416085a3466e7afbef01692e8db357256588f353cbe2828d67de52a3993117fc26b8e7b054525e1b610c30ff20a4415fdf275e64b18eeca406380
+       b2sums = 
1bfad11c0e989d44e266ece373f9ae61b69b270be480a1303d2112d993c8828d2aee296304735a23db2db5e858d8ad112f446bb5f689ae3323deea7a365ca403
 
 pkgname = rust-script


=====================================
PKGBUILD
=====================================
@@ -3,32 +3,33 @@
 # Contributor: Wenxuan Zhang <wenxua...@gmail.com>
 
 pkgname=rust-script
-pkgver=0.35.0
+pkgver=0.36.0
 pkgrel=1
 pkgdesc='Run Rust files and expressions as scripts without any setup or 
compilation'
-arch=('x86_64')
+arch=(x86_64)
 url='https://rust-script.org'
-license=('MIT' 'Apache')
-depends=('gcc-libs')
-makedepends=('cargo')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/fornwall/rust-script/archive/$pkgver.tar.gz";)
-sha256sums=('21061a471cdb25656952750d7436f12b57bac3c292485e9bc71a5352b290d5df')
+license=(MIT Apache-2.0)
+depends=(gcc-libs)
+makedepends=(git rust)
+source=("$pkgname::git+https://github.com/fornwall/rust-script#tag=$pkgver";)
+sha512sums=('f7b775c39b7416085a3466e7afbef01692e8db357256588f353cbe2828d67de52a3993117fc26b8e7b054525e1b610c30ff20a4415fdf275e64b18eeca406380')
+b2sums=('1bfad11c0e989d44e266ece373f9ae61b69b270be480a1303d2112d993c8828d2aee296304735a23db2db5e858d8ad112f446bb5f689ae3323deea7a365ca403')
 
 prepare() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   # download dependencies
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+  cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 }
 
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   cargo build --frozen --release
 }
 
 check() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   cargo test \
        --frozen -- \
@@ -37,7 +38,7 @@ check() {
 }
 
 package() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   # binary
   install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rust-script/-/commit/0e545d3009f5dd6ff3fcf0c9db6553662dbd2553

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rust-script/-/commit/0e545d3009f5dd6ff3fcf0c9db6553662dbd2553
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to