3 %bcond_with license_agreement # generates package
5 Summary: Bitstream Cyberfonts True Type font
6 Summary(pl.UTF-8): Font True Type Cyberfonts firmy Bitstream
7 %define base_name fonts-TTF-Bitstream-Cyberfonts
8 %if %{with license_agreement}
11 Name: %{base_name}-installer
14 Release: 2%{?with_license_agreement:wla}
15 License: Nondistributable but free (See Bitstream-Cyberfonts-licence.txt)
17 %if %{with license_agreement}
18 # also at http://dl.sourceforge.net/corefonts/
19 Source0: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbit.ZIP
20 # NoSource0-md5: 63a6f607ac5a78d34b67247b893faf5b
21 Source1: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbase.ZIP
22 # NoSource1-md5: 63a6f607ac5a78d34b67247b893faf5b
23 Source2: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/CyberCJK.ZIP
24 # NoSource2-md5: 63a6f607ac5a78d34b67247b893faf5b
26 # we need the -installer package as otherwise can't make end-user
27 # package to work. see also comments in %%prep section.
28 BuildRequires: %{base_name}-installer
29 Requires: %{_fontsdir}/TTF
30 Requires(post,postun): fontpostinst
32 Source0: license-installer.sh
33 Source1: %{base_name}-licence.txt
35 Requires: rpm-build-tools
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 %define ttffontsdir %{_fontsdir}/TTF
44 Bitstream Cyberfonts True Type font.
45 %if !%{with license_agreement}
46 License issues made us not to include inherent files into this package
47 by default. If you want to
48 create full working package please build it with one of the following
51 %{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
54 %description -l pl.UTF-8
55 Font True Type Cyberfonts firmy Bitstream.
56 %if !%{with license_agreement}
57 Kwestie licencji zmusiły nas do niedołączania do tego pakietu istotnych
58 plików. Jeśli chcesz stworzyć
59 w pełni funkcjonalny pakiet, zbuduj go za pomocą polecenia:
61 %{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
65 %if %{with license_agreement}
67 /usr/bin/unzip -L %{SOURCE0}
68 /usr/bin/unzip -L %{SOURCE1}
69 /usr/bin/unzip -L %{SOURCE2}
70 # ugly hack, to work with -installer package, when it may not fetch this file
71 # from CVS with builder (-nc, -ncs)
72 install %{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt .
76 rm -rf $RPM_BUILD_ROOT
77 %if !%{with license_agreement}
78 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{base_name}}
81 s/@BASE_NAME@/%{base_name}/g
82 s/@TARGET_CPU@/%{_target_cpu}/g
83 s-@VERSION@-%{version}-g
84 s-@RELEASE@-%{release}-g
85 s,@SPECFILE@,%{_datadir}/%{base_name}/%{base_name}.spec,g
86 s,@LICENSE@,%{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt,
87 ' %{SOURCE0} > $RPM_BUILD_ROOT%{_bindir}/%{base_name}.install
89 install %{_specdir}/%{base_name}.spec $RPM_BUILD_ROOT%{_datadir}/%{base_name}
90 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt
92 install -d $RPM_BUILD_ROOT%{ttffontsdir}
93 install *.ttf $RPM_BUILD_ROOT%{ttffontsdir}
97 rm -rf $RPM_BUILD_ROOT
99 %if %{with license_agreement}
109 If you accept the license enclosed in the file
110 %{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt
111 and want to install real fonts, then rebuild the package with the
114 %{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
119 %defattr(644,root,root,755)
120 %if %{with license_agreement}
121 %doc Bitstream-Cyberfonts-licence.txt
124 %attr(755,root,root) %{_bindir}/%{base_name}.install
125 %{_datadir}/%{base_name}