please, add filetrigger to call gtk-query-immodules-%api_ver on _libdir/gtk-%api_ver/%version/immodules update.
могу помочь с реализацией.
Пакетов с im-модулями появилась тьма, что так срочно потребовался посттрнасфайлтриггер?
(В ответ на комментарий №2) > Пакетов с im-модулями появилась тьма, да, у меня в autoimports > что так срочно потребовался посттрнасфайлтриггер? да, чтобы в p7 успел попасть. Если некогда, я помогу, просто зааппрувите тогда или выдадите acl.
(In reply to comment #3) > > Если некогда, я помогу, просто зааппрувите тогда или выдадите acl. Готовьте аккуратно, -- одобрю.
Вот такой filetrigger наваял. cat <<__FILETRIGGER__ >%buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger #!/bin/sh -efu LC_ALL=C egrep -q '^%{_libdir}/gtk-%api_ver/%binary_ver/immodules/.*so' && %_bindir/gtk-query-immodules-%api_ver > %_sysconfdir/gtk-%api_ver/gtk.immodules __FILETRIGGER__ chmod 755 %buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger Сейчас буду готовить пакеты.
отправил task #87056: try #1 is AWAITING, result will be emailed to viy@altlinux.org она не соберется из-за acl. Посмотрите, пожалуйста, и если все в порядке, выдайте approve.
(In reply to comment #5) > Вот такой filetrigger наваял. > cat <<__FILETRIGGER__ >%buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger > #!/bin/sh -efu > LC_ALL=C egrep -q '^%{_libdir}/gtk-%api_ver/%binary_ver/immodules/.*so' && > %_bindir/gtk-query-immodules-%api_ver > %_sysconfdir/gtk-%api_ver/gtk.immodules > __FILETRIGGER__ > chmod 755 %buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger Если именно такой, то лучше я сам. > Сейчас буду готовить пакеты.
(В ответ на комментарий №7) > (In reply to comment #5) > > Вот такой filetrigger наваял. > > cat <<__FILETRIGGER__ >%buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger > > #!/bin/sh -efu > > LC_ALL=C egrep -q '^%{_libdir}/gtk-%api_ver/%binary_ver/immodules/.*so' && > > %_bindir/gtk-query-immodules-%api_ver > %_sysconfdir/gtk-%api_ver/gtk.immodules > > __FILETRIGGER__ > > chmod 755 %buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger > > Если именно такой, то лучше я сам. не именно, в итоговом лишних } нету > > Сейчас буду готовить пакеты.
(In reply to comment #8) > (В ответ на комментарий №7) > > (In reply to comment #5) > > > Вот такой filetrigger наваял. > > > cat <<__FILETRIGGER__ >%buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger > > > #!/bin/sh -efu > > > LC_ALL=C egrep -q '^%{_libdir}/gtk-%api_ver/%binary_ver/immodules/.*so' && > > > %_bindir/gtk-query-immodules-%api_ver > %_sysconfdir/gtk-%api_ver/gtk.immodules > > > __FILETRIGGER__ > > > chmod 755 %buildroot%_rpmlibdir}/gtk-immodules-cache.filetrigger > > > > Если именно такой, то лучше я сам. > > не именно, в итоговом лишних } нету Не только лишние скобки, он просто неправильный. Пошел готовить пакеты.
ок, спасибо!
libgtk+3-3.6.2-alt2 -> sisyphus: * Thu Dec 27 2012 Yuri N. Sedunov <aris@altlinux> 3.6.2-alt2 - added rpm posttrans filetrigger to update im-modules cache (ALT #28279)
Спасибо!