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 <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Stefan Schantl 2015-05-30 20:09:13 +02:00 committed by Michael Tremer
parent b6dcfa1f85
commit d414a4c2b8
1 changed files with 17 additions and 1 deletions

View File

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