Balló György pushed to branch main at Arch Linux / Packaging / Packages /
mate-common
Commits:
501f944a by Balló György at 2026-01-20T10:16:56+01:00
upgpkg: 1.28.0-3: Add more tools to dependencies, switch to git source
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,23 @@
pkgbase = mate-common
pkgdesc = Common development macros for MATE
pkgver = 1.28.0
- pkgrel = 2
- url = https://mate-desktop.org
+ pkgrel = 3
+ url = https://github.com/mate-desktop/mate-common
arch = any
license = GPL-3.0-or-later
+ makedepends = git
depends = autoconf
+ depends = autoconf-archive
depends = automake
+ depends = bash
depends = gettext
+ depends = glib2
depends = gtk-doc
+ depends = intltool
depends = libtool
- depends = pkg-config
- source =
mate-common-1.28.0.tar.gz::https://github.com/mate-desktop/mate-common/archive/refs/tags/v1.28.0.tar.gz
- sha256sums =
7100ecd60a9b5f398b9c3508eb17bca657bb748a74fc9f277b1e5ba1e022b701
+ depends = pkgconf
+ depends = yelp-tools
+ source = git+https://github.com/mate-desktop/mate-common.git#tag=v1.28.0
+ b2sums =
0147a9b261bed4dbcf1728fe995ee5eed208a2875c797772ee6a209796db4d08bb1875041ddd825f4919abea249dfd346fe02ad7b7e5fe7a0c43b5bb391056ef
pkgname = mate-common
=====================================
PKGBUILD
=====================================
@@ -3,29 +3,43 @@
pkgname=mate-common
pkgver=1.28.0
-pkgrel=2
-pkgdesc="Common development macros for MATE"
-arch=('any')
-license=('GPL-3.0-or-later')
-depends=('autoconf' 'automake' 'gettext' 'gtk-doc' 'libtool'
- 'pkg-config')
-url="https://mate-desktop.org"
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/mate-common/archive/refs/tags/v${pkgver}.tar.gz")
-sha256sums=('7100ecd60a9b5f398b9c3508eb17bca657bb748a74fc9f277b1e5ba1e022b701')
+pkgrel=3
+pkgdesc='Common development macros for MATE'
+arch=(any)
+url='https://github.com/mate-desktop/mate-common'
+license=(GPL-3.0-or-later)
+depends=(
+ autoconf
+ autoconf-archive
+ automake
+ bash
+ gettext
+ glib2
+ gtk-doc
+ intltool
+ libtool
+ pkgconf
+ yelp-tools
+)
+makedepends=(git)
+source=("git+https://github.com/mate-desktop/mate-common.git#tag=v$pkgver")
+b2sums=(0147a9b261bed4dbcf1728fe995ee5eed208a2875c797772ee6a209796db4d08bb1875041ddd825f4919abea249dfd346fe02ad7b7e5fe7a0c43b5bb391056ef)
prepare() {
- cd "${pkgname}-${pkgver}"
- ./autogen.sh
+ cd $pkgname
+ autoreconf -fi
}
build() {
- cd "${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr
- make
+ cd $pkgname
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var
+ make
}
package() {
- cd "${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd $pkgname
+ make DESTDIR="$pkgdir" install
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-common/-/commit/501f944a4c71fa8eca5d6ea3845cb16d7171c5e7
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mate-common/-/commit/501f944a4c71fa8eca5d6ea3845cb16d7171c5e7
You're receiving this email because of your account on gitlab.archlinux.org.