summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD28
2 files changed, 16 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c01782f9788..9004a93b257a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sushi-git
pkgdesc = A quick previewer for Nautilus
- pkgver = 44.2.r6.g169c15d
+ pkgver = 45.0.r3.gcd171b4
pkgrel = 1
url = https://gitlab.gnome.org/GNOME/sushi
arch = x86_64
@@ -18,9 +18,9 @@ pkgbase = sushi-git
optdepends = gst-plugins-good: Codecs for media support
optdepends = gst-plugins-ugly: Codecs for media support
optdepends = libreoffice: OpenDocument formats
- provides = sushi
+ provides = sushi=45.0
conflicts = sushi
- source = sushi::git+https://gitlab.gnome.org/GNOME/sushi
+ source = sushi::git+https://gitlab.gnome.org/GNOME/sushi.git
sha256sums = SKIP
pkgname = sushi-git
diff --git a/PKGBUILD b/PKGBUILD
index eb7d2314e720..c50d25802fee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,19 @@
-# Maintainer: xiota
+# Maintainer: xiota / aur.chaotic.cx
# Contributor: Pellegrino Prevete <pellegrinoprevete@gmail.com>
# Contributor: Kevin Majewski <kevin.majewski02@gmail.com>
_pkgname="sushi"
pkgname="$_pkgname-git"
-pkgver=44.2.r6.g169c15d
+pkgver=45.0.r3.gcd171b4
pkgrel=1
pkgdesc="A quick previewer for Nautilus"
url="https://gitlab.gnome.org/GNOME/sushi"
arch=(x86_64)
license=(GPL2)
+
depends=(
'evince'
'gjs'
- #'gst-plugin-gtk'
'gst-plugins-base-libs'
'gtksourceview4'
'libsoup3'
@@ -31,23 +31,21 @@ optdepends=(
'libreoffice: OpenDocument formats'
)
-provides=("$_pkgname")
-conflicts=(${provides[@]})
+provides=("$_pkgname=${pkgver%%.r*}")
+conflicts=("$_pkgname")
-source=(
- "$_pkgname"::"git+$url"
-)
-sha256sums=(
- 'SKIP'
-)
+_pkgsrc="$_pkgname"
+source=("$_pkgsrc"::"git+$url.git")
+sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/$_pkgname"
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$_pkgsrc"
+ git describe --long --tags --exclude='*[a-zA-Z][a-zA-Z]*' 2>/dev/null \
+ | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
}
build() {
- arch-meson "$_pkgname" build
+ arch-meson "$_pkgsrc" build
meson compile -C build
}
@@ -56,5 +54,5 @@ check() {
}
package() {
- meson install -C build --destdir "$pkgdir"
+ meson install -C build --destdir "${pkgdir:?}"
}