# Maintainer: ValHue # # Contributor: ValHue # _pkgname="Shortwave" pkgname="shortwave" pkgver="0.0.1" pkgrel="3" epoch="1" pkgdesc="Find and listen to internet radio stations." arch=('any') url="https://gitlab.gnome.org/World/${_pkgname}" license=('GPL3') depends=('gstreamer' 'libhandy' 'libsoup' 'gtk3') makedepends=('cargo' 'git' 'gobject-introspection' 'gst-plugins-base-libs' 'libdazzle' 'meson' 'rust') options=('!emptydirs') conflicts=("${pkgname}"-git) source=("${_pkgname}-${pkgver}.tar.gz::${url}/-/archive/${pkgver}/${_pkgname}-${pkgver}.tar.gz") sha256sums=('7173400e55c8c5d0117ca1e877942af685e646197552f7ee8103fca73d648e34') build() { cd "${_pkgname}-${pkgver}" arch-meson builddir --prefix=/usr ninja -C builddir } check() { cd "${_pkgname}-${pkgver}" ninja -C builddir test } package() { cd "${_pkgname}-${pkgver}" DESTDIR="${pkgdir}" ninja -C builddir install install -D -m644 COPYING.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim: set ts=4 sw=4 et syn=sh ft=sh: