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


Commits:
66f50128 by Robin Candau at 2024-09-09T08:39:39+02:00
upgpkg: 1.20.0-4: 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,13 @@
 pkgbase = mate-icon-theme-faenza
        pkgdesc = Faenza icon theme for MATE
        pkgver = 1.20.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://mate-desktop.org
        arch = any
        groups = mate-extra
-       license = GPL
+       license = GPL-3.0-only
        makedepends = mate-common
-       source = 
https://pub.mate-desktop.org/releases/1.20/mate-icon-theme-faenza-1.20.0.tar.xz
-       sha256sums = 
ca7202b7c880399d3d1ccd409b79fd0de728350dcf3fe1b4a758d06559ca1b00
+       source = 
mate-icon-theme-faenza-1.20.0.tar.gz::https://github.com/mate-desktop-legacy-archive/mate-icon-theme-faenza/archive/refs/tags/v1.20.0.tar.gz
+       sha256sums = 
3e838a08c18116d4d69fcacf50b456d79846db12bf249b44c7d971cf2df7b9c0
 
 pkgname = mate-icon-theme-faenza


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


=====================================
PKGBUILD
=====================================
@@ -2,18 +2,23 @@
 
 pkgname=mate-icon-theme-faenza
 pkgver=1.20.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Faenza icon theme for MATE"
 url="https://mate-desktop.org";
 arch=('any')
-license=('GPL')
+license=('GPL-3.0-only')
 makedepends=('mate-common')
 groups=('mate-extra')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('ca7202b7c880399d3d1ccd409b79fd0de728350dcf3fe1b4a758d06559ca1b00')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop-legacy-archive/mate-icon-theme-faenza/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('3e838a08c18116d4d69fcacf50b456d79846db12bf249b44c7d971cf2df7b9c0')
+
+prepare() {
+    cd "${pkgname}-${pkgver}"
+    ./autogen.sh
+}
 
 build() {
-    cd ${pkgname}-${pkgver}
+    cd "${pkgname}-${pkgver}"
     ./autogen.sh
     ./configure \
         --prefix=/usr
@@ -21,6 +26,6 @@ build() {
 }
 
 package() {
-    cd ${pkgname}-${pkgver}
+    cd "${pkgname}-${pkgver}"
     make DESTDIR="${pkgdir}" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-icon-theme-faenza/-/commit/66f50128cd1337cb5caa34dccd00e7b4d3113e00

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


Reply via email to