Don't use wildcards in pre/posttrans to prevent accidental removal of data that shouldn't be touched
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7-pear?expand=0&rev=12
This commit is contained in:
parent
c1bbc795e3
commit
c2b6bba6c6
@ -97,7 +97,7 @@ rm -rf %{buildroot}/{.depdb,.depdblock}
|
||||
%pre
|
||||
if [ -d %{peardir}/.registry -a ! -d %{metadir}/.registry ]; then
|
||||
mkdir -p %{metadir}
|
||||
cp -af %{peardir}/.??* %{metadir}
|
||||
cp -af %{peardir}/{.channels,.registry} %{metadir}
|
||||
fi
|
||||
|
||||
%posttrans
|
||||
@ -105,7 +105,7 @@ mdir=$(%{_bindir}/pear config-get metadata_dir system)
|
||||
if [ "${mdir}" != "%{metadir}" -a -d %{metadir}/.registry ]; then
|
||||
%{_bindir}/pear config-set metadata_dir %{metadir} system
|
||||
%{_bindir}/pear config-set metadata_dir %{metadir}
|
||||
rm -rf %{peardir}/.??*
|
||||
rm -rf %{peardir}/{.channels,.registry}
|
||||
fi
|
||||
|
||||
%files
|
||||
@ -118,15 +118,9 @@ fi
|
||||
%dir %{_localstatedir}/cache/pear
|
||||
%exclude %{_bindir}/peardev
|
||||
%exclude %{metadir}/{.depdblock,.lock}
|
||||
%exclude %{metadir}/.channels/.alias/pecl.txt
|
||||
%exclude %{metadir}/.channels/pecl.php.net.reg
|
||||
%exclude %{metadir}/.registry/.channel.pecl.php.net
|
||||
%exclude %{peardir}/test
|
||||
|
||||
%files -n php7-pecl
|
||||
%{_bindir}/pecl
|
||||
%{metadir}/.channels/.alias/pecl.txt
|
||||
%{metadir}/.channels/pecl.php.net.reg
|
||||
%{metadir}/.registry/.channel.pecl.php.net
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user