Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
libmatemixer


Commits:
e6c281bd by Balló György at 2026-01-20T10:58:21+01:00
upgpkg: 1.28.0-2: Add transitive deps, switch to git source, specify SPDX 
license

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,18 @@
 pkgbase = libmatemixer
        pkgdesc = Mixer library for MATE Desktop
        pkgver = 1.28.0
-       pkgrel = 1
-       url = https://mate-desktop.org
+       pkgrel = 2
+       url = https://github.com/mate-desktop/libmatemixer
        arch = x86_64
-       license = LGPL
+       license = LGPL-2.0-or-later
+       makedepends = git
+       makedepends = gtk-doc
+       depends = alsa-lib
        depends = glib2
-       depends = gettext
+       depends = glibc
        depends = libpulse
-       depends = alsa-lib
-       source = 
https://pub.mate-desktop.org/releases/1.28/libmatemixer-1.28.0.tar.xz
-       sha256sums = 
5d73b922397f60688e3c9530eb532bce46c30e262db1b5352fa32c40d870a0c7
+       depends = systemd-libs
+       source = 
git+https://github.com/mate-desktop/libmatemixer.git#tag=v1.28.0
+       b2sums = 
c58a061454d6e8c74f725f2811de51f0fde44cb4e2baba2186b06ec999512cfee4e427418a4889d40b51f5615f9128000db873fc32b210335cba2effbec60c6b
 
 pkgname = libmatemixer


=====================================
PKGBUILD
=====================================
@@ -4,29 +4,41 @@
 
 pkgname=libmatemixer
 pkgver=1.28.0
-pkgrel=1
-pkgdesc="Mixer library for MATE Desktop"
-url="https://mate-desktop.org";
-arch=('x86_64')
-license=('LGPL')
-depends=('glib2' 'gettext' 'libpulse' 'alsa-lib')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('5d73b922397f60688e3c9530eb532bce46c30e262db1b5352fa32c40d870a0c7')
+pkgrel=2
+pkgdesc='Mixer library for MATE Desktop'
+arch=(x86_64)
+url='https://github.com/mate-desktop/libmatemixer'
+license=(LGPL-2.0-or-later)
+depends=(
+  alsa-lib
+  glib2
+  glibc
+  libpulse
+  systemd-libs
+)
+makedepends=(
+  git
+  gtk-doc
+)
+source=("git+https://github.com/mate-desktop/libmatemixer.git#tag=v$pkgver";)
+b2sums=(c58a061454d6e8c74f725f2811de51f0fde44cb4e2baba2186b06ec999512cfee4e427418a4889d40b51f5615f9128000db873fc32b210335cba2effbec60c6b)
 
-build() {
-       cd "${pkgname}-${pkgver}"
-       ./configure \
-               --prefix=/usr \
-               --sysconfdir=/etc \
-               --localstatedir=/var
-
-       #https://bugzilla.gnome.org/show_bug.cgi?id=656231
-       sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+prepare() {
+  cd $pkgname
+  autoreconf -fiv
+}
 
-       make
+build() {
+  cd $pkgname
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --localstatedir=/var \
+    --enable-gtk-doc
+  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/libmatemixer/-/commit/e6c281bda62200b9b1582b5f1df5401f8ca83096

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


Reply via email to