Date: Friday, November 19, 2021 @ 18:59:20
  Author: dvzrv
Revision: 1052798

upgpkg: maturin 0.12.0-1: Upgrade to 0.12.0.

Drop the use of PGP signature checking, as upstream never committed to that and
its use was based on commit signing if available (sometimes tags if lucky).
Simplify quoting in file.

Modified:
  maturin/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2021-11-19 18:45:56 UTC (rev 1052797)
+++ PKGBUILD    2021-11-19 18:59:20 UTC (rev 1052798)
@@ -1,8 +1,7 @@
 # Maintainer: David Runge <dv...@archlinux.org>
 
 pkgname=maturin
-pkgver=0.11.5
-_commit=0220fd94fd51be3eaf747e0539bd93177337e553  # 0.11.5
+pkgver=0.12.0
 pkgrel=1
 pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings"
 url="https://github.com/PyO3/maturin";
@@ -10,17 +9,17 @@
 license=(Apache)
 depends=(gcc-libs glibc rust)
 makedepends=(bzip2 dbus git)
-source=(git+https://github.com/PyO3/maturin#commit=${_commit})
-sha256sums=('SKIP')
-validpgpkeys=('07515D832489235391FD5799305BDEA95BCA5CBF')  # konstin 
<kons...@mailbox.org>
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/PyO3/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz)
+sha512sums=('93255d425922b8c4fd7145391368d0aa8cdb1e88d5a148a65ee2d843dc38e327f776bb42d32e4163183274803ffd560710343afea0aa89bbab7e98a9aa28d6b5')
+b2sums=('9dcb841e7455943a76de6a4fd769a0b4779730141383f83ccf51dd24172803ecb8122b7dde9477b85bbcfc9d6149a4391531fbd49aa6015eeee407f25cb526e6')
 
 prepare() {
-  cd maturin
+  cd ${pkgname}-${pkgver}
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }
 
 build() {
-  cd maturin
+  cd ${pkgname}-${pkgver}
   cargo build --frozen --release --all-features
 }
 
@@ -27,7 +26,7 @@
 package() {
   depends+=(libbz2.so libdbus-1.so)
 
-  cd maturin
+  cd ${pkgname}-${pkgver}
   install -vDm 755 target/release/maturin -t "${pkgdir}/usr/bin"
   install -vDm 644 {Changelog,Readme}.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
 }

Reply via email to