diff --git a/libgudev-234.tar.xz b/libgudev-234.tar.xz deleted file mode 100644 index 72d56e6..0000000 --- a/libgudev-234.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1baeacacf0db42fa073ad5183d1decce9317857416a2b0f82ce3370d711a2e37 -size 273244 diff --git a/libgudev-237.tar.xz b/libgudev-237.tar.xz new file mode 100644 index 0000000..9a9cb38 --- /dev/null +++ b/libgudev-237.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d06b21170d20c93e4f0534dbb9b0a8b4f1119ffb00b4031aaeb5b9148b686aa +size 29060 diff --git a/libgudev.changes b/libgudev.changes index 04391c2..e327db2 100644 --- a/libgudev.changes +++ b/libgudev.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Sun Aug 15 13:05:26 UTC 2021 - Bjørn Lie + +- Update to version 237: + + Fix reading double precision floats from sysfs attributes in + locales that use comma as a separator + + Fix compilation warning + + Fix headers to help with build reproducibility + + Clarify licensing information +- Changes from version 236: + + Fix meson project name to match autotools. +- Changes from version 235: + + Port build system to meson and remove autotools + + Fix conversion of sysfs attributes to boolean. +- Add meson BuildRequires and macros following upstreams port. +- Enable pkgconfig(umockdev-1.0) BuildRequires and test macro. +- Update Licence tag to LGPL-2.1-or-later. + ------------------------------------------------------------------- Sun Jan 24 14:29:42 UTC 2021 - Dirk Müller diff --git a/libgudev.spec b/libgudev.spec index 96c3b8f..a03dc2f 100644 --- a/libgudev.spec +++ b/libgudev.spec @@ -17,15 +17,16 @@ Name: libgudev -Version: 234 +Version: 237 Release: 0 Summary: Library that provides GObject bindings for libudev -License: LGPL-2.0-or-later +License: LGPL-2.1-or-later Group: Development/Libraries/GNOME URL: https://wiki.gnome.org/Projects/libgudev Source0: https://download.gnome.org/sources/libgudev/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 @@ -33,8 +34,7 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk-doc) >= 1.18 BuildRequires: pkgconfig(libudev) >= 199 -# FIXME - not yet in openSUSE -#BuildRequires: pkgconfig(umockdev-1.0) +BuildRequires: pkgconfig(umockdev-1.0) %description Library provides GObject bindings for libudev. It used to be part @@ -70,16 +70,17 @@ provides GObject access to udev device information. %autosetup -p1 %build -%configure \ - --disable-static \ - --disable-umockdev \ - --enable-gtk-doc \ +%meson \ + -Dvapi=disabled \ + -Dgtk_doc=true \ %{nil} -%make_build +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install + +%check +%meson_test %post -n libgudev-1_0-0 -p /sbin/ldconfig %postun -n libgudev-1_0-0 -p /sbin/ldconfig