From db55c66b1b56f32564f826d56be8bd8326ff3223 Mon Sep 17 00:00:00 2001 From: Philipp David Date: Sun, 8 Aug 2021 14:23:57 +0200 Subject: [PATCH] New package: Shortwave-2.0.1 --- srcpkgs/Shortwave/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/Shortwave/template diff --git a/srcpkgs/Shortwave/template b/srcpkgs/Shortwave/template new file mode 100644 index 000000000000..f781b2687708 --- /dev/null +++ b/srcpkgs/Shortwave/template @@ -0,0 +1,25 @@ +# Template file for 'Shortwave' +pkgname=Shortwave +version=2.0.1 +revision=1 +build_style=meson +build_helper=rust +hostmakedepends="cargo gettext git glib-devel pkg-config rust sqlite-devel" +makedepends="gstreamer1-devel gst-plugins-bad1-devel gtk4-devel libadwaita-devel +openssl-devel rust-std sqlite-devel" +depends="gst-plugins-good1" +checkdepends="desktop-file-utils" +short_desc="GTK internet radio player, written in Rust" +maintainer="Philipp David " +license="GPL-3.0-or-later" +homepage="https://gitlab.gnome.org/World/Shortwave" +distfiles="https://gitlab.gnome.org/World/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" +checksum=65dd02f7ad0b286613eae5d2f86adf9e8725ddc7885dd8658b2863cf13c6e594 + +post_patch() { + if [ "$CROSS_BUILD" ]; then + vsed -i build-aux/cargo.sh \ + -e 's%"$CARGO_TARGET_DIR"/%&${RUST_TARGET}/%' \ + -e '/CARGO_HOME/d' + fi +}