Browse Source

glib2-2.84.2-1

Tomohiro "Tomo-p" KATO 2 tuần trước cách đây
mục cha
commit
619fcc17fc
1 tập tin đã thay đổi với 24 bổ sung13 xóa
  1. 24 13
      g/glib2/glib2-vl.spec

+ 24 - 13
g/glib2/glib2-vl.spec

@@ -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.