Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / marco
Commits: 7fc451ff by Robin Candau at 2024-09-08T19:59:37+02:00 upgpkg: 1.28.1-2: Update licenses + use SPDX identifiers, use more transparent source, add nvchecker integration https://archlinux.org/todo/general-mate-packages-rework/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,12 +1,15 @@ pkgbase = marco - pkgdesc = A window manager for MATE + pkgdesc = MATE default window manager pkgver = 1.28.1 - pkgrel = 1 + pkgrel = 2 url = https://mate-desktop.org arch = x86_64 groups = mate - license = GPL + license = GPL-2.0-or-later + makedepends = autoconf-archive + makedepends = mate-common makedepends = itstool + makedepends = yelp-tools depends = libcanberra depends = libgtop depends = mate-desktop @@ -17,7 +20,7 @@ pkgbase = marco depends = libsm conflicts = marco-gtk3 replaces = marco-gtk3 - source = https://pub.mate-desktop.org/releases/1.28/marco-1.28.1.tar.xz - sha256sums = 2496e5e40ee980cd6849493ac3e0f8fd0dec8b81c674da8d9ba19a577f0ac2e1 + source = marco-1.28.1.tar.gz::https://github.com/mate-desktop/marco/archive/refs/tags/v1.28.1.tar.gz + sha256sums = 3fd7f7cf0ad77770397e15478d198a5a4db518bba6565204ec073eac36be2a3b pkgname = marco ===================================== PKGBUILD ===================================== @@ -4,18 +4,23 @@ pkgname=marco pkgver=1.28.1 -pkgrel=1 -pkgdesc="A window manager for MATE" +pkgrel=2 +pkgdesc="MATE default window manager" url="https://mate-desktop.org" arch=('x86_64') -license=('GPL') +license=('GPL-2.0-or-later') depends=('libcanberra' 'libgtop' 'mate-desktop' 'zenity' 'libxpresent' 'gettext' 'libxres' 'libsm') -makedepends=('itstool') +makedepends=('autoconf-archive' 'mate-common' 'itstool' 'yelp-tools') groups=('mate') conflicts=('marco-gtk3') replaces=('marco-gtk3') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('2496e5e40ee980cd6849493ac3e0f8fd0dec8b81c674da8d9ba19a577f0ac2e1') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/marco/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('3fd7f7cf0ad77770397e15478d198a5a4db518bba6565204ec073eac36be2a3b') + +prepare() { + cd "${pkgname}-${pkgver}" + ./autogen.sh +} build() { cd "${pkgname}-${pkgver}" @@ -24,10 +29,6 @@ build() { --sysconfdir=/etc \ --localstatedir=/var \ --enable-startup-notification - - #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/marco/-/commit/7fc451ff22187f8d500cd299c63918f86e8a160d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/marco/-/commit/7fc451ff22187f8d500cd299c63918f86e8a160d You're receiving this email because of your account on gitlab.archlinux.org.
