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


Commits:
b0417240 by Robin Candau at 2024-09-08T23:30:59+02:00
upgpkg: 1.28.1-1: New upstream relase, Update licenses + use SPDX identifiers, 
use more transparent source, add nvchecker integration
https://archlinux.org/todo/general-mate-packages-rework/
https://github.com/mate-desktop/mate-control-center/releases/tag/v1.28.0

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,16 @@
 pkgbase = mate-control-center
        pkgdesc = The Control Center for MATE
-       pkgver = 1.28.0
+       pkgver = 1.28.1
        pkgrel = 1
        url = https://mate-desktop.org
        arch = x86_64
        groups = mate
-       license = GPL
+       license = GPL-2.0-or-later
+       makedepends = autoconf-archive
+       makedepends = glib2-devel
+       makedepends = mate-common
        makedepends = itstool
+       makedepends = yelp-tools
        depends = mate-menus
        depends = mate-settings-daemon
        depends = marco
@@ -20,7 +24,7 @@ pkgbase = mate-control-center
        depends = libayatana-appindicator
        conflicts = mate-control-center-gtk3
        replaces = mate-control-center-gtk3
-       source = 
https://pub.mate-desktop.org/releases/1.28/mate-control-center-1.28.0.tar.xz
-       sha256sums = 
ebf2c704fd5248dc2f9836ff29028869ef29d5054907cc615734b6383a7914bc
+       source = 
mate-control-center-1.28.1.tar.gz::https://github.com/mate-desktop/mate-control-center/archive/refs/tags/v1.28.1.tar.gz
+       sha256sums = 
0890c1bafc10a77ae7aea4edc37951fa69cbce2552ce199a7e49cb55de8af71b
 
 pkgname = mate-control-center


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


=====================================
PKGBUILD
=====================================
@@ -3,20 +3,25 @@
 # Contributor: Martin Wimpress <c...@flexion.org>
 
 pkgname=mate-control-center
-pkgver=1.28.0
+pkgver=1.28.1
 pkgrel=1
 pkgdesc="The Control Center for MATE"
 url="https://mate-desktop.org";
 arch=('x86_64')
-license=('GPL')
+license=('GPL-2.0-or-later')
 depends=('mate-menus' 'mate-settings-daemon' 'marco' 'libxss' 'mate-desktop'
          'gettext' 'accountsservice' 'mate-panel' 'libcanberra' 'udisks2' 
'libayatana-appindicator')
-makedepends=('itstool')
+makedepends=('autoconf-archive' 'glib2-devel' 'mate-common' 'itstool' 
'yelp-tools')
 groups=('mate')
 conflicts=('mate-control-center-gtk3')
 replaces=('mate-control-center-gtk3')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('ebf2c704fd5248dc2f9836ff29028869ef29d5054907cc615734b6383a7914bc')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-control-center/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('0890c1bafc10a77ae7aea4edc37951fa69cbce2552ce199a7e49cb55de8af71b')
+
+prepare() {
+    cd "${pkgname}-${pkgver}"
+    ./autogen.sh
+}
 
 build() {
     cd "${pkgname}-${pkgver}"
@@ -26,10 +31,6 @@ build() {
         --sbindir=/usr/bin \
         --localstatedir=/var \
         --disable-update-mimedb
-
-    #https://bugzilla.gnome.org/show_bug.cgi?id=656231
-    sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
     make
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-control-center/-/commit/b0417240dd4c360035157e52ea38c4e4d97af4a6

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


Reply via email to