summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD53
2 files changed, 49 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ad4e262314f9..8b4d6147c3fe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,30 @@
pkgbase = gnome-disk-utility-git
pkgdesc = Disk Management Utility for GNOME
- pkgver = 3.31.2+13+g7f750593
+ pkgver = 44.0+9+ga2211415
pkgrel = 1
url = https://gitlab.gnome.org/GNOME/gnome-disk-utility
arch = x86_64
groups = gnome
+ groups = gnome-git
license = GPL
makedepends = docbook-xsl
- makedepends = appstream-glib
makedepends = git
makedepends = meson
- depends = udisks2
depends = gtk3
- depends = libsecret
- depends = libpwquality
depends = libcanberra
depends = libdvdread
+ depends = libhandy
depends = libnotify
+ depends = libpwquality
+ depends = libsecret
depends = parted
- depends = libsystemd
- provides = gnome-disk-utility
+ depends = systemd
+ depends = udisks2
+ provides = gnome-disk-utility=44.0+9+ga2211415
+ provides = gnome-disks
conflicts = gnome-disk-utility
- source = git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git
+ conflicts = gnome-disks
+ source = git+https://gitlab.gnome.org/GNOME/gnome-disk-utility
sha256sums = SKIP
pkgname = gnome-disk-utility-git
-
diff --git a/PKGBUILD b/PKGBUILD
index bbd9e597cf00..4f8ae889b68c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,57 @@
-# Maintainer: Ricardo Liang (rliang) <ricardoliang@gmail.com>
+# Maintainer: Pellegrino Prevete (tallero) <pellegrinoprevete@gmail.com>
+# Contributor: Ricardo Liang (rliang) <ricardoliang@gmail.com>
-pkgname=gnome-disk-utility-git
-pkgver=3.31.2+13+g7f750593
+_pkgname=gnome-disk-utility
+pkgname="${_pkgname}-git"
+pkgver=44.0+9+ga2211415
pkgrel=1
pkgdesc="Disk Management Utility for GNOME"
-url="https://gitlab.gnome.org/GNOME/gnome-disk-utility"
+url="https://gitlab.gnome.org/GNOME/${_pkgname}"
arch=(x86_64)
license=(GPL)
-groups=(gnome)
-provides=(gnome-disk-utility)
-conflicts=(gnome-disk-utility)
-depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify parted libsystemd)
-makedepends=(docbook-xsl appstream-glib git meson)
-source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git")
+provides=("${_pkgname}=${pkgver}"
+ "gnome-disks")
+conflicts=("${_pkgname}"
+ "gnome-disks")
+depends=(
+ gtk3
+ libcanberra
+ libdvdread
+ libhandy
+ libnotify
+ libpwquality
+ libsecret
+ parted
+ systemd
+ udisks2
+)
+makedepends=(
+ docbook-xsl
+ git
+ meson
+)
+groups=(
+ gnome
+ gnome-git)
+source=("git+${url}")
sha256sums=('SKIP')
pkgver() {
- cd gnome-disk-utility
+ cd "${_pkgname}"
git describe --tags | sed 's/-/+/g'
}
build() {
- arch-meson gnome-disk-utility build
- ninja -C build
+ arch-meson "${_pkgname}" build
+ meson compile -C build
}
check() {
- meson test -C build
+ meson test -C build --print-errorlogs
}
package() {
- DESTDIR="$pkgdir" meson install -C build
+ meson install -C build --destdir "${pkgdir}"
}
+
+# vim:set sw=2 sts=-1 et: