diff --git a/.gitignore b/.gitignore index 65dacb3..59d7c2b 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /gtk-3.99.3.tar.xz /gtk-3.99.4.tar.xz /gtk-3.99.5.tar.xz +/gtk-4.0.0.tar.xz diff --git a/gtk4.spec b/gtk4.spec index 6a9dd22..cdda821 100644 --- a/gtk4.spec +++ b/gtk4.spec @@ -16,13 +16,13 @@ %global __provides_exclude_from ^%{_libdir}/gtk-4.0 Name: gtk4 -Version: 3.99.5 +Version: 4.0.0 Release: 1%{?dist} Summary: GTK graphical user interface library License: LGPLv2+ URL: https://www.gtk.org -Source0: https://download.gnome.org/sources/gtk/3.99/gtk-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gtk/4.0/gtk-%{version}.tar.xz Patch0: %{name}-gcc11.patch BuildRequires: cups-devel @@ -152,14 +152,12 @@ mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-4.0/%{bin_version}/theming-engines %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop -%ldconfig_scriptlets - %files -f gtk40.lang %license COPYING %doc AUTHORS NEWS README.md %{_bindir}/gtk4-launch %{_bindir}/gtk4-update-icon-cache -%{_libdir}/libgtk-4.so.* +%{_libdir}/libgtk-4.so.1* %dir %{_libdir}/gtk-4.0 %dir %{_libdir}/gtk-4.0/%{bin_version} %{_libdir}/gtk-4.0/%{bin_version}/media/ @@ -181,7 +179,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %endif %files devel -f gtk40-properties.lang -%{_libdir}/lib*.so +%{_libdir}/libgtk-4.so %{_includedir}/* %{_libdir}/pkgconfig/* %{_bindir}/gtk4-builder-tool @@ -218,6 +216,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %{_mandir}/man1/gtk4-widget-factory.1* %changelog +* Wed Dec 16 2020 Kalev Lember - 4.0.0-1 +- Update to 4.0.0 +- Tighten soname globs + * Fri Dec 11 2020 Kalev Lember - 3.99.5-1 - Update to 3.99.5 diff --git a/sources b/sources index 3988ddf..f653276 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gtk-3.99.5.tar.xz) = def20b1e62ca3b45cf8a7efb8d704930dafc5fedd1e2bb73d1f0ae947e76e3e1ff3774e0a14bf17cdf58a2d6b748f1c7d5e18af49d5b4a2a50e3789dbdbe9d3f +SHA512 (gtk-4.0.0.tar.xz) = 5fe807bcdb59f0df2ad1cc5a28b654dbf90f5fa29bf9a4c69c9278543ab9a3e4f8b1712547fb2fd1f35711c438f78ee8a5cd1a509cf64f815274bb8c82023922