summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMazhar Hussain2023-08-24 21:05:12 +0500
committerMazhar Hussain2023-08-24 21:05:12 +0500
commita3eb936f9bee012912b5f55397c11e847f4f5ac6 (patch)
treea7db6d8632d0a8337511291322caa6119618d98b
parent8a62910e393c9c52da4f1c80999bfa9d91a2639b (diff)
downloadaur-a3eb936f9bee012912b5f55397c11e847f4f5ac6.tar.gz
Download source archive from crates.io
instead of from GitLab
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD14
2 files changed, 8 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7070f23fbea3..33ee3dd40860 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,7 +9,7 @@ pkgbase = gst-plugin-gtk4
makedepends = cargo-c
depends = gstreamer
depends = gtk4
- source = https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/archive/0.11.0/gst-plugins-rs-0.11.0.tar.bz2
- sha256sums = 9a62ff65d57401d7a70651cb0bcf772b8cfed28c4aa487a649b76ec4b823369a
+ source = gst-plugin-gtk4-0.11.0.tar.gz::https://crates.io/api/v1/crates/gst-plugin-gtk4/0.11.0/download
+ sha256sums = c3ee0132150ee059c35642b51c5d663eadb9fa4d21f83a56dd584b03c1c45ffd
pkgname = gst-plugin-gtk4
diff --git a/PKGBUILD b/PKGBUILD
index 7773c02571d4..b62deac76b23 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,4 @@
# Maintainer: Mazhar Hussain <realmazharhussain@gmail.com>
-_reponame=gst-plugins-rs
pkgname=gst-plugin-gtk4
pkgver=0.11.0
pkgrel=1
@@ -9,27 +8,26 @@ url="https://crates.io/crates/$pkgname"
license=(MPL2)
depends=(gstreamer gtk4)
makedepends=(rust cargo-c)
-source=("${url}/-/archive/$pkgver/gst-plugins-rs-$pkgver.tar.bz2")
-sha256sums=(9a62ff65d57401d7a70651cb0bcf772b8cfed28c4aa487a649b76ec4b823369a)
+source=("$pkgname-$pkgver.tar.gz"::"https://crates.io/api/v1/crates/$pkgname/$pkgver/download")
+sha256sums=(c3ee0132150ee059c35642b51c5d663eadb9fa4d21f83a56dd584b03c1c45ffd)
prepare() {
- cd $_reponame-$pkgver
+ cd $pkgname-$pkgver
cargo fetch
}
-_cargo_opts=(-p gst-plugin-gtk4
- --all-features
+_cargo_opts=(--all-features
--offline
--release
--prefix=/usr
--library-type=cdylib)
build(){
- cd $_reponame-$pkgver
+ cd $pkgname-$pkgver
cargo cbuild "${_cargo_opts[@]}"
}
package() {
- cd $_reponame-$pkgver
+ cd $pkgname-$pkgver
cargo cinstall "${_cargo_opts[@]}" --destdir="$pkgdir"
}