Author: w.kier Date: Mon Nov 16 22:48:36 2009 GMT Module: packages Tag: HEAD ---- Log message: - initial release - 4 sizes for different resolutions
---- Files affected: packages/grub2-fonts-unifont: grub2-fonts-unifont.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/grub2-fonts-unifont/grub2-fonts-unifont.spec diff -u /dev/null packages/grub2-fonts-unifont/grub2-fonts-unifont.spec:1.1 --- /dev/null Mon Nov 16 23:48:36 2009 +++ packages/grub2-fonts-unifont/grub2-fonts-unifont.spec Mon Nov 16 23:48:31 2009 @@ -0,0 +1,69 @@ +# TODO - find and test other unicode fonts for grub2. + +%define _enable_debug_packages 0 +%define _snap 20080907 +%define _sizes {12 18 24 32} +%define _fontname unifont +%define _destdir /grub2/fonts +Summary: Unifont font for grub2 gfxterm mode +Summary(pl.UTF-8): Czcinka unifont do trybu graficznego bootloadera grub2 +Name: grub2-fonts-%{_fontname} +Version: 5.1 +Release: 1 +License: GNU GPL v.2 +Group: Fonts +Source0: http://unifoundry.com/%{_fontname}-%{version}.%{_snap}.ttf.gz +# Source0-md5: 708a693e340902779ec9ad13acae279a +Source1: simple_convert +# Source1-md5: 16c93d8d30db1fab7c2f204eec29d25c +URL: http://unifoundry.com/unifont.html +BuildRequires: grub2 +BuildRequires: freetype1-tools-ttf2bdf +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +BuildArch: noarch + +%description +Unifont font for grub2 gfxterm mode. + +%description -l pl.UTF-8 +Czcinka unifont do trybu graficznego bootloadera grub2. + +%prep +%setup -cT %{name}-%{version} +cp %{SOURCE0} ./ +cp %{SOURCE1} ./ +gzip -d %{_fontname}-%{version}.%{_snap}.ttf.gz +mv %{_fontname}-%{version}.%{_snap}.ttf %{_fontname}.ttf + +%build +for i in %{_sizes}; do +# /usr/bin/ttf2bdf -v -r 75 -p $i -o %{_fontname}$i.bdf -t %{_fontname} %{_fontname}.ttf +#/sbin/grub-mkfont --output=%{_fontname}$i.pf2 %{_fontname}$i.bdf +sh simple_convert $i %{_fontname} +done + +%install +rm -rf $RPM_BUILD_ROOT + +install -d $RPM_BUILD_ROOT%{_datadir}%{_destdir} +#gzip -9 *.pf2 +cp *.pf2* $RPM_BUILD_ROOT%{_datadir}%{_destdir} + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +echo "Heare you are (%{_sizes})pt/75dpi fonts. +Copy one somewhere under /boot location and set in grub.cfg. +To get other sizes rebuild package setting desired _sizes." + +#%post -l pl.UTF-8 +#echo "To są czcionki o wielkościach (%{_sizes})pt/75dpi. +#Skopiuj którąś do katalogu /boot i wskaż w grub.cfg. +#Żeby uzyskać inne wielkości przebuduj pakiet zmieniając parametr _sizes." + +%files +%defattr(644,root,root,755) +%{_datadir}%{_destdir} + + ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit