rpms/fonts-ISO8859-2/devel fonts-ISO8859-2.spec,1.13,1.14
Rahul Bhalerao (rbhalera)
fedora-extras-commits at redhat.com
Tue Aug 21 11:36:11 UTC 2007
Author: rbhalera
Update of /cvs/pkgs/rpms/fonts-ISO8859-2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24124
Modified Files:
fonts-ISO8859-2.spec
Log Message:
Dropping chkfontpath dependency
Index: fonts-ISO8859-2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fonts-ISO8859-2/devel/fonts-ISO8859-2.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- fonts-ISO8859-2.spec 12 Jul 2006 05:49:53 -0000 1.13
+++ fonts-ISO8859-2.spec 21 Aug 2007 11:35:38 -0000 1.14
@@ -4,6 +4,9 @@
%define __mkfontdir umask 133;mkfontdir
+%define fontdir %{_datadir}/fonts/ISO8859-2
+%define catalogue /etc/X11/fontpath.d
+
Name: fonts-%{ISONAME}
Version: 1.0
Release: 17.1
@@ -19,7 +22,7 @@
Group: User Interface/X
Summary: Central European language fonts for the X Window System.
Buildrequires: xorg-x11-font-utils
-Requires: mkfontdir, chkfontpath
+Requires: mkfontdir
%description
If you use the X Window System and you want to display Central
@@ -32,7 +35,7 @@
%package 75dpi
Group: User Interface/X
Summary: A set of 75dpi Central European language fonts for X.
-Requires: mkfontdir, chkfontpath
+Requires: mkfontdir
%description 75dpi
This package contains a set of Central European language fonts in 75 dpi
@@ -42,7 +45,7 @@
%package 100dpi
Group: User Interface/X
Summary: A set of 100dpi Central European language fonts for X.
-Requires: mkfontdir, chkfontpath
+Requires: mkfontdir
%description 100dpi
This package includes Central European (ISO8859-2) fonts, in 100 dpi
@@ -52,7 +55,7 @@
%package Type1
Group: User Interface/X
Summary: Type 1 scalable Central European language (ISO8859-2) fonts for X.
-Requires: mkfontdir, chkfontpath
+Requires: mkfontdir
%description Type1
This package contains Central European Type 1 fonts for the X Window System.
@@ -92,60 +95,37 @@
)
%endif
+# Install catalogue symlink
+mkdir -p $RPM_BUILD_ROOT%{catalogue}
+ln -sf %{fontdir}/misc $RPM_BUILD_ROOT%{catalogue}/fonts-ISO8859-2
+ln -sf %{fontdir}/75dpi $RPM_BUILD_ROOT%{catalogue}/fonts-ISO8859-2-75dpi
+ln -sf %{fontdir}/100dpi $RPM_BUILD_ROOT%{catalogue}/fonts-ISO8859-2-100dpi
+%if %{include_ulT1mo}
+ln -sf %{fontdir}/Type1 $RPM_BUILD_ROOT%{catalogue}/fonts-ISO8859-2-Type1
+%endif
+
%clean
rm -rf $RPM_BUILD_ROOT
%post
{
%__mkfontdir /usr/share/fonts/%{ISONAME}/misc
- /usr/sbin/chkfontpath -q -a /usr/share/fonts/%{ISONAME}/misc:unscaled
-} &> /dev/null || :
-
-%postun
-{
- if [ "$1" = "0" ]; then
- /usr/sbin/chkfontpath -q -r /usr/share/fonts/%{ISONAME}/misc:unscaled
- fi
} &> /dev/null || :
%post 75dpi
{
%__mkfontdir /usr/share/fonts/%{ISONAME}/75dpi
- /usr/sbin/chkfontpath -q -a /usr/share/fonts/%{ISONAME}/75dpi:unscaled
-} &> /dev/null || :
-
-%postun 75dpi
-{
- if [ "$1" = "0" ]; then
- /usr/sbin/chkfontpath -q -r /usr/share/fonts/%{ISONAME}/75dpi:unscaled
- fi
} &> /dev/null || :
%post 100dpi
{
%__mkfontdir /usr/share/fonts/%{ISONAME}/100dpi
- /usr/sbin/chkfontpath -q -a /usr/share/fonts/%{ISONAME}/100dpi:unscaled
-} &> /dev/null || :
-
-%postun 100dpi
-{
- if [ "$1" = "0" ]; then
- /usr/sbin/chkfontpath -q -r /usr/share/fonts/%{ISONAME}/100dpi:unscaled
- fi
} &> /dev/null || :
%if %{include_ulT1mo}
%post Type1
{
%__mkfontdir /usr/share/fonts/%{ISONAME}/Type1
- /usr/sbin/chkfontpath -q -a /usr/share/fonts/%{ISONAME}/Type1
-} &> /dev/null || :
-
-%postun Type1
-{
- if [ "$1" = "0" ]; then
- /usr/sbin/chkfontpath -q -r /usr/share/fonts/%{ISONAME}/Type1
- fi
} &> /dev/null || :
%endif
@@ -157,6 +137,8 @@
/usr/share/fonts/%{ISONAME}/misc/*.gz
%config(noreplace) %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/misc/fonts.alias
%ghost %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/misc/fonts.dir
+%dir %{catalogue}
+%{catalogue}/fonts-ISO8859-2
%files 75dpi
%defattr(-,root,root)
@@ -164,6 +146,8 @@
/usr/share/fonts/%{ISONAME}/75dpi/*.gz
%config(noreplace) %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/75dpi/fonts.alias
%ghost %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/75dpi/fonts.dir
+%dir %{catalogue}
+%{catalogue}/fonts-ISO8859-2-75dpi
%files 100dpi
%defattr(-,root,root)
@@ -171,6 +155,8 @@
/usr/share/fonts/%{ISONAME}/100dpi/*.gz
%config(noreplace) %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/100dpi/fonts.alias
%ghost %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/100dpi/fonts.dir
+%dir %{catalogue}
+%{catalogue}/fonts-ISO8859-2-100dpi
%if %{include_ulT1mo}
%files Type1
@@ -184,9 +170,14 @@
%config(noreplace) %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/Type1/fonts.alias
%verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/Type1/fonts.scale
%ghost %verify(not md5 size mtime) /usr/share/fonts/%{ISONAME}/Type1/fonts.dir
+%dir %{catalogue}
+%{catalogue}/fonts-ISO8859-2-Type1
%endif
%changelog
+* Tue Aug 21 2007 Rahul Bhalerao <rbhalera at redhat.com>
+- Dropping chkfontpath dependency (bug #251026, by Matthias Clasen)
+
* Wed Jul 12 2006 Jesse Keating <jkeating at redhat.com> - 1.0-17.1
- rebuild
More information about the fedora-extras-commits
mailing list