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


Commits:
94f0c20e by Robin Candau at 2024-09-09T08:19:43+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,14 +1,15 @@
 pkgbase = mate-icon-theme
        pkgdesc = MATE icon theme
        pkgver = 1.28.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://mate-desktop.org
        arch = any
        groups = mate
-       license = LGPL
+       license = LGPL-3.0-only
+       makedepends = mate-common
        makedepends = icon-naming-utils
        options = !emptydirs
-       source = 
https://pub.mate-desktop.org/releases/1.28/mate-icon-theme-1.28.0.tar.xz
-       sha256sums = 
94d6079060ca5df74542921de4eea38b7d02d07561c919356d95de876f9a6d3a
+       source = 
mate-icon-theme-1.28.0.tar.gz::https://github.com/mate-desktop/mate-icon-theme/archive/refs/tags/v1.28.0.tar.gz
+       sha256sums = 
6cd3e848131f3ab995bc7c6f8445157d79fcc6b172c0ad2bc0bc8d81bdc8ae0d
 
 pkgname = mate-icon-theme


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


=====================================
PKGBUILD
=====================================
@@ -4,16 +4,21 @@
 
 pkgname=mate-icon-theme
 pkgver=1.28.0
-pkgrel=1
+pkgrel=2
 pkgdesc="MATE icon theme"
 url="https://mate-desktop.org";
 arch=('any')
-license=('LGPL')
+license=('LGPL-3.0-only')
 options=('!emptydirs')
-makedepends=('icon-naming-utils')
+makedepends=('mate-common' 'icon-naming-utils')
 groups=('mate')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('94d6079060ca5df74542921de4eea38b7d02d07561c919356d95de876f9a6d3a')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-icon-theme/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('6cd3e848131f3ab995bc7c6f8445157d79fcc6b172c0ad2bc0bc8d81bdc8ae0d')
+
+prepare() {
+       cd "${pkgname}-${pkgver}"
+       ./autogen.sh
+}
 
 build() {
        cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-icon-theme/-/commit/94f0c20e39d5f59f025080dd5d33c8e29194d485

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-icon-theme/-/commit/94f0c20e39d5f59f025080dd5d33c8e29194d485
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to