MathML fonts

Michael A. Peters mpeters at mac.com
Sun Sep 18 18:22:57 UTC 2005


On Sun, 2005-09-18 at 19:40 +0200, Eric Tanguy wrote:

> > 
> I can't access this site to get and see these spec files. Have you an
> idea ?

Nope - but I'll attach them.
Happens to me from time to time to, cheap host.
-------------- next part --------------
Name:		mathematica_ttf
Version:	4.1
Release:	0.1
Summary:	Mathematica TTF Fonts

Group:		User Interface/X
License:	Commercial Non Distributable
URL:		http://support.wolfram.com/mathematica/systems/windows/general/latestfonts.html
Source0:	MathFonts_TrueType.exe
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:	noarch

NoSource:	0

BuildRequires:	xorg-x11-font-utils
BuildRequires:  unzip
Requires(post,preun,postun):	/usr/bin/fc-cache /usr/sbin/chkfontpath


%description
This package contains the Mathematica True Type fonts, which are useful for
viewing MathML content.

%prep
%setup -T -c
unzip %{SOURCE0}

%build

%install
rm -rf %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/mathematica
for a in `ls |grep "\.ttf$"`; do
	install -m444 $a %buildroot/%{_datadir}/fonts/mathematica/
done
pushd %buildroot/%{_datadir}/fonts/mathematica/
mkfontscale .
mkfontdir
# for ghost
touch fonts.cache-1
popd

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%{_datadir}/fonts/mathematica/*.ttf
%{_datadir}/fonts/mathematica/fonts.dir
%{_datadir}/fonts/mathematica/fonts.scale
%ghost %{_datadir}/fonts/mathematica/fonts.cache-1

%post
if [ "$1" = 1 ]; then
  /usr/sbin/chkfontpath --add %{_datadir}/fonts/mathematica
fi
/usr/bin/fc-cache %{_datadir}/fonts

%preun
if [ "$1" = 0 ]; then
  /usr/sbin/chkfontpath --remove %{_datadir}/fonts/mathematica
fi

%postun
if [ "$1" = "0" ]; then
  /usr/bin/fc-cache %{_datadir}/fonts
fi

%changelog
* Sun Sep 18 2005 Michael A. Peters <mpeters at mac.com> 4.1-0.1
- Mozilla MathML wants 4.1, add unzip to BuildRequires

* Sun Sep 18 2005 Michael A. Peters <mpeters at mac.com> 4.2-0.1
- Initial Packaging for Fedora

-------------- next part --------------
Name:		mathtype_ttf
Version:	1.0
Release:	0.2
Summary:	MathType TTF Fonts

Group:		User Interface/X
License:	Commercial Distributable With Restriction
URL:		http://www.mathtype.com/en/dl/fonts/getfont.asp
Source0:	MathTypeTrueTypeFonts.exe
Source1:        MathType_License.rtf
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:	noarch

BuildRequires:	cabextract
BuildRequires:	xorg-x11-font-utils
Requires(post,preun,postun):	/usr/bin/fc-cache /usr/sbin/chkfontpath


%description
This package contains the MathType True Type fonts, which are useful for
viewing MathML content.

%prep
%setup -T -c
cabextract -L %{SOURCE0}
cp %{SOURCE1} .

%build

%install
rm -rf %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/mathtype
for a in `ls |grep "\.ttf$"`; do
	install -m444 $a %buildroot/%{_datadir}/fonts/mathtype/
done
pushd %buildroot/%{_datadir}/fonts/mathtype/
mkfontscale .
mkfontdir
# for ghost
touch fonts.cache-1
popd

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc MathType_License.rtf
%{_datadir}/fonts/mathtype/*.ttf
%{_datadir}/fonts/mathtype/fonts.dir
%{_datadir}/fonts/mathtype/fonts.scale
%ghost %{_datadir}/fonts/mathtype/fonts.cache-1

%post
if [ "$1" = 1 ]; then
  /usr/sbin/chkfontpath --add %{_datadir}/fonts/mathtype
fi
/usr/bin/fc-cache %{_datadir}/fonts

%preun
if [ "$1" = 0 ]; then
  /usr/sbin/chkfontpath --remove %{_datadir}/fonts/mathtype
fi

%postun
if [ "$1" = "0" ]; then
  /usr/bin/fc-cache %{_datadir}/fonts
fi

%changelog
* Sun Sep 18 2005 Michael A. Peters <mpeters at mac.com> 1.0-0.2
- Initial Packaging for Fedora



More information about the users mailing list