[arch-commits] Commit in cargo-tarpaulin/trunk (PKGBUILD)

Orhun Parmaksiz orhun at gemini.archlinux.org
Mon Dec 27 18:17:13 UTC 2021


    Date: Monday, December 27, 2021 @ 18:17:13
  Author: orhun
Revision: 1084137

upgpkg: cargo-tarpaulin 0.19.0-1: upstream release

Modified:
  cargo-tarpaulin/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-27 16:26:47 UTC (rev 1084136)
+++ PKGBUILD	2021-12-27 18:17:13 UTC (rev 1084137)
@@ -2,17 +2,19 @@
 # Maintainer: Orhun Parmaksız <orhun at archlinux.org>
 
 pkgname=cargo-tarpaulin
-pkgver=0.18.5
+pkgver=0.19.0
 pkgrel=1
 pkgdesc='Tool to analyse test coverage of cargo projects'
 arch=(x86_64)
 url=https://github.com/xd009642/tarpaulin
-license=(Apache)
+license=(Apache MIT)
 depends=(
   gcc-libs
   glibc
   libcurl.so
   openssl
+  libssh2
+  libgit2
   zlib
 )
 makedepends=(
@@ -19,7 +21,7 @@
   git
   rust
 )
-_tag=6d665bea816c3ea4458aacacfaed601a8f9b493c
+_tag=80e7d26aebac438f7e70b37b84e126f2387cd5d3
 source=(git+https://github.com/xd009642/tarpaulin.git#tag=${_tag})
 b2sums=(SKIP)
 
@@ -38,6 +40,7 @@
 
 build() {
   export CARGO_TARGET_DIR=target
+  export LIBSSH2_SYS_USE_PKG_CONFIG=1
   cargo build \
     --release \
     --frozen \
@@ -45,7 +48,10 @@
 }
 
 package() {
-  install -Dm 755 target/release/cargo-tarpaulin -t "${pkgdir}"/usr/bin/
+  cd tarpaulin
+  install -Dm 755 "${srcdir}/target/release/${pkgname}" -t "${pkgdir}"/usr/bin/
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 # vim: ts=2 sw=2 et:



More information about the arch-commits mailing list