diff --git a/geoclue-2.4.11.tar.xz b/geoclue-2.4.11.tar.xz deleted file mode 100644 index fbabe50..0000000 Binary files a/geoclue-2.4.11.tar.xz and /dev/null differ diff --git a/geoclue-2.5.6.tar.bz2 b/geoclue-2.5.6.tar.bz2 new file mode 100644 index 0000000..92013b9 Binary files /dev/null and b/geoclue-2.5.6.tar.bz2 differ diff --git a/geoclue2.spec b/geoclue2.spec index 143bd81..7692b30 100644 --- a/geoclue2.spec +++ b/geoclue2.spec @@ -1,13 +1,14 @@ Name: geoclue2 -Version: 2.4.11 -Release: 4 +Version: 2.5.6 +Release: 1 Summary: Geolocation service License: GPLv2+ and LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/GeoClue/ -Source0: http://www.freedesktop.org/software/geoclue/releases/2.4/geoclue-%{version}.tar.xz +Source0: https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.6/geoclue-2.5.6.tar.bz2 BuildRequires: avahi-glib-devel glib2-devel gobject-introspection-devel intltool itstool json-glib-devel -BuildRequires: libsoup-devel ModemManager-glib-devel systemd vala libnotify-devel +BuildRequires: libsoup-devel ModemManager-glib-devel systemd vala libnotify-devel meson +BuildRequires: gettext gtk-doc Requires: shadow-utils systemd dbus @@ -37,11 +38,11 @@ Geoclue service. %autosetup -n geoclue-%{version} -p1 %build -%configure --with-dbus-service-user=geoclue --enable-demo-agent -%make_build V=1 +%meson -Ddbus-srv-user=geoclue +%meson_build %install -%make_install +%meson_install find $RPM_BUILD_ROOT -name '*.la' -delete @@ -78,6 +79,7 @@ exit 0 %{_libexecdir}/geoclue %{_datadir}/dbus-1/system-services/org.freedesktop.GeoClue2.service %{_datadir}/applications/geoclue-*.desktop +%{_mandir}/man5/geoclue.5* %{_unitdir}/geoclue.service %{_libexecdir}/geoclue-2.0/demos/* %attr(755,geoclue,geoclue) %dir /var/lib/geoclue @@ -87,12 +89,22 @@ exit 0 %files devel %{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2*.xml %{_datadir}/gir-1.0/Geoclue-2.0.gir +%dir %{_datadir}/gtk-doc +%dir %{_datadir}/gtk-doc/html +%{_datadir}/gtk-doc/html/geoclue/ +%{_datadir}/gtk-doc/html/libgeoclue/ %{_datadir}/vala/vapi/libgeoclue-2.0.* %{_includedir}/libgeoclue-2.0/ %{_libdir}/pkgconfig/*.pc %{_libdir}/libgeoclue-2.so %changelog +* Mon Jul 20 2020 wangye - 2.5.6-1 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:version update + * Mon Feb 17 2020 hexiujun - 2.4.11-4 - Type:bugfix - ID:NA