Make scriptlets non-failable
This commit is contained in:
parent
f2d07bd0e2
commit
9d77ebd0cb
@ -5,7 +5,7 @@
|
|||||||
Summary: X.Org X11 fonts
|
Summary: X.Org X11 fonts
|
||||||
Name: xorg-x11-fonts
|
Name: xorg-x11-fonts
|
||||||
Version: 7.5
|
Version: 7.5
|
||||||
Release: 27%{?dist}
|
Release: 28%{?dist}
|
||||||
License: MIT and Lucida and Public Domain
|
License: MIT and Lucida and Public Domain
|
||||||
URL: https://www.x.org
|
URL: https://www.x.org
|
||||||
|
|
||||||
@ -299,175 +299,175 @@ done
|
|||||||
%post misc
|
%post misc
|
||||||
{
|
{
|
||||||
# Only run fc-cache in the Type1 dir, gzipped pcf's take forever
|
# Only run fc-cache in the Type1 dir, gzipped pcf's take forever
|
||||||
xorg-x11-fonts-update-dirs --skip-fontscale %{_x11fontdir}/misc
|
xorg-x11-fonts-update-dirs --skip-fontscale %{_x11fontdir}/misc || :
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun misc
|
%postun misc
|
||||||
{
|
{
|
||||||
# Rebuild fonts.dir when uninstalling package. (exclude the local, CID dirs)
|
# Rebuild fonts.dir when uninstalling package. (exclude the local, CID dirs)
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/misc ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/misc ]; then
|
||||||
xorg-x11-fonts-update-dirs --skip-fontscale %{_x11fontdir}/misc
|
xorg-x11-fonts-update-dirs --skip-fontscale %{_x11fontdir}/misc || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%post Type1
|
%post Type1
|
||||||
{
|
{
|
||||||
xorg-x11-fonts-update-dirs %{_x11fontdir}/Type1
|
xorg-x11-fonts-update-dirs %{_x11fontdir}/Type1 || :
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun Type1
|
%postun Type1
|
||||||
{
|
{
|
||||||
FONTDIR=%{_x11fontdir}/Type1
|
FONTDIR=%{_x11fontdir}/Type1
|
||||||
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
||||||
xorg-x11-fonts-update-dirs $FONTDIR
|
xorg-x11-fonts-update-dirs $FONTDIR || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%post ethiopic
|
%post ethiopic
|
||||||
{
|
{
|
||||||
xorg-x11-fonts-update-dirs --skip-fontscale --need-ttmkfdir %{_x11fontdir}/TTF
|
xorg-x11-fonts-update-dirs --skip-fontscale --need-ttmkfdir %{_x11fontdir}/TTF || :
|
||||||
xorg-x11-fonts-update-dirs %{_x11fontdir}/OTF
|
xorg-x11-fonts-update-dirs %{_x11fontdir}/OTF || :
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ethiopic
|
%postun ethiopic
|
||||||
{
|
{
|
||||||
FONTDIR=%{_x11fontdir}/TTF
|
FONTDIR=%{_x11fontdir}/TTF
|
||||||
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
||||||
xorg-x11-fonts-update-dirs --skip-fontscale --need-ttmkfdir $FONTDIR
|
xorg-x11-fonts-update-dirs --skip-fontscale --need-ttmkfdir $FONTDIR || :
|
||||||
fi
|
fi
|
||||||
FONTDIR=%{_x11fontdir}/OTF
|
FONTDIR=%{_x11fontdir}/OTF
|
||||||
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
if [ "$1" = "0" -a -d $FONTDIR ]; then
|
||||||
xorg-x11-fonts-update-dirs $FONTDIR
|
xorg-x11-fonts-update-dirs $FONTDIR || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%post 75dpi
|
%post 75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post 100dpi
|
%post 100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post ISO8859-1-75dpi
|
%post ISO8859-1-75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post ISO8859-1-100dpi
|
%post ISO8859-1-100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post ISO8859-2-75dpi
|
%post ISO8859-2-75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post ISO8859-2-100dpi
|
%post ISO8859-2-100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post ISO8859-9-75dpi
|
%post ISO8859-9-75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post ISO8859-9-100dpi
|
%post ISO8859-9-100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post ISO8859-14-75dpi
|
%post ISO8859-14-75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post ISO8859-14-100dpi
|
%post ISO8859-14-100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post ISO8859-15-75dpi
|
%post ISO8859-15-75dpi
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
|
|
||||||
%post ISO8859-15-100dpi
|
%post ISO8859-15-100dpi
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
|
|
||||||
%post cyrillic
|
%post cyrillic
|
||||||
mkfontdir %{_x11fontdir}/cyrillic
|
mkfontdir %{_x11fontdir}/cyrillic || :
|
||||||
|
|
||||||
%postun 75dpi
|
%postun 75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun 100dpi
|
%postun 100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-1-75dpi
|
%postun ISO8859-1-75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-1-100dpi
|
%postun ISO8859-1-100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-2-75dpi
|
%postun ISO8859-2-75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-2-100dpi
|
%postun ISO8859-2-100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-9-75dpi
|
%postun ISO8859-9-75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-9-100dpi
|
%postun ISO8859-9-100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-14-75dpi
|
%postun ISO8859-14-75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-14-100dpi
|
%postun ISO8859-14-100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-15-75dpi
|
%postun ISO8859-15-75dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/75dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/75dpi
|
mkfontdir %{_x11fontdir}/75dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun ISO8859-15-100dpi
|
%postun ISO8859-15-100dpi
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/100dpi ]; then
|
||||||
mkfontdir %{_x11fontdir}/100dpi
|
mkfontdir %{_x11fontdir}/100dpi || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%postun cyrillic
|
%postun cyrillic
|
||||||
{
|
{
|
||||||
if [ "$1" = "0" -a -d %{_x11fontdir}/cyrillic ]; then
|
if [ "$1" = "0" -a -d %{_x11fontdir}/cyrillic ]; then
|
||||||
mkfontdir %{_x11fontdir}/cyrillic
|
mkfontdir %{_x11fontdir}/cyrillic || :
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -931,6 +931,9 @@ mkfontdir %{_x11fontdir}/cyrillic
|
|||||||
%ghost %verify(not md5 size mtime) %{_x11fontdir}/cyrillic/fonts.cache-*
|
%ghost %verify(not md5 size mtime) %{_x11fontdir}/cyrillic/fonts.cache-*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Feb 22 2021 Adam Williamson <awilliam@redhat.com> - 7.5-28
|
||||||
|
- Make scriptlets non-failable (#1926533)
|
||||||
|
|
||||||
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-27
|
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-27
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user