Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
mate-common


Commits:
30426bd4 by Robin Candau at 2024-09-08T19:32:48+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,17 +1,17 @@
 pkgbase = mate-common
        pkgdesc = Common development macros for MATE
        pkgver = 1.28.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://mate-desktop.org
        arch = any
-       license = GPL
+       license = GPL-3.0-or-later
        depends = autoconf
        depends = automake
        depends = gettext
        depends = gtk-doc
        depends = libtool
        depends = pkg-config
-       source = 
https://pub.mate-desktop.org/releases/1.28/mate-common-1.28.0.tar.xz
-       sha256sums = 
42b7c2cee268f71d7e1c1ad4f69bcda0ecd65578a96722187c6b76378d26ba0a
+       source = 
mate-common-1.28.0.tar.gz::https://github.com/mate-desktop/mate-common/archive/refs/tags/v1.28.0.tar.gz
+       sha256sums = 
7100ecd60a9b5f398b9c3508eb17bca657bb748a74fc9f277b1e5ba1e022b701
 
 pkgname = mate-common


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[mate-common]
+source = "git"
+git = "https://github.com/mate-desktop/mate-common.git";
+prefix = "v"


=====================================
PKGBUILD
=====================================
@@ -3,15 +3,20 @@
 
 pkgname=mate-common
 pkgver=1.28.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Common development macros for MATE"
 arch=('any')
-license=('GPL')
+license=('GPL-3.0-or-later')
 depends=('autoconf' 'automake' 'gettext' 'gtk-doc' 'libtool'
          'pkg-config')
 url="https://mate-desktop.org";
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('42b7c2cee268f71d7e1c1ad4f69bcda0ecd65578a96722187c6b76378d26ba0a')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-common/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('7100ecd60a9b5f398b9c3508eb17bca657bb748a74fc9f277b1e5ba1e022b701')
+
+prepare() {
+       cd "${pkgname}-${pkgver}"
+       ./autogen.sh
+}
 
 build() {
        cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-common/-/commit/30426bd4fd91a81c338edc834496b83ea05c3884

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-common/-/commit/30426bd4fd91a81c338edc834496b83ea05c3884
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to