summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2022-10-07 13:20:39 +0300
committerAdrian Perez de Castro2022-10-07 13:20:39 +0300
commit29d49f2016a753b16182617604c2e31e36e5219c (patch)
tree007750d57bf5bd600858ceadcaff3899e502a1bd
parent4d6b87b48924525eada2f10e56778253f41fa218 (diff)
downloadaur-29d49f2016a753b16182617604c2e31e36e5219c.tar.gz
Bump to version 0.2.4
While at it, handle the upstream switch to GitLab, remove the unneeded git makedepends, add the missing scdoc makedepends, explicitly list Meson option to enable, and add the missing installation for the LICENSE file.
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD17
2 files changed, 15 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 047c2a50802f..5eaca1891aee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = drm_info
pkgdesc = Small utility to dump info about DRM devices
- pkgver = 2.3.0
- pkgrel = 3
- url = https://github.com/ascent12/drm_info
+ pkgver = 2.4.0
+ pkgrel = 1
+ url = https://gitlab.freedesktop.org/emersion/drm_info
arch = x86_64
arch = aarch64
license = MIT
makedepends = meson
- makedepends = git
+ makedepends = scdoc
depends = libdrm
depends = json-c
depends = pciutils
conflicts = drm_info-git
- source = drm_info-2.3.0.tar.gz::https://github.com/ascent12/drm_info/archive/refs/tags/v2.3.0.tar.gz
- sha512sums = 111b558f36f7fdcc17bd77be0f4965cc4b69ab63149ea326b16566156e3d619f47033bee8164d9d28dc540c0a453ef774249ec3d37587f42ebe6c97fcc7925d2
- b2sums = c06ad2ce028ad1bfb85b4db9a309f33ebc1cfcf476f184408a1fc7305bca5742fe4256e5d9a573c9731f459c48d53d43f78a3db6a99e76b986b72fdc1c557d51
+ source = https://gitlab.freedesktop.org/emersion/drm_info/-/archive/v2.4.0/drm_info-v2.4.0.tar.bz2
+ b2sums = 8a7d367eca019e3f0ce85e953460dff4c082f7e3cd4d5a33f0e0b0e85ad1ee1ce468b3ad2b2dd27b3b426ab1b93b08c984747392470a50b853bb61079be60536
pkgname = drm_info
diff --git a/PKGBUILD b/PKGBUILD
index 497a0ba3a057..83a22ef1b160 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,20 @@
# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
pkgname=drm_info
-pkgver=2.3.0
-pkgrel=3
+pkgver=2.4.0
+pkgrel=1
license=(MIT)
pkgdesc='Small utility to dump info about DRM devices'
-makedepends=(meson git)
+makedepends=(meson scdoc)
depends=(libdrm json-c pciutils)
arch=(x86_64 aarch64)
-url=https://github.com/ascent12/drm_info
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
+url=https://gitlab.freedesktop.org/emersion/drm_info
conflicts=(drm_info-git)
-sha512sums=('111b558f36f7fdcc17bd77be0f4965cc4b69ab63149ea326b16566156e3d619f47033bee8164d9d28dc540c0a453ef774249ec3d37587f42ebe6c97fcc7925d2')
-b2sums=('c06ad2ce028ad1bfb85b4db9a309f33ebc1cfcf476f184408a1fc7305bca5742fe4256e5d9a573c9731f459c48d53d43f78a3db6a99e76b986b72fdc1c557d51')
+source=("${url}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.bz2")
+b2sums=('8a7d367eca019e3f0ce85e953460dff4c082f7e3cd4d5a33f0e0b0e85ad1ee1ce468b3ad2b2dd27b3b426ab1b93b08c984747392470a50b853bb61079be60536')
build() {
rm -rf build
- arch-meson build "${pkgname}-${pkgver}"
+ arch-meson build "${pkgname}-v${pkgver}" -Dlibpci=enabled -Dman-pages=enabled
meson compile -C build
}
@@ -25,4 +24,6 @@ check () {
package() {
meson install -C build --destdir="${pkgdir}"
+ install -Dm644 "${pkgname}-v${pkgver}/LICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}