1 | Summary: Fonts for the Ghostscript PostScript interpreter
|
---|
2 | Name: ghostscript-fonts
|
---|
3 | Version: 6.0
|
---|
4 | Release: 1%{?dist}
|
---|
5 |
|
---|
6 | # Contacted Kevin Hartig, who agreed to relicense his fonts under the SIL Open Font
|
---|
7 | # License. Hershey fonts are under the "Hershey Font License", which is not what Fontmap
|
---|
8 | # says (Fontmap is wrong).
|
---|
9 | License: GPLv2+ and Hershey and MIT and OFL and Public Domain
|
---|
10 | Group: Applications/Publishing
|
---|
11 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
---|
12 | URL: http://www.gnu.org/software/ghostscript/
|
---|
13 |
|
---|
14 | Source0: gnu-gs-fonts-other-%{version}.tar.gz
|
---|
15 |
|
---|
16 | Requires: fontconfig
|
---|
17 | BuildArchitectures: noarch
|
---|
18 |
|
---|
19 | %define fontdir %{_datadir}/fonts/default/ghostscript
|
---|
20 | %define catalogue %{_sysconfdir}/X11/fontpath.d
|
---|
21 |
|
---|
22 | %description
|
---|
23 | Ghostscript-fonts contains a set of fonts that Ghostscript, a
|
---|
24 | PostScript interpreter, uses to render text. These fonts are in
|
---|
25 | addition to the fonts shared by Ghostscript and the X Window System.
|
---|
26 |
|
---|
27 | %prep
|
---|
28 | %setup -q -c ghostscript-fonts-%{version}
|
---|
29 |
|
---|
30 | %build
|
---|
31 |
|
---|
32 | %install
|
---|
33 | rm -rf $RPM_BUILD_ROOT
|
---|
34 | mkdir -p $RPM_BUILD_ROOT%{fontdir}
|
---|
35 | cp -p fonts/* $RPM_BUILD_ROOT%{fontdir}
|
---|
36 |
|
---|
37 | # Touch ghosted files
|
---|
38 | touch $RPM_BUILD_ROOT%{fontdir}/fonts.dir
|
---|
39 | touch $RPM_BUILD_ROOT%{fontdir}/fonts.scale
|
---|
40 |
|
---|
41 | # Install catalogue symlink
|
---|
42 | mkdir -p $RPM_BUILD_ROOT%{catalogue}
|
---|
43 | ln -sf %{fontdir} $RPM_BUILD_ROOT%{catalogue}/default-ghostscript
|
---|
44 |
|
---|
45 | #post
|
---|
46 | #{
|
---|
47 | # mkfontscale %{fontdir}
|
---|
48 | # mkfontdir %{fontdir}
|
---|
49 | # fc-cache %{_datadir}/fonts
|
---|
50 | #} &> /dev/null || :
|
---|
51 |
|
---|
52 | #postun
|
---|
53 | #{
|
---|
54 | # if [ "$1" = "0" ]; then
|
---|
55 | # fc-cache %{_datadir}/fonts
|
---|
56 | # fi
|
---|
57 | #} &> /dev/null || :
|
---|
58 |
|
---|
59 | %clean
|
---|
60 | rm -rf $RPM_BUILD_ROOT
|
---|
61 |
|
---|
62 | %files
|
---|
63 | %defattr(-,root,root,-)
|
---|
64 | %{_datadir}/fonts/default/
|
---|
65 | %{catalogue}/default-ghostscript
|
---|
66 | %ghost %verify(not md5 size mtime) %{fontdir}/fonts.dir
|
---|
67 | %ghost %verify(not md5 size mtime) %{fontdir}/fonts.scale
|
---|
68 |
|
---|
69 | %changelog
|
---|
70 | * Fri Dec 12 2014 yd
|
---|
71 | - initial unixroot build.
|
---|