Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
libvirt-glib


Commits:
da505459 by Balló György at 2024-12-15T15:27:27+01:00
upgpkg: 5.0.0-2: Fix build, fix dependencies, run tests

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,18 @@
 pkgbase = libvirt-glib
        pkgdesc = GLib bindings for libvirt
        pkgver = 5.0.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://libvirt.org
        arch = x86_64
-       license = LGPL2.1
-       makedepends = meson
-       makedepends = intltool
+       license = LGPL-2.1-or-later
+       makedepends = glib2-devel
        makedepends = gobject-introspection
+       makedepends = meson
        makedepends = vala
-       makedepends = python
+       depends = glib2
+       depends = glibc
        depends = libvirt
-       depends = libcap-ng
-       optdepends = python: support for python
+       depends = libxml2
        source = https://libvirt.org/sources/glib/libvirt-glib-5.0.0.tar.xz
        source = https://libvirt.org/sources/glib/libvirt-glib-5.0.0.tar.xz.asc
        validpgpkeys = DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF


=====================================
PKGBUILD
=====================================
@@ -4,31 +4,29 @@
 
 pkgname=libvirt-glib
 pkgver=5.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="GLib bindings for libvirt"
 arch=('x86_64')
 url="https://libvirt.org";
-license=('LGPL2.1')
-depends=('libvirt' 'libcap-ng')
-makedepends=('meson' 'intltool' 'gobject-introspection' 'vala' 'python')
-optdepends=('python: support for python')
+license=('LGPL-2.1-or-later')
+depends=('glib2' 'glibc' 'libvirt' 'libxml2')
+makedepends=('glib2-devel' 'gobject-introspection' 'meson' 'vala')
 source=("https://libvirt.org/sources/glib/$pkgname-$pkgver.tar.xz"{,'.asc'})
 
sha512sums=('bb09474c0d6d4bc00844e7a1ede882f0834d0810804b70b8f8607f2e764f72cc9da14883794e58dd53640433ffaecc13dd3c1c147b82e86fa2fdca6e5903933c'
             'SKIP')
 validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF') # Daniel P. Berrange 
<[email protected]>
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  arch-meson $pkgname-$pkgver build
+  meson compile -C build
+}
 
-  mkdir build
-  meson setup build --prefix=/usr --buildtype=plain
-  ninja -C build
+check() {
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  DESTDIR="$pkgdir/" meson install
+  meson install -C build --destdir "$pkgdir"
 }
 
 # vim:set ts=2 sw=2 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libvirt-glib/-/commit/da505459c046f37982a504fdbf72676a876835e9

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


Reply via email to