Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mate-power-manager
Commits: a12f5aa8 by Robin Candau at 2024-09-09T21:53:57+02:00 upgpkg: 1.28.1-2: Update licenses + use SPDX identifiers, use more transparent source, add nvchecker integration https://archlinux.org/todo/general-mate-packages-rework/ - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,14 +1,18 @@ pkgbase = mate-power-manager pkgdesc = Power management tool for the MATE desktop pkgver = 1.28.1 - pkgrel = 1 + pkgrel = 2 url = https://mate-desktop.org arch = x86_64 groups = mate-extra - license = GPL + license = GPL-2.0-or-later + makedepends = autoconf-archive + makedepends = glib2-devel makedepends = itstool + makedepends = mate-common makedepends = mate-panel makedepends = python + makedepends = yelp-tools depends = dbus-glib depends = gettext depends = libcanberra @@ -17,7 +21,7 @@ pkgbase = mate-power-manager depends = polkit depends = libsecret optdepends = mate-panel: Set brightness and inhibit power management from the panel - source = https://pub.mate-desktop.org/releases/1.28/mate-power-manager-1.28.1.tar.xz - sha256sums = 8ebdcb74b607e868336ba9a8146cdef8f97bce535c2b0cb3bf650c58f71eee21 + source = mate-power-manager-1.28.1.tar.gz::https://github.com/mate-desktop/mate-power-manager/archive/refs/tags/v1.28.1.tar.gz + sha256sums = fa64a9590fc83f29ec2c7eb37783ce2125c20f01413246eb7519c1bcc95c98c3 pkgname = mate-power-manager ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[mate-power-manager] +source = "git" +git = "https://github.com/mate-desktop/mate-power-manager.git" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -4,23 +4,28 @@ pkgname=mate-power-manager pkgver=1.28.1 -pkgrel=1 +pkgrel=2 pkgdesc="Power management tool for the MATE desktop" url="https://mate-desktop.org" arch=('x86_64') -license=('GPL') +license=('GPL-2.0-or-later') depends=('dbus-glib' 'gettext' 'libcanberra' 'libnotify' 'upower' 'polkit' 'libsecret') -makedepends=('itstool' 'mate-panel' 'python') +makedepends=('autoconf-archive' 'glib2-devel' 'itstool' 'mate-common' 'mate-panel' 'python' 'yelp-tools') optdepends=('mate-panel: Set brightness and inhibit power management from the panel') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-power-manager/archive/refs/tags/v${pkgver}.tar.gz") groups=('mate-extra') -sha256sums=('8ebdcb74b607e868336ba9a8146cdef8f97bce535c2b0cb3bf650c58f71eee21') +sha256sums=('fa64a9590fc83f29ec2c7eb37783ce2125c20f01413246eb7519c1bcc95c98c3') + +prepare() { + cd "${pkgname}-${pkgver}" + ./autogen.sh +} build() { cd "${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ - --libexecdir=/usr/lib/${pkgname} \ + --libexecdir="/usr/lib/${pkgname}" \ --sysconfdir=/etc \ --localstatedir=/var \ --sbindir=/usr/bin \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-power-manager/-/commit/a12f5aa8550b153c4603783ee465fd9712421ce8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-power-manager/-/commit/a12f5aa8550b153c4603783ee465fd9712421ce8 You're receiving this email because of your account on gitlab.archlinux.org.
