diff --git a/libvirt-glib-3.0.0.tar.gz b/libvirt-glib-3.0.0.tar.gz deleted file mode 100644 index c792ac6..0000000 --- a/libvirt-glib-3.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7fff8ca9a2b723dbfd04223b1c7624251c8bf79eb57ec27362a7301b2dd9ebfe -size 899180 diff --git a/libvirt-glib-3.0.0.tar.gz.asc b/libvirt-glib-3.0.0.tar.gz.asc deleted file mode 100644 index 93f7e41..0000000 --- a/libvirt-glib-3.0.0.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAl3dIx8ACgkQvobrtBUQ -T98bDw//Ql/NvGbfKs1R2dJz24g8MkIR8FUBMAUhpdfAStryf9ZcaTaNBo6k2Wzd -aMpnr/NfE7ZRZ1ws1hseYqXgqn72cxnoKW5dIr6zdrORF01U/5bqjQPMq7+q0LIq -/VMmNULNsSofbV4C3HEgUbigINO5xKN3TzefuIzSI1c3mu+JmhWVY6HzBcg3gyrI -kPHw8AuHaGXvqTFYifZ08OjZdEJK6Wwx1uzUsAemxRRVtfRtnfd4UUu09v2jn/E/ -RKYbsFec+EnYLt8fwT0qjiVJIiJWo8MNqB3JnEE7B26w6TDaGKBqypp4Y1WHp8It -HQO+HygHSB5SM6YUmUnK1tofmztBs6r1hDZKum72ORWQQ0F4fSGsb9mxdFtlpHcI -xicNUl7NWjzi1JkXle06gqMIlJSMWfdgFdHtzGfTlXNcqoObMz7pAnFvPQH9Mhly -1Q59a4aXjA+Qiz4RsljMO30CUCc21cnu+J0hCABw0tRslLs+k0nLgH+W8JmZXNOO -NxQywJWMgAwfxIzr20+GopXOXC3ch2s7SMXIAV2E9l3tA4FllZwL9nsX3Eg5gEb/ -5zaoGtuLsKEsOTX5CM6vmF6y5o3hXQOHnBXnPZYivw/EfC6rCwiakdnkqNw1k6nD -ZPvAIdjIyhYr5uBP3vlsYbhvR3/ZujP22jHa8dWvBbu3dVxC78Y= -=BCy/ ------END PGP SIGNATURE----- diff --git a/libvirt-glib-4.0.0.tar.xz b/libvirt-glib-4.0.0.tar.xz new file mode 100644 index 0000000..5e0882f --- /dev/null +++ b/libvirt-glib-4.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8423f7069daa476307321d1c11e2ecc285340cd32ca9fc05207762843edeacbd +size 161836 diff --git a/libvirt-glib-4.0.0.tar.xz.asc b/libvirt-glib-4.0.0.tar.xz.asc new file mode 100644 index 0000000..6b8f41f --- /dev/null +++ b/libvirt-glib-4.0.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAmAqaBsACgkQvobrtBUQ +T9/O8RAAnlSnrlf1QL4afN41+HnQbcO7DUmd0KTozGr/mgJcs6DMX0ZNgS/tOYm4 +VLbnDM6tl+cEzXJnDKrsuyniz9pJghYB466NEdNE8a8z81sGWjW9MsKqAT9LnCdf +/IQH/zmT9i5XdTGt94OwRcE6Vcv1lfVEq7OY6wIh4oUml8I71zB0rawDnoeE6p50 +FzsHuZj+gAvxoMwRLYG/ezMDnsVPJcGg+j26XsQcZ5SNyg13+2YtlobOhA/n4zoQ +28bhPTxgQqe1YrXtpIFWsi4XM1O88s6BPAFuJX20Z8q0oIeKe4nSG9mw9o3s+uq2 +V+Tjk91F2Y0lHMoCwvZp6wQtbaBAJg73ACvrGquDKWnvLtOW7Uu6gVAZuyDwJXtM +hnqWhgvAJFkVQkRNN9tKRnqhNChGFwr+vfRjFyGgyzn6LBR5zOwkdZAHAA6dDYqc +pIaVlytr1FjZEfqdfoSND2M/ZMRlKulguAbUvftfs0j9wA8X1xSlKUSPsshe0XNu +fupOvDMWjiXd0NAsg7dtg3X0gqzKRhwFONYwizXQEPB1K9q4/rkswEQp4vCSibe1 +jgCbYCOi2vNu4wenK/Li7skM4Hcrri+wDWijh8ZCNMs/Pgl2F4c2fIlx0Hlu5UUZ +mGjtNm2OjeqQefEY++UdBaT2YZE6TJMXQV2CM+jtUwChIa7/Brk= +=vXoX +-----END PGP SIGNATURE----- diff --git a/libvirt-glib.changes b/libvirt-glib.changes index 1f883e2..560a6c6 100644 --- a/libvirt-glib.changes +++ b/libvirt-glib.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Fri Mar 19 09:53:59 UTC 2021 - Dominique Leuenberger + +- Update to version 4.0.0: + + Replace autotools build system with meson. + + Mandate libvirt >= 1.2.8. + + Mandate libxml2 >= 2.9.1. + + Mandate glib >= 2.48.0. + + Mandate gobject-introspection >= 1.46.0. + + Fix docs incompatibility with gtk-doc >= 1.30. + + Misc API docs fixes. + + Add constants related to NVRAM during domain delete. + + Add domain config API for controller ports attribute. + + Fix compat with newer glib by avoid volatile for enum types. + + Updated translations. +- Switch build system to meson: + + Drop libtool BuildRequires: no longer needed. + + Add meson BuildRequires. + + Add gtk-doc BuildRequires: new dependency. + + Replace configure/make/make_install macros with + meson/meson_build/meson_install variants. + ------------------------------------------------------------------- Tue Dec 3 22:00:32 UTC 2019 - James Fehlig diff --git a/libvirt-glib.spec b/libvirt-glib.spec index ab418e7..9ca4602 100644 --- a/libvirt-glib.spec +++ b/libvirt-glib.spec @@ -1,7 +1,7 @@ # # spec file for package libvirt-glib # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -18,18 +18,19 @@ Name: libvirt-glib -Version: 3.0.0 +Version: 4.0.0 Release: 0 Summary: GLib and GObject mapping of libvirt License: LGPL-2.1-or-later Group: System/Libraries URL: http://libvirt.org -Source0: http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz -Source1: http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz.asc +Source0: http://libvirt.org/sources/glib/%{name}-%{version}.tar.xz +Source1: http://libvirt.org/sources/glib/%{name}-%{version}.tar.xz.asc BuildRequires: fdupes BuildRequires: gettext -BuildRequires: libtool +BuildRequires: gtk-doc +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: vala BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 @@ -127,14 +128,12 @@ should be able to integrate other virtualization mechanisms if needed %autosetup -p1 %build -%configure \ - --disable-static \ - %{nil} -%make_build +%meson \ + -Dgit_werror=disabled +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install %find_lang %{name} %fdupes %{buildroot}/%{_datadir}/gtk-doc/ @@ -143,7 +142,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %files -n libvirt-glib-1_0-0 -f %{name}.lang %license COPYING -%doc README ChangeLog +%doc README %{_libdir}/libvirt-gconfig-1.0.so.* %{_libdir}/libvirt-glib-1.0.so.* %{_libdir}/libvirt-gobject-1.0.so.* @@ -175,9 +174,11 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/gtk-doc/html/Libvirt-gobject/ %dir %{_datadir}/vala/ %dir %{_datadir}/vala/vapi/ +%{_datadir}/vala/vapi/libvirt-gconfig-1.0.deps %{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi +%{_datadir}/vala/vapi/libvirt-glib-1.0.deps %{_datadir}/vala/vapi/libvirt-glib-1.0.vapi -%{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi %{_datadir}/vala/vapi/libvirt-gobject-1.0.deps +%{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi %changelog