Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mate-applets
Commits: 6fb20114 by Robin Candau at 2024-09-08T21:36:52+02:00 upgpkg: 1.28.0-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,13 +1,16 @@ pkgbase = mate-applets pkgdesc = Applets for MATE panel pkgver = 1.28.0 - pkgrel = 1 + pkgrel = 2 url = https://mate-desktop.org arch = x86_64 groups = mate-extra - license = GPL + license = GPL-2.0-or-later AND LGPL-2.0-or-later + makedepends = autoconf-archive makedepends = intltool makedepends = itstool + makedepends = mate-common + makedepends = glib2-devel makedepends = gucharmap makedepends = yelp-tools depends = cpupower @@ -27,7 +30,7 @@ pkgbase = mate-applets replaces = mate-applets-gtk3 replaces = mate-netspeed replaces = mate-netspeed-gtk3 - source = https://pub.mate-desktop.org/releases/1.28/mate-applets-1.28.0.tar.xz - sha256sums = 1b6bef6bd5d326fb9dc828ff910e4b1b9294b4660c311dc1c90310fd9c356686 + source = mate-applets-1.28.0.tar.gz::https://github.com/mate-desktop/mate-applets/archive/refs/tags/v1.28.0.tar.gz + sha256sums = a54cd477c486fc3c1afcff4b3ae9d4275a1456c490f8c2514c90434e1491a46e pkgname = mate-applets ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[mate-applets] +source = "git" +git = "https://github.com/mate-desktop/mate-applets.git" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -4,27 +4,32 @@ pkgname=mate-applets pkgver=1.28.0 -pkgrel=1 +pkgrel=2 pkgdesc="Applets for MATE panel" arch=('x86_64') url="https://mate-desktop.org" -license=('GPL') +license=('GPL-2.0-or-later AND LGPL-2.0-or-later') depends=('cpupower' 'gtksourceview4' 'libgtop' 'libnotify' 'mate-panel' 'polkit' 'upower' 'wireless_tools' 'libnl') -makedepends=('intltool' 'itstool' 'gucharmap' 'yelp-tools') +makedepends=('autoconf-archive' 'intltool' 'itstool' 'mate-common' 'glib2-devel' 'gucharmap' 'yelp-tools') optdepends=('fortune-mod: for displaying fortune cookies in the Wanda the Fish applet' 'gucharmap: character picker applet') groups=('mate-extra') conflicts=('mate-applets-gtk3' 'mate-netspeed' 'mate-netspeed-gtk3') replaces=('mate-applets-gtk3' 'mate-netspeed' 'mate-netspeed-gtk3') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('1b6bef6bd5d326fb9dc828ff910e4b1b9294b4660c311dc1c90310fd9c356686') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-applets/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('a54cd477c486fc3c1afcff4b3ae9d4275a1456c490f8c2514c90434e1491a46e') + +prepare() { + cd "${pkgname}-${pkgver}" + ./autogen.sh +} build() { cd "${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ - --libexecdir=/usr/lib/${pkgname} \ + --libexecdir="/usr/lib/${pkgname}" \ --with-dbus-sys="/usr/share/dbus-1/system.d" \ --enable-polkit \ --enable-ipv6 View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-applets/-/commit/6fb20114b831e44f9554f3d46d8be83350e924b2 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-applets/-/commit/6fb20114b831e44f9554f3d46d8be83350e924b2 You're receiving this email because of your account on gitlab.archlinux.org.
