]> git.pld-linux.org Git - packages/unifont.git/blame - unifont.spec
- updated to 6.3.20140214
[packages/unifont.git] / unifont.spec
CommitLineData
5b094f21
JB
1Summary: GNU Unifont - Unicode bitmap font
2Summary(pl.UTF-8): GNU Unifont - font bitmapowy Unicode
8fe1eecf 3Name: unifont
a0c5f6a7 4Version: 6.3.20140214
cbda1465 5Release: 1
5b094f21 6License: GPL v2+ with GNU font embedding exception
0ec7b099 7Group: Fonts
5b094f21 8Source0: http://ftp.gnu.org/gnu/unifont/%{name}-%{version}/%{name}-%{version}.tar.gz
a0c5f6a7 9# Source0-md5: 25a31c9c5657666bf9a0e613df1d75b5
5b094f21 10URL: http://czyborra.com/unifont/
539001df 11BuildRequires: fontforge
f41faa7e 12BuildRequires: xorg-app-bdftopcf
1cb0199c 13Requires(post,postun): fontpostinst
09c282e8 14Requires: %{_fontsdir}/misc
8fe1eecf 15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
5b094f21
JB
18GNU Unifont is an official GNU package. It is a dual-width
19(8x16/16x16) bitmap font, designed to provide coverage for all of
20Unicode Plane 0, the Basic Multilingual Plane (BMP). This version has
21a glyph for each visible code point in the Unicode 6.3 Basic
22Multilingual Plane (Plane 0).
8fe1eecf 23
45624604 24%description -l pl.UTF-8
5b094f21
JB
25GNU Unifont to oficjalny pakiet GNU. Jest to font bitmapowy podwójnej
26szerokości (8x16/16x16), zaprojektowany z myślą o pokryciu całości
27warstwy Unicode Plane 0 (Basic Multilingual Plane - BMP). Ta wersja
28zawiera glify dla wszystkich widocznych znaków Unicode 6.3 Basic
29Multilingual Plane (Plane 0).
30
539001df 31%package -n fonts-misc-unifont
5b094f21
JB
32Summary: GNU Unifont - Unicode font in PCF format
33Summary(pl.UTF-8): GNU Unifont - font Unicode w formacie PCF
34Group: Fonts
35Requires(post,postun): fontpostinst
36Requires: %{_fontsdir}/misc
37Obsoletes: unifont
f41faa7e
ER
38%if "%{_rpmversion}" >= "5"
39BuildArch: noarch
40%endif
5b094f21 41
539001df 42%description -n fonts-misc-unifont
5b094f21
JB
43GNU Unifont is an official GNU package. It is a dual-width
44(8x16/16x16) bitmap font, designed to provide coverage for all of
45Unicode Plane 0, the Basic Multilingual Plane (BMP). This version has
46a glyph for each visible code point in the Unicode 6.3 Basic
47Multilingual Plane (Plane 0).
48
49This package contains the font in PCF format.
50
539001df 51%description -n fonts-misc-unifont -l pl.UTF-8
5b094f21
JB
52GNU Unifont to oficjalny pakiet GNU. Jest to font bitmapowy podwójnej
53szerokości (8x16/16x16), zaprojektowany z myślą o pokryciu całości
54warstwy Unicode Plane 0 (Basic Multilingual Plane - BMP). Ta wersja
55zawiera glify dla wszystkich widocznych znaków Unicode 6.3 Basic
56Multilingual Plane (Plane 0).
57
58Ten pakiet zawiera font w formacie PCF.
59
539001df 60%package -n fonts-TTF-unifont
5b094f21
JB
61Summary: GNU Unifont - Unicode font in PCF format
62Summary(pl.UTF-8): GNU Unifont - font Unicode w formacie PCF
63Group: Fonts
64Requires(post,postun): fontpostinst
65Requires: %{_fontsdir}/TTF
f41faa7e
ER
66%if "%{_rpmversion}" >= "5"
67BuildArch: noarch
68%endif
5b094f21 69
539001df 70%description -n fonts-TTF-unifont
5b094f21
JB
71GNU Unifont is an official GNU package. It is a dual-width
72(8x16/16x16) bitmap font, designed to provide coverage for all of
73Unicode Plane 0, the Basic Multilingual Plane (BMP). This version has
74a glyph for each visible code point in the Unicode 6.3 Basic
75Multilingual Plane (Plane 0).
76
77This package contains the font in TTF format.
78
539001df 79%description -n fonts-TTF-unifont -l pl.UTF-8
5b094f21
JB
80GNU Unifont to oficjalny pakiet GNU. Jest to font bitmapowy podwójnej
81szerokości (8x16/16x16), zaprojektowany z myślą o pokryciu całości
82warstwy Unicode Plane 0 (Basic Multilingual Plane - BMP). Ta wersja
83zawiera glify dla wszystkich widocznych znaków Unicode 6.3 Basic
84Multilingual Plane (Plane 0).
85
86Ten pakiet zawiera font w formacie TTF.
87
e17ae58b
JB
88%package console
89Summary: GNU Unifont - Unicode font in PSF format
90Summary(pl.UTF-8): GNU Unifont - font Unicode w formacie PSF
91Group: Fonts
92Requires: kbd
93
94%description console
95GNU Unifont is an official GNU package. It is a dual-width
96(8x16/16x16) bitmap font, designed to provide coverage for all of
97Unicode Plane 0, the Basic Multilingual Plane (BMP). This version has
98a glyph for each visible code point in the Unicode 6.3 Basic
99Multilingual Plane (Plane 0).
100
101This package contains 512 glyph subset in PSF format for use with
102Linux console.
103
104%description console -l pl.UTF-8
105GNU Unifont to oficjalny pakiet GNU. Jest to font bitmapowy podwójnej
106szerokości (8x16/16x16), zaprojektowany z myślą o pokryciu całości
107warstwy Unicode Plane 0 (Basic Multilingual Plane - BMP). Ta wersja
108zawiera glify dla wszystkich widocznych znaków Unicode 6.3 Basic
109Multilingual Plane (Plane 0).
110
111Ten pakiet zawiera 512-znakowy podzbiór w formacie PSF, przeznaczony
112do używania na linuksowej konsoli.
113
5b094f21
JB
114%package tools
115Summary: GNU Unifont utility programs
116Summary(pl.UTF-8): Programy narzędziowe dołączone do pakietu GNU Unifont
117Group: Development/Tools
118
119%description tools
120GNU Unifont utility programs.
121
122%description tools -l pl.UTF-8
123Programy narzędziowe dołączone do pakietu GNU Unifont.
8fe1eecf 124
4be14da3 125%prep
5b094f21 126%setup -q
4be14da3 127
8fe1eecf 128%build
539001df 129%{__make} -j1 \
5b094f21
JB
130 CC="%{__cc}" \
131 CFLAGS="%{rpmcflags} %{rpmcppflags} -Wall" \
132 LDFLAGS="%{rpmldflags}"
8fe1eecf 133
134%install
135rm -rf $RPM_BUILD_ROOT
4be14da3 136
5b094f21
JB
137%{__make} install \
138 DESTDIR=$RPM_BUILD_ROOT \
139 USRDIR=usr \
e17ae58b 140 CONSOLEDEST=$RPM_BUILD_ROOT/lib/kbd/consolefonts \
5b094f21
JB
141 PCFDEST=$RPM_BUILD_ROOT%{_fontsdir}/misc \
142 TTFDEST=$RPM_BUILD_ROOT%{_fontsdir}/TTF
143
144# source data not needed, docs packaged as %doc
145%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/unifont
cbda1465
JB
146# sample covering plane 0
147%{__rm} $RPM_BUILD_ROOT%{_fontsdir}/{misc/unifont_sample.pcf.gz,TTF/unifont_sample.ttf}
8fe1eecf 148
149%clean
150rm -rf $RPM_BUILD_ROOT
151
5b094f21 152%post -n fonts-misc-unifont
1cb0199c 153fontpostinst misc
8fe1eecf 154
5b094f21 155%postun -n fonts-misc-unifont
1cb0199c 156fontpostinst misc
8fe1eecf 157
5b094f21
JB
158%post -n fonts-TTF-unifont
159fontpostinst TTF
160
161%postun -n fonts-TTF-unifont
162fontpostinst TTF
163
164%files -n fonts-misc-unifont
165%defattr(644,root,root,755)
cbda1465 166%doc README
5b094f21 167%{_fontsdir}/misc/unifont.pcf.gz
e17ae58b 168%{_fontsdir}/misc/unifont_csur.pcf.gz
5b094f21
JB
169%{_mandir}/man5/unifont.5*
170
171%files -n fonts-TTF-unifont
172%defattr(644,root,root,755)
173%{_fontsdir}/TTF/unifont.ttf
e17ae58b
JB
174%{_fontsdir}/TTF/unifont_csur.ttf
175%{_fontsdir}/TTF/unifont_upper.ttf
176%{_fontsdir}/TTF/unifont_upper_csur.ttf
177
178%files console
179%defattr(644,root,root,755)
180/lib/kbd/consolefonts/Unifont-APL8x16.psf.gz
5b094f21
JB
181
182%files tools
8fe1eecf 183%defattr(644,root,root,755)
5b094f21
JB
184%attr(755,root,root) %{_bindir}/bdfimplode
185%attr(755,root,root) %{_bindir}/hex2bdf
186%attr(755,root,root) %{_bindir}/hex2sfd
187%attr(755,root,root) %{_bindir}/hexbraille
188%attr(755,root,root) %{_bindir}/hexdraw
e17ae58b 189%attr(755,root,root) %{_bindir}/hexkinya
5b094f21
JB
190%attr(755,root,root) %{_bindir}/hexmerge
191%attr(755,root,root) %{_bindir}/johab2ucs2
192%attr(755,root,root) %{_bindir}/unibdf2hex
193%attr(755,root,root) %{_bindir}/unibmp2hex
194%attr(755,root,root) %{_bindir}/unicoverage
195%attr(755,root,root) %{_bindir}/unidup
196%attr(755,root,root) %{_bindir}/unifontchojung
197%attr(755,root,root) %{_bindir}/unifontksx
198%attr(755,root,root) %{_bindir}/unifontpic
199%attr(755,root,root) %{_bindir}/unigencircles
200%attr(755,root,root) %{_bindir}/unigenwidth
201%attr(755,root,root) %{_bindir}/unihex2bmp
cbda1465 202%attr(755,root,root) %{_bindir}/unihex2png
5b094f21
JB
203%attr(755,root,root) %{_bindir}/unihexgen
204%attr(755,root,root) %{_bindir}/unipagecount
cbda1465 205%attr(755,root,root) %{_bindir}/unipng2hex
5b094f21
JB
206%{_mandir}/man1/bdfimplode.1*
207%{_mandir}/man1/hex2bdf.1*
208%{_mandir}/man1/hex2sfd.1*
209%{_mandir}/man1/hexbraille.1*
210%{_mandir}/man1/hexdraw.1*
e17ae58b 211%{_mandir}/man1/hexkinya.1*
5b094f21
JB
212%{_mandir}/man1/hexmerge.1*
213%{_mandir}/man1/johab2ucs2.1*
214%{_mandir}/man1/unibdf2hex.1*
215%{_mandir}/man1/unibmp2hex.1*
216%{_mandir}/man1/unicoverage.1*
217%{_mandir}/man1/unidup.1*
218%{_mandir}/man1/unifontchojung.1*
219%{_mandir}/man1/unifontksx.1*
220%{_mandir}/man1/unifontpic.1*
221%{_mandir}/man1/unigencircles.1*
222%{_mandir}/man1/unigenwidth.1*
223%{_mandir}/man1/unihex2bmp.1*
cbda1465 224%{_mandir}/man1/unihex2png.1*
5b094f21
JB
225%{_mandir}/man1/unihexgen.1*
226%{_mandir}/man1/unipagecount.1*
cbda1465 227%{_mandir}/man1/unipng2hex.1*
This page took 0.074966 seconds and 4 git commands to generate.