Convert gtk_compose_seqs_compact to GResource

This commit is contained in:
Takao Fujiwara 2023-01-05 23:31:16 +09:00
parent 2b70348bb7
commit 05a6fe54e9
2 changed files with 6868 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -39,7 +39,7 @@
Name: ibus Name: ibus
Version: 1.5.27 Version: 1.5.27
Release: 8%{?dist} Release: 9%{?dist}
Summary: Intelligent Input Bus for Linux OS Summary: Intelligent Input Bus for Linux OS
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/ibus/%name/wiki URL: https://github.com/ibus/%name/wiki
@ -301,6 +301,7 @@ fi
#autoreconf -f -i -v #autoreconf -f -i -v
#make -C ui/gtk3 maintainer-clean-generic #make -C ui/gtk3 maintainer-clean-generic
#make -C tools maintainer-clean-generic #make -C tools maintainer-clean-generic
#make -C src/compose maintainer-clean-generic
autoreconf -f -i -v autoreconf -f -i -v
%configure \ %configure \
--disable-static \ --disable-static \
@ -324,6 +325,7 @@ autoreconf -f -i -v
%{nil} %{nil}
make -C ui/gtk3 maintainer-clean-generic make -C ui/gtk3 maintainer-clean-generic
make -C src/compose maintainer-clean-generic
%make_build %make_build
%install %install
@ -357,6 +359,9 @@ echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/org.freedesktop
%endif %endif
#echo "X-GNOME-Autostart-enabled=false" >> $RPM_BUILD_ROOT%%{_sysconfdir}/xdg/autostart/ibus.desktop #echo "X-GNOME-Autostart-enabled=false" >> $RPM_BUILD_ROOT%%{_sysconfdir}/xdg/autostart/ibus.desktop
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ibus
cp src/compose/sequences-* $RPM_BUILD_ROOT%{_libdir}/ibus
HAS_PREFIX=$(grep prefix $RPM_BUILD_ROOT%{_bindir}/ibus-setup | wc -l) HAS_PREFIX=$(grep prefix $RPM_BUILD_ROOT%{_bindir}/ibus-setup | wc -l)
[ x"$HAS_PREFIX" == x1 ] && \ [ x"$HAS_PREFIX" == x1 ] && \
sed -i -e '/prefix/d' $RPM_BUILD_ROOT%{_bindir}/ibus-setup sed -i -e '/prefix/d' $RPM_BUILD_ROOT%{_bindir}/ibus-setup
@ -494,6 +499,7 @@ dconf update || :
%{_libexecdir}/ibus-wayland %{_libexecdir}/ibus-wayland
%files devel %files devel
%{_libdir}/ibus
%{_libdir}/lib*.so %{_libdir}/lib*.so
%{_libdir}/pkgconfig/* %{_libdir}/pkgconfig/*
%{_includedir}/* %{_includedir}/*
@ -523,6 +529,9 @@ dconf update || :
%{_datadir}/installed-tests/ibus %{_datadir}/installed-tests/ibus
%changelog %changelog
* Thu Jan 05 2023 Takao Fujiwara <tfujiwar@redhat.com> - 1.5.27-9
- Convert gtk_compose_seqs_compact to GResource
* Wed Dec 07 2022 Takao Fujiwara <tfujiwar@redhat.com> - 1.5.27-8 * Wed Dec 07 2022 Takao Fujiwara <tfujiwar@redhat.com> - 1.5.27-8
- Resolved: #2151344 SEGV with portal_context->owner in name_owner_changed() - Resolved: #2151344 SEGV with portal_context->owner in name_owner_changed()