Date: Monday, July 12, 2021 @ 09:06:48 Author: svenstaro Revision: 976674
upgpkg: sqlx-cli 0.5.5-1 Modified: sqlx-cli/trunk/PKGBUILD ----------+ PKGBUILD | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-12 08:54:44 UTC (rev 976673) +++ PKGBUILD 2021-07-12 09:06:48 UTC (rev 976674) @@ -2,33 +2,25 @@ # Maintainer: Sven-Hendrik Haase <[email protected]> # Contributor: Dominic Meiser [git at msrd0 dot de] -# Package Information -_crate="sqlx-cli" -pkgname="$_crate" +pkgname=sqlx-cli pkgver=0.5.5 pkgrel=1 -pkgdesc='Command-line utility for SQLx, the Rust SQL toolkit.' +pkgdesc='Command-line utility for SQLx, the Rust SQL toolkit' license=('Apache' 'MIT') - -# Tier 1 architectures supported by Rust (https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1) -arch=('aarch64' 'i686' 'x86_64') - -# Generic Stuff for cargo packages +arch=('x86_64') url="https://github.com/launchbadge/sqlx" depends=('gcc-libs' 'openssl') -makedepends=('cargo') -source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$_crate/$pkgver/download") -sha512sums=('9f43a2ca83601c8c73502deb71bae8701e0cfc385038da806f2cd454b70e01d290f99b2761df6ab56f81396abf3a2b177ca0fe547b6c5ae25aa83ed4db29efff') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::https://github.com/launchbadge/sqlx/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('1e480bd05bfe41cbf88995f122b150c98c86306b9359a9bb88ad2a8848b2b7d2d84f161525cb46a94f6ffc3a721042531f482430aae88e1b3ed1c8c698eb1613') build() { - cd "$srcdir/$pkgname-$pkgver" - cargo build \ - --locked \ - --release + cd "sqlx-$pkgver/sqlx-cli" + cargo build --locked --release } package() { - cd "$srcdir/$pkgname-$pkgver" - install -Dm755 "target/release/cargo-sqlx" -t "$pkgdir/usr/bin" - install -Dm755 "target/release/sqlx" -t "$pkgdir/usr/bin" + cd "sqlx-$pkgver" + install -Dm755 "target/release/cargo-sqlx" "$pkgdir/usr/bin/cargo-sqlx" + install -Dm755 "target/release/sqlx" "$pkgdir/usr/bin/sqlx" }
