diff options
author | George Rawlinson | 2022-12-18 21:45:41 +1300 |
---|---|---|
committer | George Rawlinson | 2022-12-18 21:45:41 +1300 |
commit | 10f0548398c0c4fd18dfb44743d4a4f7d7a1665b (patch) | |
tree | e6e6f4dc8aee764758c2c20f316d23eaa0bddf1d | |
parent | 0f1f46f8e937f93aae7b72357a3d247143fcdd2b (diff) | |
download | aur-10f0548398c0c4fd18dfb44743d4a4f7d7a1665b.tar.gz |
upgpkg: pict-rs 0.4.0.beta.7-1
* New upstream release(s).
* Switch source & upstream URL to crates.io.
* Add makedepends: protobuf.
* Remove makedepends: git.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 17 insertions, 21 deletions
@@ -1,18 +1,19 @@ pkgbase = pict-rs pkgdesc = A simple image hosting service - pkgver = 0.3.1 + pkgver = 0.4.0.beta.7 pkgrel = 1 - url = https://git.asonix.dog/asonix/pict-rs + url = https://crates.io/crates/pict-rs arch = x86_64 license = AGPL3 - makedepends = git makedepends = rust + makedepends = protobuf depends = gcc-libs depends = imagemagick depends = ffmpeg depends = perl-image-exiftool options = !lto - source = pict-rs::git+https://git.asonix.dog/asonix/pict-rs#commit=b972e5558712c3d9b55ba9cc1bf492ac3c5633b6 - b2sums = SKIP + source = pict-rs-0.4.0.beta.7.tar.gz::https://static.crates.io/crates/pict-rs/pict-rs-0.4.0-beta.7.crate + sha512sums = bc280c5cab65939c07877619c2fbaa4251e4831ca9f024bcd495e4ff507fa485e07fe006d878992ea5e99da8b8334335b9df1fff11ca956c1f6c790aedd54249 + b2sums = ddcb0b113dea1b09fac6ab3d5241575108bb3d84eadfb7ed8e19042fb85f4c3512bec7b8c06af4f531889749395fca0a8176bb3d56be29f5ad9692e5176ffb42 pkgname = pict-rs @@ -1,11 +1,12 @@ # Maintainer: Your Name <youremail@domain.com> pkgname=pict-rs -pkgver=0.3.1 +_pkgver=0.4.0-beta.7 +pkgver="${_pkgver//-/.}" pkgrel=1 pkgdesc='A simple image hosting service' arch=('x86_64') -url='https://git.asonix.dog/asonix/pict-rs' +url='https://crates.io/crates/pict-rs' license=('AGPL3') depends=( 'gcc-libs' @@ -13,39 +14,33 @@ depends=( 'ffmpeg' 'perl-image-exiftool' ) -makedepends=('git' 'rust') +makedepends=('rust' 'protobuf') options=('!lto') -_commit='b972e5558712c3d9b55ba9cc1bf492ac3c5633b6' -source=("$pkgname::git+$url#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} +source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$_pkgver.crate") +sha512sums=('bc280c5cab65939c07877619c2fbaa4251e4831ca9f024bcd495e4ff507fa485e07fe006d878992ea5e99da8b8334335b9df1fff11ca956c1f6c790aedd54249') +b2sums=('ddcb0b113dea1b09fac6ab3d5241575108bb3d84eadfb7ed8e19042fb85f4c3512bec7b8c06af4f531889749395fca0a8176bb3d56be29f5ad9692e5176ffb42') prepare() { - cd "$pkgname" + cd "$pkgname-$_pkgver" # download dependencies cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { - cd "$pkgname" + cd "$pkgname-$_pkgver" cargo build --frozen --release --all-features } check() { - cd "$pkgname" + cd "$pkgname-$_pkgver" cargo test --frozen --all-features } package() { - cd "$pkgname" + cd "$pkgname-$_pkgver" # binary install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname" |