From: Stefan Schantl Date: Sat, 30 May 2015 18:09:13 +0000 (+0200) Subject: pango: Generate modules cache on install and update if not present. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d414a4c2b8314f70084edf3bb8fc0631f871fe0f;p=ipfire-3.x.git pango: Generate modules cache on install and update if not present. Now the modules cache automatically will be created on install or after pango has been updated. The module cache is required for any usage of pango. Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer --- diff --git a/pango/pango.nm b/pango/pango.nm index cdb457db7..5d83c943a 100644 --- a/pango/pango.nm +++ b/pango/pango.nm @@ -7,7 +7,9 @@ name = pango version = %{ver_major}.%{ver_minor} ver_major = 1.36 ver_minor = 8 -release = 1 +release = 2 + +bin_version = 1.8.0 groups = System/Libraries url = http://www.pango.org/ @@ -39,10 +41,24 @@ build configure_options += \ --enable-introspection=yes + + install_cmds + touch %{BUILDROOT}%{libdir}/pango/%{bin_version}/modules.cache + end end packages package %{name} + script postin + /usr/bin/pango-querymodules --update-cache || : + end + + script postup + if [ ! -e "%{libdir}/pango/%{bin_version}/modules.cache" ]; then + /usr/bin/pango-querymodules --update-cache || : + fi + end + end package %{name}-devel template DEVEL