|
@@ -3,7 +3,7 @@
|
|
|
|
|
|
Summary: A library of handy utility functions.
|
|
|
Name: glib2
|
|
|
-Version: 2.78.0
|
|
|
+Version: 2.84.2
|
|
|
Release: 1%{?_dist_release}
|
|
|
Group: system
|
|
|
Vendor: Project Vine
|
|
@@ -21,8 +21,8 @@ BuildRoot: %{_tmppath}/glib-%{version}-root
|
|
|
|
|
|
BuildRequires: dbus-devel
|
|
|
BuildRequires: docbook-style-xsl
|
|
|
+BuildRequires: gobject-introspection-devel
|
|
|
BuildRequires: elfutils-libelf-devel
|
|
|
-BuildRequires: gamin-devel
|
|
|
BuildRequires: libattr-devel
|
|
|
BuildRequires: libffi-devel
|
|
|
BuildRequires: libmount-devel
|
|
@@ -31,7 +31,7 @@ BuildRequires: meson
|
|
|
BuildRequires: pcre2-devel
|
|
|
BuildRequires: pkgconfig >= 0.14
|
|
|
BuildRequires: python3-devel
|
|
|
-BuildRequires: zlib-devel
|
|
|
+BuildRequires: pkgconfig(zlib)
|
|
|
Obsoletes: glib-gtkbeta
|
|
|
|
|
|
# for gio-querymodules
|
|
@@ -101,8 +101,15 @@ version %{shortver} of the GLib library.
|
|
|
|
|
|
%build
|
|
|
%meson \
|
|
|
+ -Dglib_debug=disabled \
|
|
|
+ -Ddocumentation=false \
|
|
|
+ -Dinstalled_tests=false \
|
|
|
-Dselinux=disabled \
|
|
|
- -Dman=true
|
|
|
+ -Dman-pages=disabled \
|
|
|
+ -Dsystemtap=disabled \
|
|
|
+ -Ddtrace=disabled \
|
|
|
+ -Dsysprof=disabled \
|
|
|
+ --default-library=both \
|
|
|
%meson_build
|
|
|
|
|
|
|
|
@@ -135,10 +142,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/gio/modules/*.cache
|
|
|
%find_lang glib20
|
|
|
|
|
|
|
|
|
-%clean
|
|
|
-rm -rf $RPM_BUILD_ROOT
|
|
|
-
|
|
|
-
|
|
|
%transfiletriggerin -- %{_libdir}/gio/modules
|
|
|
gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
|
|
@@ -161,7 +164,6 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
|
|
|
|
|
|
%files -f glib20.lang
|
|
|
-%defattr(-, root, root)
|
|
|
%license COPYING
|
|
|
%doc AUTHORS NEWS README*
|
|
|
%{_bindir}/gapplication
|
|
@@ -176,12 +178,17 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
%{_libdir}/libgmodule-2.0.so.*
|
|
|
%{_libdir}/libgobject-2.0.so.*
|
|
|
%{_libdir}/libgio-2.0.so.*
|
|
|
+%{_libdir}/libgirepository-2.0.so.*
|
|
|
%dir %{_libdir}/gio
|
|
|
%dir %{_libdir}/gio/modules
|
|
|
#%{_libdir}/gio/modules/giomodule.cache
|
|
|
#%{_libdir}/gio/modules/lib*.so
|
|
|
+%dir %{_libdir}/girepository-1.0
|
|
|
+%{_libdir}/girepository-1.0/*.typelib
|
|
|
%{_libexecdir}/gio-launch-desktop
|
|
|
%{_sysconfdir}/profile.d/*
|
|
|
+%dir %{_datadir}/gir-1.0
|
|
|
+%{_datadir}/gir-1.0/*.gir
|
|
|
%dir %{_datadir}/bash-completion/completions
|
|
|
%dir %{_datadir}/bash-completion
|
|
|
%{_datadir}/bash-completion/completions/gapplication
|
|
@@ -190,8 +197,10 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
%{_datadir}/bash-completion/completions/gsettings
|
|
|
|
|
|
%files devel
|
|
|
-%defattr(-, root, root)
|
|
|
%{_bindir}/gdbus-codegen
|
|
|
+%{_bindir}/gi-compile-repository
|
|
|
+%{_bindir}/gi-decompile-typelib
|
|
|
+%{_bindir}/gi-inspect-typelib
|
|
|
%{_bindir}/glib-compile-resources
|
|
|
%{_bindir}/glib-genmarshal
|
|
|
%{_bindir}/glib-gettextize
|
|
@@ -201,7 +210,7 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
%{_bindir}/gtester
|
|
|
%{_bindir}/gtester-report
|
|
|
%{_libdir}/lib*.so
|
|
|
-#%{_libdir}/lib*.a
|
|
|
+%exclude %{_libdir}/lib*.a
|
|
|
#%{_libdir}/gdbus-2.0/codegen/*
|
|
|
%{_libdir}/glib-2.0
|
|
|
%{_libdir}/pkgconfig/*
|
|
@@ -221,24 +230,26 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
|
|
|
|
|
|
%if %{build_compat32}
|
|
|
%files -n compat32-%{name}
|
|
|
-%defattr(-, root, root)
|
|
|
%{_bindir}/gio-querymodules-32
|
|
|
%{_libdir}/libglib-2.0.so.*
|
|
|
%{_libdir}/libgthread-2.0.so.*
|
|
|
%{_libdir}/libgmodule-2.0.so.*
|
|
|
%{_libdir}/libgobject-2.0.so.*
|
|
|
%{_libdir}/libgio-2.0.so.*
|
|
|
+%{_libdir}/libgirepository-2.0.so.*
|
|
|
%dir %{_libdir}/gio
|
|
|
%dir %{_libdir}/gio/modules
|
|
|
|
|
|
%files -n compat32-%{name}-devel
|
|
|
-%defattr(-, root, root)
|
|
|
%{_libdir}/lib*.so
|
|
|
%{_libdir}/glib-2.0
|
|
|
%endif
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Tue Jun 10 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.84.2-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Thu Sep 28 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.78.0-1
|
|
|
- new upstream release.
|
|
|
|