Date: Wednesday, September 7, 2022 @ 12:43:02 Author: freswa Revision: 1296069
revert to 0.3.8 due to incompatibility with virt-viewer See: https://gitlab.gnome.org/GNOME/libgovirt/-/issues/7 https://bugs.archlinux.org/task/75823 Modified: libgovirt/trunk/PKGBUILD ----------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-07 12:42:45 UTC (rev 1296068) +++ PKGBUILD 2022-09-07 12:43:02 UTC (rev 1296069) @@ -3,27 +3,51 @@ # Contributor: Jan de Groot <[email protected]> pkgname=libgovirt -epoch=1 -pkgver=0.3.9 +epoch=2 +pkgver=0.3.8 pkgrel=1 pkgdesc='GObject-based library to access oVirt REST API' arch=(x86_64) url='https://gitlab.gnome.org/GNOME/libgovirt' license=(LGPL) -depends=(librest) +depends=(rest) makedepends=(gobject-introspection meson) source=("https://gitlab.gnome.org/GNOME/libgovirt/-/archive/v${pkgver}/libgovirt-v${pkgver}.tar.bz2") -b2sums=('383660540bcde90e4406e086f8acc98af233b83cd8a8d7f3634fa1de4e6cc43ceeae2f476a16a65732c3cf5c302a2f108b9c5b1d67b39b9999d1de48af22da24') +b2sums=('5b80bdcdade855695bc875f0d0b3203186856ffcebb2dc9c53161ba1ed9bc0ed48ffc30b6f3d951cfda73d398e60213ee4ccee711c64cb29cef5bca0ab53604a') +prepare() { + cd ${pkgname}-v${pkgver} + NOCONFIGURE=1 ./autogen.sh +} + build() { - arch-meson ${pkgname}-v${pkgver} build - meson compile -C build + cd ${pkgname}-v${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } check() { - meson test -C build + cd ${pkgname}-v${pkgver} + make check } package() { - DESTDIR="${pkgdir}" meson install -C build + cd ${pkgname}-v${pkgver} + make DESTDIR="${pkgdir}" install } + +# use with >= 0.3.9 +# +# build() { +# arch-meson ${pkgname}-v${pkgver} build +# meson -C build compile +# } +# +# check() { +# meson -C build test +# } +# +# package() { +# DESTDIR="${pkgdir}" meson -C build install +# }
