From 72e338c2be88f66d93684e46542c4431cfcfd839 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org> Date: Wed, 17 Jul 2024 13:31:13 +0200 Subject: [PATCH] 1:46.1-1 --- .SRCINFO | 21 ++++++++++++++++----- .nvchecker.toml | 4 ++++ PKGBUILD | 28 +++++++++++++++------------- 3 files changed, 35 insertions(+), 18 deletions(-) create mode 100644 .nvchecker.toml diff --git a/.SRCINFO b/.SRCINFO index b41eb1b..4bd1fc9 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,9 +1,9 @@ pkgbase = gnome-music pkgdesc = Music player and management application - pkgver = 46.0 - pkgrel = 2 + pkgver = 46.1 + pkgrel = 1 epoch = 1 - url = https://wiki.gnome.org/Apps/Music + url = https://apps.gnome.org/Music/ arch = any groups = gnome license = GPL-2.0-or-later @@ -12,20 +12,31 @@ pkgbase = gnome-music makedepends = gobject-introspection makedepends = meson makedepends = yelp-tools + depends = dconf + depends = gdk-pixbuf2 + depends = glib2 + depends = graphene depends = grilo depends = grilo-plugins depends = gst-plugins-base + depends = gst-plugins-base-libs depends = gst-plugins-good + depends = gstreamer depends = gtk4 + depends = hicolor-icon-theme depends = libadwaita + depends = libgirepository depends = libmediaart + depends = libsoup3 + depends = python depends = python-cairo depends = python-gobject + depends = tracker3 depends = tracker3-miners optdepends = gst-libav: Extra media codecs optdepends = gst-plugins-bad: Extra media codecs optdepends = gst-plugins-ugly: Extra media codecs - source = git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=1748d79846bfde7b9234f14da99c98eaf21e1e69 - b2sums = d94428118d36a79408af0eed873131e738b2a7923c0106c6e7a1c7e9703bd0f5af0fc2f105c1df91c4c8f3ea8c17ec0046286d8af29ff20a4d9f59763cdbf9bf + source = git+https://gitlab.gnome.org/GNOME/gnome-music.git#tag=46.1 + b2sums = 1cb6110e135dd1a07f7ae1cacbeb212c1139108d2d7d8a63d51affc0df5ab0167b070ab417190f24a81fc535df47f1fc2525c63d99df7de648d24cfd6847a0b2 pkgname = gnome-music diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 0000000..6b9731b --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,4 @@ +[gnome-music] +source = "git" +git = "https://gitlab.gnome.org/GNOME/gnome-music.git" +include_regex = '\d+(\.\d+)*' diff --git a/PKGBUILD b/PKGBUILD index eee3e6b..df5dca6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,23 +3,34 @@ # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gnome-music -pkgver=46.0 -pkgrel=2 +pkgver=46.1 +pkgrel=1 epoch=1 pkgdesc="Music player and management application" url="https://apps.gnome.org/Music/" arch=(any) license=(GPL-2.0-or-later) depends=( + dconf + gdk-pixbuf2 + glib2 + graphene grilo grilo-plugins gst-plugins-base + gst-plugins-base-libs gst-plugins-good + gstreamer gtk4 + hicolor-icon-theme libadwaita + libgirepository libmediaart + libsoup3 + python python-cairo python-gobject + tracker3 tracker3-miners ) makedepends=( @@ -35,14 +46,8 @@ optdepends=( 'gst-plugins-ugly: Extra media codecs' ) groups=(gnome) -_commit=1748d79846bfde7b9234f14da99c98eaf21e1e69 # tags/46.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit") -b2sums=('d94428118d36a79408af0eed873131e738b2a7923c0106c6e7a1c7e9703bd0f5af0fc2f105c1df91c4c8f3ea8c17ec0046286d8af29ff20a4d9f59763cdbf9bf') - -pkgver() { - cd $pkgname - git describe --tags | sed -r 's/\.([a-z])/\1/;s/([a-z])\./\1/;s/[^-]*-g/r&/;s/-/+/g' -} +source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#tag=${pkgver/[a-z]/.&}") +b2sums=('1cb6110e135dd1a07f7ae1cacbeb212c1139108d2d7d8a63d51affc0df5ab0167b070ab417190f24a81fc535df47f1fc2525c63d99df7de648d24cfd6847a0b2') prepare() { cd $pkgname @@ -59,9 +64,6 @@ check() { package() { meson install -C build --destdir "$pkgdir" - - python -m compileall -d /usr/lib "$pkgdir/usr/lib" - python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" } # vim:set sw=2 sts=-1 et: -- GitLab