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


Commits:
a3ed042f by Robin Candau at 2024-09-09T21:11:38+02:00
upgpkg: 1.27.0-3: 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,19 @@
 pkgbase = mate-netbook
        pkgdesc = A simple window management tool
        pkgver = 1.27.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://mate-desktop.org
        arch = x86_64
        groups = mate-extra
-       license = GPL
+       license = GPL-3.0-or-later
+       makedepends = autoconf-archive
+       makedepends = mate-common
        depends = libfakekey
        depends = mate-panel
        depends = gettext
        conflicts = mate-netbook-gtk3
        replaces = mate-netbook-gtk3
-       source = 
https://pub.mate-desktop.org/releases/1.27/mate-netbook-1.27.0.tar.xz
-       sha256sums = 
b41a890c515e4dc2f51038fbc0fca65344a3b8551c7d7fd04b5470f18049df4c
+       source = 
mate-netbook-1.27.0.tar.gz::https://github.com/mate-desktop/mate-netbook/archive/refs/tags/v1.27.0.tar.gz
+       sha256sums = 
447f7ebac65f982548ff1e277e0ff0075dd7a53c3daf4e55e0cedc77fdef58a4
 
 pkgname = mate-netbook


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


=====================================
PKGBUILD
=====================================
@@ -4,23 +4,29 @@
 
 pkgname=mate-netbook
 pkgver=1.27.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A simple window management tool"
 url="https://mate-desktop.org";
 arch=('x86_64')
-license=('GPL')
+license=('GPL-3.0-or-later')
 depends=('libfakekey' 'mate-panel' 'gettext')
+makedepends=('autoconf-archive' 'mate-common')
 groups=('mate-extra')
 conflicts=('mate-netbook-gtk3')
 replaces=('mate-netbook-gtk3')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('b41a890c515e4dc2f51038fbc0fca65344a3b8551c7d7fd04b5470f18049df4c')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-netbook/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('447f7ebac65f982548ff1e277e0ff0075dd7a53c3daf4e55e0cedc77fdef58a4')
+
+prepare() {
+    cd "${pkgname}-${pkgver}"
+    ./autogen.sh
+}
 
 build() {
     cd "${pkgname}-${pkgver}"
     ./configure \
                 --prefix=/usr \
-                --libexec=/usr/lib/${pkgname} \
+               --libexec="/usr/lib/${pkgname}" \
                 --sysconfdir=/etc
     make
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-netbook/-/commit/a3ed042fbd807e09ce606bd3d73253c1b2e754e9

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


Reply via email to