]> git.pld-linux.org Git - packages/fonts-TTF-Bitstream-Cyberfonts.git/blame - fonts-TTF-Bitstream-Cyberfonts.spec
- converted to UTF-8
[packages/fonts-TTF-Bitstream-Cyberfonts.git] / fonts-TTF-Bitstream-Cyberfonts.spec
CommitLineData
2b96597e 1#
2# Conditional build:
f167731c 3%bcond_with license_agreement # generates package
2b96597e 4#
5Summary: Bitstream Cyberfonts True Type font
aca5b462 6Summary(pl.UTF-8): Font True Type Cyberfonts firmy Bitstream
2b96597e 7%define base_name fonts-TTF-Bitstream-Cyberfonts
8%if %{with license_agreement}
9Name: %{base_name}
10%else
11Name: %{base_name}-installer
12%endif
13Version: 1.0
044f7b09 14Release: 2%{?with_license_agreement:wla}
2b96597e 15License: Nondistributable but free (See Bitstream-Cyberfonts-licence.txt)
16Group: Fonts
17%if %{with license_agreement}
18# also at http://dl.sourceforge.net/corefonts/
19Source0: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbit.ZIP
20# NoSource0-md5: 63a6f607ac5a78d34b67247b893faf5b
21Source1: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbase.ZIP
22# NoSource1-md5: 63a6f607ac5a78d34b67247b893faf5b
23Source2: ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/CyberCJK.ZIP
24# NoSource2-md5: 63a6f607ac5a78d34b67247b893faf5b
2b96597e 25BuildRequires: unzip
044f7b09
ER
26# we need the -installer package as otherwise can't make end-user
27# package to work. see also comments in %%prep section.
28BuildRequires: %{base_name}-installer
2b96597e 29Requires: %{_fontsdir}/TTF
30Requires(post,postun): fontpostinst
31%else
044f7b09
ER
32Source0: license-installer.sh
33Source1: %{base_name}-licence.txt
2b96597e 34Requires: unzip
35Requires: rpm-build-tools
36Requires: wget
37%endif
2b96597e 38BuildArch: noarch
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%define ttffontsdir %{_fontsdir}/TTF
42
43%description
44Bitstream Cyberfonts True Type font.
69729c55 45%if !%{with license_agreement}
2b96597e 46License issues made us not to include inherent files into this package
47by default. If you want to
48create full working package please build it with one of the following
49command:
50
51%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
2b96597e 52%endif
53
aca5b462 54%description -l pl.UTF-8
2b96597e 55Font True Type Cyberfonts firmy Bitstream.
69729c55 56%if !%{with license_agreement}
aca5b462
JR
57Kwestie licencji zmusiły nas do niedołączania do tego pakietu istotnych
58plików. Jeśli chcesz stworzyć
59w pełni funkcjonalny pakiet, zbuduj go za pomocą polecenia:
2b96597e 60
61%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
2b96597e 62%endif
63
64%prep
65%if %{with license_agreement}
66%setup -q -c -T
67/usr/bin/unzip -L %{SOURCE0}
68/usr/bin/unzip -L %{SOURCE1}
69/usr/bin/unzip -L %{SOURCE2}
044f7b09
ER
70# ugly hack, to work with -installer package, when it may not fetch this file
71# from CVS with builder (-nc, -ncs)
72install %{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt .
2b96597e 73%endif
74
75%install
76rm -rf $RPM_BUILD_ROOT
69729c55 77%if !%{with license_agreement}
2b96597e 78install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{base_name}}
79
044f7b09
ER
80sed -e '
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
2b96597e 88
89install %{_specdir}/%{base_name}.spec $RPM_BUILD_ROOT%{_datadir}/%{base_name}
044f7b09 90install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt
2b96597e 91%else
92install -d $RPM_BUILD_ROOT%{ttffontsdir}
93install *.ttf $RPM_BUILD_ROOT%{ttffontsdir}
94%endif
2b96597e 95
96%clean
97rm -rf $RPM_BUILD_ROOT
98
99%if %{with license_agreement}
100%post
101fontpostinst TTF
102
103%postun
104fontpostinst TTF
105
106%else
3f4eb4ad 107%post
2b96597e 108echo "
109If you accept the license enclosed in the file
110%{_datadir}/%{base_name}/Bitstream-Cyberfonts-licence.txt
111and want to install real fonts, then rebuild the package with the
112following command:
113
114%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec
115"
116%endif
117
118%files
119%defattr(644,root,root,755)
120%if %{with license_agreement}
044f7b09 121%doc Bitstream-Cyberfonts-licence.txt
2b96597e 122%{ttffontsdir}/*
123%else
124%attr(755,root,root) %{_bindir}/%{base_name}.install
2b96597e 125%{_datadir}/%{base_name}
044f7b09 126%endif
This page took 0.070802 seconds and 4 git commands to generate.