Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mate-calc
Commits: f8df887d by Robin Candau at 2024-09-08T22:27:33+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,16 +1,20 @@ pkgbase = mate-calc pkgdesc = Calculator for the MATE desktop environment 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 + makedepends = autoconf-archive + makedepends = mate-common + makedepends = glib2-devel makedepends = itstool + makedepends = yelp-tools depends = gtk3 depends = gettext depends = libmpc - source = https://pub.mate-desktop.org/releases/1.28/mate-calc-1.28.0.tar.xz - sha256sums = 804b125d1e2864b1e74af816da9b2ab8b19472b9af974437ee7355ada5e628f5 + source = mate-calc-1.28.0.tar.gz::https://github.com/mate-desktop/mate-calc/archive/refs/tags/v1.28.0.tar.gz + sha256sums = afefad23bee76901ee8b84e10db42e29a1f3630d754b16960fe021402538a9b2 pkgname = mate-calc ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[mate-calc] +source = "git" +git = "https://github.com/mate-desktop/mate-calc.git" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -4,16 +4,21 @@ pkgname=mate-calc pkgver=1.28.0 -pkgrel=1 +pkgrel=2 pkgdesc="Calculator for the MATE desktop environment" url="https://mate-desktop.org" arch=('x86_64') -license=('GPL') +license=('GPL-2.0-or-later') depends=('gtk3' 'gettext' 'libmpc') -makedepends=('itstool') +makedepends=('autoconf-archive' 'mate-common' 'glib2-devel' 'itstool' 'yelp-tools') groups=('mate-extra') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('804b125d1e2864b1e74af816da9b2ab8b19472b9af974437ee7355ada5e628f5') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-calc/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('afefad23bee76901ee8b84e10db42e29a1f3630d754b16960fe021402538a9b2') + +prepare() { + cd "${pkgname}-${pkgver}" + ./autogen.sh +} build() { cd "${pkgname}-${pkgver}" @@ -22,6 +27,11 @@ build() { make } +check() { + cd "${pkgname}-${pkgver}" + make check +} + package() { cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-calc/-/commit/f8df887db684266852f0120738e4ce2f0996dd3b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mate-calc/-/commit/f8df887db684266852f0120738e4ce2f0996dd3b You're receiving this email because of your account on gitlab.archlinux.org.
