commit e92538f81c7bb38c952ed82371db8393e8ecab4b Author: CentOS Sources Date: Sat Mar 27 14:13:40 2021 +0000 import bitmap-fonts-0.3-28.el8 diff --git a/.bitmap-fonts.metadata b/.bitmap-fonts.metadata new file mode 100644 index 0000000..dd4b9cf --- /dev/null +++ b/.bitmap-fonts.metadata @@ -0,0 +1,2 @@ +dd95f8fc0c00af1acecd1a21a1950b98add85e9c SOURCES/bitmap-fonts-0.3.tar.bz2 +3ceafc9ef123b16f0e92ce19ec83ea48b2a54232 SOURCES/fixfont-3.5.tar.bz2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..85ac4e9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +SOURCES/bitmap-fonts-0.3.tar.bz2 +SOURCES/fixfont-3.5.tar.bz2 diff --git a/SOURCES/66-bitmap-console.conf b/SOURCES/66-bitmap-console.conf new file mode 100644 index 0000000..5bab5e0 --- /dev/null +++ b/SOURCES/66-bitmap-console.conf @@ -0,0 +1,17 @@ + + + + + monospace + + Console + + + + Console + + monospace + + + + diff --git a/SOURCES/66-bitmap-fangsongti.conf b/SOURCES/66-bitmap-fangsongti.conf new file mode 100644 index 0000000..4100bff --- /dev/null +++ b/SOURCES/66-bitmap-fangsongti.conf @@ -0,0 +1,17 @@ + + + + + monospace + + Fangsong ti + + + + Fangsong ti + + monospace + + + + diff --git a/SOURCES/66-bitmap-fixed.conf b/SOURCES/66-bitmap-fixed.conf new file mode 100644 index 0000000..a5c6c40 --- /dev/null +++ b/SOURCES/66-bitmap-fixed.conf @@ -0,0 +1,17 @@ + + + + + monospace + + Fixed + + + + Fixed + + monospace + + + + diff --git a/SOURCES/66-bitmap-lucida-typewriter.conf b/SOURCES/66-bitmap-lucida-typewriter.conf new file mode 100644 index 0000000..90732e0 --- /dev/null +++ b/SOURCES/66-bitmap-lucida-typewriter.conf @@ -0,0 +1,17 @@ + + + + + monospace + + LucidaTypewriter + + + + LucidaTypewriter + + monospace + + + + diff --git a/SOURCES/LICENSE b/SOURCES/LICENSE new file mode 100644 index 0000000..f81d171 --- /dev/null +++ b/SOURCES/LICENSE @@ -0,0 +1,58 @@ + This font is a merge of: + + -ISAS-Fangsong ti-Medium-R-Normal--24-240-72-72-c-240-ISO10646-1 + -Sony-Fixed-Medium-R-Normal--24-170-100-100-C-120-ISO8859-1 + +Copyright (C) 1988 The Institute of Software, Academia Sinica. + +Correspondence Address: P.O.Box 8718, Beijing, China 100080. + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby granted, +provided that the above copyright notices appear in all copies and +that both those copyright notices and this permission notice appear +in supporting documentation, and that the name of "the Institute of +Software, Academia Sinica" not be used in advertising or publicity +pertaining to distribution of the software without specific, written +prior permission. The Institute of Software, Academia Sinica, +makes no representations about the suitability of this software +for any purpose. It is provided "as is" without express or +implied warranty. + +THE INSTITUTE OF SOFTWARE, ACADEMIA SINICA, DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE INSTITUTE OF +SOFTWARE, ACADEMIA SINICA, BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, +NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +This is a hanzi guobiao (GB) code 24x24 song ti font. +GB stands for the National Standard GB2312-80 of +the People's Republic of China. + + +Copyright 1989 by Sony Corp. + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby granted, +provided that the above copyright notices appear in all copies and +that both those copyright notices and this permission notice appear +in supporting documentation, and that the name of Sony Corp. +not be used in advertising or publicity pertaining to distribution +of the software without specific, written prior permission. Sony +Corp. makes no representations about the suitability of this +software for any purpose. It is provided "as is" without express or +implied warranty. + +SONY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS, IN NO EVENT SHALL SONY BE LIABLE FOR ANY +SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + diff --git a/SPECS/bitmap-fonts.spec b/SPECS/bitmap-fonts.spec new file mode 100644 index 0000000..24f8b8d --- /dev/null +++ b/SPECS/bitmap-fonts.spec @@ -0,0 +1,276 @@ +%global fontname bitmap +%global fontconf 66-%{fontname} +%global common_desc \ +The bitmap-fonts package provides a number of bitmap fonts selected\ +from the xorg package designed for use locations such as\ +terminals. + +Name: bitmap-fonts +Version: 0.3 +Release: 28%{?dist} +License: GPLv2 and MIT and Lucida +Source0: bitmap-fonts-%{version}.tar.bz2 +Source1: fixfont-3.5.tar.bz2 +Source2: LICENSE +Source3: 66-bitmap-console.conf +Source4: 66-bitmap-fangsongti.conf +Source5: 66-bitmap-fixed.conf +Source6: 66-bitmap-lucida-typewriter.conf +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +Group: User Interface/X +Summary: Selected set of bitmap fonts +BuildRequires: xorg-x11-font-utils +BuildRequires: fontpackages-devel + + +%description +%common_desc + +%package -n %{fontname}-fonts-compat +Summary: Compatibility files of bitmap-font families +Group: User Interface/X +Provides: bitmap-fonts = %{version}-%{release} +Requires: %{fontname}-lucida-typewriter-fonts = %{version}-%{release} +Requires: %{fontname}-fangsongti-fonts = %{version}-%{release} +Requires: %{fontname}-console-fonts = %{version}-%{release} +Requires: %{fontname}-fixed-fonts = %{version}-%{release} +Requires: ucs-miscfixed-fonts +Obsoletes: bitmap-fonts < %{version}-%{release} + +%description -n %{fontname}-fonts-compat +%common_desc +Meta-package for installing all font families of bitmap. + +%files -n %{fontname}-fonts-compat + +%package -n bitmap-lucida-typewriter-fonts +Summary: Selected CJK bitmap fonts for Anaconda +Requires: fontpackages-filesystem +Provides: %{name}-cjk = %{version}-%{release} +License: Lucida + +%description -n bitmap-lucida-typewriter-fonts +%common_desc + +%_font_pkg -n lucida-typewriter -f %{fontconf}-lucida-typewriter.conf lut* +%doc LU_LEGALNOTICE + +%package -n bitmap-fangsongti-fonts +Summary: Selected CJK bitmap fonts for Anaconda +Requires: fontpackages-filesystem +Provides: %{name}-cjk = %{version}-%{release} +License: MIT + +%description -n %{fontname}-fangsongti-fonts +bitmap-fonts-cjk package contains bitmap fonts used by Anaconda. They are +selected from the xorg packages, and the font encoding are converted from +native encoding to ISO10646. They are only intended to be used in Anaconda. + +%_font_pkg -n fangsongti -f %{fontconf}-fangsongti.conf fangsongti* +%doc LICENSE + +%package -n bitmap-console-fonts +Summary: Selected set of bitmap fonts +Requires: fontpackages-filesystem +License: GPLv2 + +%description -n %{fontname}-console-fonts +%common_desc + +%_font_pkg -n console -f %{fontconf}-console.conf console8x16* + + +%package -n bitmap-fixed-fonts +Summary: Selected set of bitmap fonts +Requires: fontpackages-filesystem +License: GPLv2 + +%description -n %{fontname}-fixed-fonts +%common_desc + +%_font_pkg -n fixed -f %{fontconf}-fixed.conf console9* + +%prep +%setup -q -a 1 +cp %{SOURCE2} . + + +%build +%{nil} + +%install +rm -rf $RPM_BUILD_ROOT + +make install DESTDIR=$RPM_BUILD_ROOT + +cd fixfont-3.5 + +make install DESTDIR=$RPM_BUILD_ROOT + +mv $RPM_BUILD_ROOT/usr/share/fonts/bitmap-fonts %{buildroot}%{_fontdir} + +rm %{buildroot}%{_fontdir}/[0-9]*.pcf +rm %{buildroot}%{_fontdir}/console8x8.pcf +rm README + +gzip %{buildroot}%{_fontdir}/*.pcf + +install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ + %{buildroot}%{_fontconfig_confdir} + +# Repeat for every font family +install -m 0644 -p %{SOURCE3} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-console.conf + +install -m 0644 -p %{SOURCE4} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-fangsongti.conf + +install -m 0644 -p %{SOURCE5} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-fixed.conf + +install -m 0644 -p %{SOURCE6} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-lucida-typewriter.conf + + +for fconf in %{fontconf}-console.conf \ + %{fontconf}-fangsongti.conf \ + %{fontconf}-fixed.conf \ + %{fontconf}-lucida-typewriter.conf ; do + ln -s %{_fontconfig_templatedir}/$fconf \ + %{buildroot}%{_fontconfig_confdir}/$fconf +done + + +%clean +rm -rf $RPM_BUILD_ROOT + +%changelog +* Fri Feb 09 2018 Igor Gnatenko - 0.3-28 +- Escape macros in %%changelog + +* Wed Feb 07 2018 Fedora Release Engineering - 0.3-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.3-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0.3-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 0.3-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.3-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.3-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.3-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 0.3-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 0.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 0.3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Feb 07 2011 Fedora Release Engineering - 0.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Mar 03 2010 Pravin Satpute - 0.3-16 +- fixed lucida license +- added compat package for smooth upgradation + +* Tue Mar 02 2010 Pravin Satpute - 0.3-15 +- updated as per merge review comments +- bug 225617 + +* Wed Nov 18 2009 Pravin Satpute - 0.3-14 +- removed console8x8.pcf from console sub-package + +* Fri Oct 09 2009 Pravin Satpute - 0.3-13 +- added lucida-typewriter and fixed subpackage +- removed common subpackage +- added conf file for each subpackage + +* Fri Oct 09 2009 Pravin Satpute - 0.3-12 +- updates license for each subpackage + +* Thu Sep 17 2009 Pravin Satpute - 0.3-11 +- second update as per merge review comment, bug 225617 + +* Thu Sep 17 2009 Pravin Satpute - 0.3-10 +- updating as per merge review comment + +* Thu Sep 17 2009 Pravin Satpute - 0.3-9 +- updating as per new packaging guidelines + +* Fri Jul 24 2009 Fedora Release Engineering - 0.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 0.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Jul 14 2008 Tom "spot" Callaway - 0.3-6 +- fix license tag + +* Tue Feb 12 2008 Rahul Bhalerao - 0.3-5.2 +- Rebuild for gcc4.3. + +* Tue Feb 27 2007 Mayank Jain - 0.3-5.1.2 +- Changed BuildRoot to %%{_tmppath}/%%{name}-%%{version}-%%{release}-root-%%(%%{__id_u} -n) +- Changed Prereq tag to Requires(pre) +- In the "cjk" subpackage summary, CJK is now spelt with capital letters. +- Added %%{?dist} to the Release tag + +* Wed Jul 12 2006 Jesse Keating - 0.3-5.1.1 +- rebuild + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Wed Nov 09 2004 Caolan McNamara - 0.3-5 +- build fixfont .pcfs from source .bdfs + +* Wed Sep 22 2004 Owen Taylor - 0.3-4 +- Update BuildRequires to xorg-x11-font-utils (#118428, Mike Harris) + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Tue Jan 21 2003 Owen Taylor +- Version 0.3 adding misc-fixed fonts from ucs-fonts +- Adjust %%post, %%postun + +* Mon Jan 13 2003 Owen Taylor +- Patch from Anthony Fok, to fix problem where fangsongti16.bdf + wasn't considered to cover english because it didn't have + e-diaresis. (Causing bad font choice in Anaconda) + +* Wed Dec 18 2002 Than Ngo 0.2-4 +- add some bitmap fonts + +* Thu Oct 31 2002 Owen Taylor 0.2-3 +- Own the bitmap-fonts directory (Enrico Scholz, #73940) +- Add %%post, %%postun for cjk subpackage + +* Fri Aug 30 2002 Alexander Larsson 0.2-2 +- Call fc-cache from post + +* Wed Aug 28 2002 Owen Taylor +- Augment fangsongti fonts with characters from 8x16, 12x24 + +* Tue Jul 31 2002 Yu Shao +- add fangsong*.bdf converted from gb16fs.bdf and gb24st.bdf + +* Mon Nov 13 2000 Owen Taylor +- Initial package +