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.