]> git.pld-linux.org Git - packages/ghostscript-fonts-other.git/blobdiff - ghostscript-fonts-other.spec
- switched post/postun to fontpostinst
[packages/ghostscript-fonts-other.git] / ghostscript-fonts-other.spec
index 71ded2fb57d05766c7aad739685adadc7311bb5b..220406c594e2a1e7e165b74b526b2a37cb99702c 100644 (file)
@@ -1,23 +1,29 @@
 Summary:       Additional ghostscript fonts
 Summary(pl):   Dodatkowe fonty dla interpretera ghostscript
 Name:          ghostscript-fonts-other
-Version:       5.50
-Release:       4
-Group:         Applications/Graphics
-Group(pl):     Aplikacje/Grafika
+Version:       6.0
+Release:       3
 License:       GPL
+Group:         Applications/Graphics
+Source0:       ftp://ftp.cs.wisc.edu/ghost/gnu/fonts/gnu-gs-fonts-other-%{version}.tar.gz
+# Source0-md5: 33457d3f37de7ef03d2eea05a9e6aa4f
+Source1:       %{name}.Fontmap
+Source2:       %{name}.fonts.scale
 URL:           http://www.cs.wisc.edu/~ghost/
-Source0:       %{name}-%{version}.tar.gz
-Requires:      ghostscript
-Prereq:                /usr/bin/type1inst
-Requires:      type1inst >= 0.6.1
+BuildRequires: t1utils
+Requires(post,postun): fontpostinst
+Requires:      %{_fontsdir}/Type1
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                _t1fontsdir     %{_fontsdir}/Type1
+%define                _t1afmdir       %{_t1fontsdir}/afm
+%define                _t1pfmdir       %{_t1fontsdir}/pfm
+
 %description
 This package contains additional fonts for ghostscript.
 
-Ghostscript is a PostScript interpretor. It can render both PostScript
+Ghostscript is a PostScript interpreter. It can render both PostScript
 and PDF compliant files to devices which include an X window, many
 printer formats (including support for color printers), and popular
 graphics file formats.
@@ -27,31 +33,43 @@ Pakiet ten zawiera dodatkowe fonty dla interpretera ghostscript.
 
 Ghostcript jest interpreterem PostScriptu, jêzyku u¿ywanego do opisu
 formatu dokumentu. Ghostscript potrafi przetworzyæ dokument w formacie
-PostScript i PDF %{name} szereg postaci wyj¶ciowych: drukarki
-(w³±czaj±c kolorowe), okno X-Window i popularne formaty graficzne.
+PostScript i PDF na szereg postaci wyj¶ciowych: drukarki (w³±czaj±c
+kolorowe), okno X-Window i popularne formaty graficzne.
 
 %prep
-install -d fonts
-cd fonts
-gzip -dc %{SOURCE0} | tar xf -
+%setup -q -n fonts
 
-%clean
+%install
 rm -rf $RPM_BUILD_ROOT
-rm -rf fonts
+install -d $RPM_BUILD_ROOT{%{_t1fontsdir},%{_t1afmdir},%{_t1pfmdir}}
 
-%install
+# present in t1lib-fonts
+rm -f bch*
+
+install *.gsf $RPM_BUILD_ROOT%{_t1fontsdir}
+install *.afm $RPM_BUILD_ROOT%{_t1afmdir}
+install *.pfm $RPM_BUILD_ROOT%{_t1pfmdir}
+
+for f in *.pfa ; do
+       t1binary $f $RPM_BUILD_ROOT%{_t1fontsdir}/`basename $f .pfa`.pfb
+done
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_t1fontsdir}/Fontmap.%{name}
+install %{SOURCE2} $RPM_BUILD_ROOT%{_t1fontsdir}/fonts.scale.%{name}
+
+%clean
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/%{_datadir}/fonts/type1
-cp fonts/* $RPM_BUILD_ROOT/%{_datadir}/fonts/type1
 
 %post
-cd %{_datadir}/fonts/type1
-/usr/bin/type1inst -nolog
+fontpostinst Type1
 
 %postun
-cd %{_datadir}/fonts/type1
-/usr/bin/type1inst -nolog
+fontpostinst Type1
 
 %files
 %defattr(644,root,root,755)
-%attr(644,root,root) %{_datadir}/fonts/type1/*
+%{_t1fontsdir}/*.gsf
+%{_t1fontsdir}/*.pfb
+%{_t1afmdir}/*.afm
+%{_t1pfmdir}/*.pfm
+%{_t1fontsdir}/*.%{name}
This page took 0.072912 seconds and 4 git commands to generate.