Date: Wednesday, October 26, 2022 @ 19:43:25
  Author: orhun
Revision: 1336779

upgpkg: cargo-deny 0.13.0-1: upstream release

Modified:
  cargo-deny/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-26 19:40:35 UTC (rev 1336778)
+++ PKGBUILD    2022-10-26 19:43:25 UTC (rev 1336779)
@@ -3,7 +3,8 @@
 # Contributor: Vlad Frolov <[email protected]>
 
 pkgname=cargo-deny
-pkgver=0.12.2
+_commit='7edce4653d1ef7f4ff8eecd71661575c971c4b06'
+pkgver=0.13.0
 pkgrel=1
 pkgdesc='Cargo plugin for linting your dependencies'
 arch=('x86_64')
@@ -10,18 +11,23 @@
 url='https://github.com/EmbarkStudios/cargo-deny'
 license=('MIT' 'APACHE')
 depends=('gcc-libs' 'zlib')
-makedepends=('cargo')
+makedepends=('cargo' 'git')
 options=(!lto)
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/EmbarkStudios/cargo-deny/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-b2sums=('941a38202ccc14210314d42bf1d9ae4e07d964831e607c0f0e2a50809766ea5a43bcc748ba8100513e6768695a82c0eb04339c90c07a4283c53184afc0c46054')
+source=("$pkgname-$pkgver::git+$url.git#commit=$_commit"
+       
"$pkgname-tests-advisory-db::git+https://github.com/rustsec/advisory-db";)
+sha256sums=('SKIP'
+            'SKIP')
 
 prepare() {
-  cd cargo-deny-${pkgver}
+  cd "$pkgname-$pkgver"
+  git submodule init
+  git config submodule."tests/advisory-db/github.com-2f857891b7f43c59".url 
"${srcdir}/${pkgname}-tests-advisory-db"
+  git -c protocol.file.allow=always submodule update --init --recursive
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }
 
 build() {
-  cd cargo-deny-${pkgver}
+  cd "$pkgname-$pkgver"
   export RUSTUP_TOOLCHAIN=stable
   export CARGO_TARGET_DIR=target
   cargo build --release --frozen
@@ -28,13 +34,13 @@
 }
 
 check() {
-  cd cargo-deny-${pkgver}
+  cd "$pkgname-$pkgver"
   export RUSTUP_TOOLCHAIN=stable
   cargo test --frozen
 }
 
 package() {
-  cd cargo-deny-${pkgver}
+  cd "$pkgname-$pkgver"
   install -Dm755 target/release/cargo-deny -t "${pkgdir}"/usr/bin
   install -Dm644 README.md -t "${pkgdir}"/usr/share/doc/${pkgname}
   install -Dm644 LICENSE-MIT -t "${pkgdir}"/usr/share/licenses/${pkgname}

Reply via email to