summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Dyatlov2022-12-07 23:50:50 +0300
committerIgor Dyatlov2022-12-07 23:50:50 +0300
commit1452441e93b75c7224d2a238b580ca93f0ca000e (patch)
tree380e8b63aa3a70211f031c02ae5012e575f98603
parent25fb78d445cd1df115519caccbe960d48dc10d87 (diff)
downloadaur-1452441e93b75c7224d2a238b580ca93f0ca000e.tar.gz
Update
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD17
2 files changed, 15 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 78b2772e7b75..f16afd295d00 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = shortwave
pkgdesc = Find and listen to internet radio stations
pkgver = 3.1.0
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = https://gitlab.gnome.org/World/Shortwave
arch = x86_64
arch = aarch64
license = GPL3
checkdepends = appstream-glib
+ makedepends = git
makedepends = meson
makedepends = cargo
makedepends = wayland-protocols
@@ -18,7 +19,7 @@ pkgbase = shortwave
depends = gst-plugins-bad
depends = gst-plugins-good
depends = gst-libav
- source = https://gitlab.gnome.org/World/Shortwave/-/archive/3.1.0/Shortwave-3.1.0.tar.gz
- b2sums = 28b0988348aba1b17c9d1022f5ab99deaf4cefcc3253a5df4ac247c1d6ea2fc8c59203bb2538eeb48dbca9cfc82419813fc702a57cfbce84fb94385bab7c6bc7
+ source = shortwave::git+https://gitlab.gnome.org/World/Shortwave.git#commit=de062d5f2a2f395bb2c3f8149793d4203593e912
+ b2sums = SKIP
pkgname = shortwave
diff --git a/PKGBUILD b/PKGBUILD
index 7e06e2d98866..430c365a4c9f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,27 @@
# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
pkgname=shortwave
-_pkgname=Shortwave
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc="Find and listen to internet radio stations"
arch=('x86_64' 'aarch64')
url="https://gitlab.gnome.org/World/Shortwave"
license=('GPL3')
depends=('libadwaita' 'libshumate' 'gstreamer' 'gst-plugins-base' 'gst-plugins-bad' 'gst-plugins-good' 'gst-libav')
-makedepends=('meson' 'cargo' 'wayland-protocols')
+makedepends=('git' 'meson' 'cargo' 'wayland-protocols')
checkdepends=('appstream-glib')
-source=($url/-/archive/$pkgver/$_pkgname-$pkgver.tar.gz)
-b2sums=('28b0988348aba1b17c9d1022f5ab99deaf4cefcc3253a5df4ac247c1d6ea2fc8c59203bb2538eeb48dbca9cfc82419813fc702a57cfbce84fb94385bab7c6bc7')
+_commit=de062d5f2a2f395bb2c3f8149793d4203593e912 # tags/3.1.0^0
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
build() {
- arch-meson "$_pkgname-$pkgver" build
+ arch-meson $pkgname build
meson compile -C build
}