diff --git a/.gitignore b/.gitignore index 69e74d5..ed0035a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -SOURCES/json-glib-1.4.4.tar.xz -/json-glib-1.4.4.tar.xz +json-glib-1.8.0.tar.xz diff --git a/json-glib.spec b/json-glib.spec index 8ba9fdc..cc5a40c 100644 --- a/json-glib.spec +++ b/json-glib.spec @@ -1,19 +1,19 @@ -%define glib2_version 2.44.0 +%define glib2_version 2.54.0 Name: json-glib -Version: 1.4.4 -Release: 1%{?dist} +Version: 1.8.0 +Release: 5%{?dist} Summary: Library for JavaScript Object Notation format -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://wiki.gnome.org/Projects/JsonGlib -Source0: http://download.gnome.org/sources/%{name}/1.4/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/1.8/%{name}-%{version}.tar.xz BuildRequires: docbook-style-xsl BuildRequires: gettext +BuildRequires: gi-docgen BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: gobject-introspection-devel -BuildRequires: gtk-doc BuildRequires: meson BuildRequires: /usr/bin/xsltproc @@ -47,7 +47,7 @@ the functionality of the installed json-glib package. %build -%meson -Ddocs=true -Dman=true +%meson -Dgtk_doc=enabled -Dman=true %meson_build @@ -57,20 +57,19 @@ the functionality of the installed json-glib package. %find_lang json-glib-1.0 -%ldconfig_scriptlets - - %files -f json-glib-1.0.lang %doc NEWS %license COPYING -%{_libdir}/lib%{name}*.so.* +%{_libdir}/libjson-glib-1.0.so.0* +%dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/Json-1.0.typelib %files devel -%{_libdir}/lib%{name}*.so -%{_libdir}/pkgconfig/%{name}-1.0.pc -%{_includedir}/%{name}-1.0/ -%{_datadir}/gtk-doc/ +%{_includedir}/json-glib-1.0/ +%{_libdir}/libjson-glib-1.0.so +%{_libdir}/pkgconfig/json-glib-1.0.pc +%{_datadir}/doc/json-glib-1.0/ +%dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Json-1.0.gir %{_bindir}/json-glib-format %{_bindir}/json-glib-validate @@ -83,9 +82,79 @@ the functionality of the installed json-glib package. %changelog +* Tue Oct 29 2024 Troy Dawson - 1.8.0-5 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 1.8.0-4 +- Bump release for June 2024 mass rebuild + +* Wed Jan 24 2024 Fedora Release Engineering - 1.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jan 20 2024 Fedora Release Engineering - 1.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Sep 16 2023 Kalev Lember - 1.8.0-1 +- Update to 1.8.0 + +* Thu Jul 20 2023 Fedora Release Engineering - 1.6.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.6.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.6.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 1.6.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Aug 24 2021 Kalev Lember - 1.6.6-1 +- Update to 1.6.6 + +* Wed Aug 18 2021 Kalev Lember - 1.6.4-1 +- Update to 1.6.4 +- Switch to gi-docgen for generating docs +- Tighten soname globs + +* Thu Jul 22 2021 Fedora Release Engineering - 1.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Feb 09 2021 Richard Hughes - 1.6.2-1 +- Update to 1.6.2 + +* Tue Jan 26 2021 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 11 2020 Kalev Lember - 1.6.0-1 +- Update to 1.6.0 + +* Mon Aug 24 2020 Kalev Lember - 1.5.2-1 +- Update to 1.5.2 + +* Sat Aug 01 2020 Fedora Release Engineering - 1.4.4-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.4.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 1.4.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 1.4.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 1.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Sep 18 2018 Kalev Lember - 1.4.4-1 - Update to 1.4.4 +* Fri Jul 13 2018 Fedora Release Engineering - 1.4.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index a1284eb..f872ccf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (json-glib-1.4.4.tar.xz) = cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f +SHA512 (json-glib-1.8.0.tar.xz) = e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900