Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / 
cargo-insta


Commits:
002d40ee by Orhun Parmaksız at 2024-09-10T12:54:53+03:00
upgpkg: 1.40.0-3: update source and re-enable tests

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = cargo-insta
        pkgdesc = Cargo plugin for snapshot testing in Rust
        pkgver = 1.40.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/mitsuhiko/insta
        arch = x86_64
        license = Apache-2.0


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,9 @@
 # Contributor: Vlad Frolov <[email protected]>
 
 pkgname=cargo-insta
+_pkgname=insta
 pkgver=1.40.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Cargo plugin for snapshot testing in Rust"
 url="https://github.com/mitsuhiko/insta";
 depends=('gcc-libs' 'cargo')
@@ -15,23 +16,22 @@ 
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
 
sha512sums=('94fe673475c2e73125831e851f6b207c505f8a0432f4e14e691046ae2dbf34f4103badce3d86074ae2858981b7c7e9c266baa288ce9a2c0056818c4c23e0451b')
 
 prepare() {
-  cd "$pkgname-$pkgver"
+  cd "$_pkgname-$pkgver"
   cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 }
 
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$_pkgname-$pkgver"
   cargo build --frozen --release --all-features
 }
 
-# https://github.com/mitsuhiko/insta/issues/588
-# check() {
-#   cd "$pkgname-$pkgver"
-#   cargo test --frozen --all-features
-# }
+check() {
+  cd "$_pkgname-$pkgver"
+  cargo test --frozen --all-features
+}
 
 package() {
-  cd "$pkgname-$pkgver"
+  cd "$_pkgname-$pkgver"
   install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/$pkgname"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-insta/-/commit/002d40ee4ff4a381bdd805602527e5c7cc343096

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-insta/-/commit/002d40ee4ff4a381bdd805602527e5c7cc343096
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to