pkgname: gstreamer-plugins-rs pkgver: '1.28.6' pkgrel: '1' pkgdesc: Rust GStreamer plugins url: 'https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs' arch: x86_64 license: - MIT APACHE MPL-2.0 depends: - iso-codes makedepends: - git - rustc - gstreamer-plugins-base - dav1d - gtk4 source: - 'https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/archive/gstreamer-${pkgver}/gst-plugins-rs-gstreamer-${pkgver}.tar.gz' sha256sums: - ed567c4203950a6c2d8a907e885360927d209e68da9c6ea011776ea17f312c62 build: "cd gst-plugins-rs-gstreamer-${pkgver}\n\ncargo build --package gst-plugin-dav1d --release\ninstall -Dm755 target/release/libgstdav1d.so\ \ \\\n${PKGDIR}/usr/lib/gstreamer-1.0/libgstdav1d.so \n\ncargo build --package gst-plugin-gtk4 --release\ninstall -Dm755\ \ target/release/libgstgtk4.so \\\n${PKGDIR}/usr/lib/gstreamer-1.0/libgstgtk4.so \nfor i in LICENSE-*\ndo\n install -Dm644\ \ $i ${PKGDIR}/usr/share/licenses/${pkgname}/$i\ndone\n" package: | true