%global fontname bpg %global fontconf 64-bpg %global common_ver_release %{version}-%{release} %global desc A set of Georgian Unicode fonts created by ბესარიონ გუგუშვილი (Besarion Paata\ Gugushvili, BPG-InfoTech) and kindly released under the GPL with font exception for\ Linux users. Name: bpg-fonts Version: 20120413 Release: 12 Summary: A set of Georgian Unicode fonts License: GPL+ with exceptions URL: http://groups.google.com/group/bpg-fonts Source0: BPG_GPL_GNU_Fonts_2012.zip Source1: bpg-fonts-algeti-fontconfig.conf Source2: bpg-fonts-chveulebrivi-fontconfig.conf Source3: bpg-fonts-courier-fontconfig.conf Source4: bpg-fonts-courier-s-fontconfig.conf Source5: bpg-fonts-elite-fontconfig.conf Source6: bpg-fonts-glaho-fontconfig.conf Source7: bpg-fonts-ingiri-fontconfig.conf Source8: bpg-fonts-nino-medium-fontconfig.conf Source9: bpg-fonts-nino-medium-cond-fontconfig.conf Source10: bpg-fonts-sans-fontconfig.conf Source11: bpg-fonts-sans-medium-fontconfig.conf Source12: bpg-fonts-sans-modern-fontconfig.conf Source13: bpg-fonts-sans-regular-fontconfig.conf Source14: bpg-fonts-serif-fontconfig.conf Source15: bpg-fonts-serif-modern-fontconfig.conf Source16: bpg-fonts-excelsior-fontconfig.conf Source17: bpg-fonts-classic-fontconfig.conf Source18: bpg-fonts-excelsior-caps-fontconfig.conf Source19: bpg-fonts-excelsior-condenced-fontconfig.conf Source20: bpg-fonts-gorda-fontconfig.conf Source21: bpg-fonts-irubaqidze-fontconfig.conf Source22: bpg-fonts-mikhail-stephan-fontconfig.conf Source23: bpg-fonts-mrgvlovani-fontconfig.conf Source24: bpg-fonts-mrgvlovani-caps-fontconfig.conf Source25: bpg-fonts-nateli-fontconfig.conf Source26: bpg-fonts-nateli-caps-fontconfig.conf Source27: bpg-fonts-nateli-condenced-fontconfig.conf Source28: bpg-fonts-ucnobi-fontconfig.conf Source29: bpg-fonts-dedaena-block-fontconfig.conf Source30: bpg-fonts-dejavu-sans-fontconfig.conf Source51: bpg-algeti.metainfo.xml Source52: bpg-chveulebrivi.metainfo.xml Source53: bpg-classic.metainfo.xml Source54: bpg-courier.metainfo.xml Source55: bpg-courier-s.metainfo.xml Source56: bpg-dedaena-block.metainfo.xml Source57: bpg-dejavu-sans.metainfo.xml Source58: bpg-elite.metainfo.xml Source59: bpg-excelsior.metainfo.xml Source60: bpg-excelsior-caps.metainfo.xml Source61: bpg-excelsior-condenced.metainfo.xml Source62: bpg-glaho.metainfo.xml Source63: bpg-gorda.metainfo.xml Source64: bpg-ingiri.metainfo.xml Source65: bpg-irubaqidze.metainfo.xml Source66: bpg-mikhail-stephan.metainfo.xml Source67: bpg-mrgvlovani.metainfo.xml Source68: bpg-mrgvlovani-caps.metainfo.xml Source69: bpg-nateli.metainfo.xml Source70: bpg-nateli-caps.metainfo.xml Source71: bpg-nateli-condenced.metainfo.xml Source72: bpg-nino-medium.metainfo.xml Source73: bpg-nino-medium-cond.metainfo.xml Source74: bpg-sans.metainfo.xml Source75: bpg-sans-medium.metainfo.xml Source76: bpg-sans-modern.metainfo.xml Source77: bpg-sans-regular.metainfo.xml Source78: bpg-serif.metainfo.xml Source79: bpg-serif-modern.metainfo.xml Source80: bpg-ucnobi.metainfo.xml Source100: README Source101: gpl-3.0.txt BuildArch: noarch BuildRequires: fontpackages-devel %description %desc %package common Summary: Files used by other BPG font packages Requires: fontpackages-filesystem %description common %desc This package consists of common files for BPG Georgian fonts. %package -n bpg-algeti-fonts Version: 2.005 Summary: Algeti Family of BPG Georgian Fonts Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-algeti-fonts %desc This package contains the Algeti Family of BPG Georgian Fonts. %package -n bpg-chveulebrivi-fonts Summary: Chveulebrivi family of BPG Georgian fonts Version: 3.002 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-chveulebrivi-fonts %desc This package contains the Chveulebrivi family of BPG Georgian fonts. %package -n bpg-classic-fonts Summary: Classic family of BPG Georgian fonts Version: 8.500 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-classic-fonts %desc This package contains the Classic family of BPG Georgian fonts. %package -n bpg-courier-fonts Summary: Courier family of BPG Georgian fonts Version: 4.002 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-courier-fonts %desc This package contains the Courier family of BPG Georgian fonts. %package -n bpg-courier-s-fonts Summary: Courier S family of BPG Georgian fonts Version: 4.000 Requires: bpg-fonts-common = %{common_ver_release} Provides: bpg-ingiri-fonts Obsoletes: bpg-ingiri-fonts < %{version}-%{release} %description -n bpg-courier-s-fonts %desc This package contains the Courier S family and the Ingiri family of BPG Georgian fonts. %package -n bpg-dedaena-block-fonts Summary: DedaEna Block family of BPG Georgian fonts Version: 3.005 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-dedaena-block-fonts %desc This package contains the DedaEna Block family of BPG Georgian fonts. %package -n bpg-dejavu-sans-fonts Summary: DejaVu Sans with BPG Georgian changes Version: 2.28 License: Bitstream Vera Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-dejavu-sans-fonts %desc This package contains the DejaVu Sans with BPG Georgian changes. %package -n bpg-elite-fonts Summary: Elite family of BPG Georgian fonts Version: 3.000 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-elite-fonts %desc This package contains the Elite family of BPG Georgian fonts. %package -n bpg-excelsior-fonts Summary: Excelsior family of BPG Georgian fonts Version: 2.03 Requires: bpg-fonts-common = %{common_ver_release} License: Bitstream Vera %description -n bpg-excelsior-fonts %desc This package contains the Excelsior family of BPG Georgian fonts. %package -n bpg-excelsior-caps-fonts Summary: Excelsior Caps family of BPG Georgian fonts Version: 2.003 Requires: bpg-fonts-common = %{common_ver_release} License: Bitstream Vera Provides: bpg-excelsior-condenced-fonts gorda-fonts nateli-fonts Provides: nateli-caps-fonts nateli-condenced-fonts Obsoletes: bpg-excelsior-condenced-fonts < %{version}-%{release} Obsoletes: bpg-excelsior-condenced-fonts gorda-fonts < %{version}-%{release} Obsoletes: nateli-fonts < %{version}-%{release} nateli-caps-fonts < %{version}-%{release} Obsoletes: nateli-condenced-fonts < %{version}-%{release} %description -n bpg-excelsior-caps-fonts %desc This package contains the Excelsior Caps family, the Excelsior Condenced family, the Gorda family, the Nateli family, the Nateli Caps family and the Nateli Condenced family of BPG Georgian fonts. %package -n bpg-glaho-fonts Summary: Glaho family of BPG Georgian fonts Version: 9.000 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-glaho-fonts %desc This package contains the Glaho family of BPG Georgian fonts. %package -n bpg-irubaqidze-fonts Summary: Irubaqidze family of BPG Georgian fonts Version: 1.000 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-irubaqidze-fonts %desc This package contains the Irubaqidze family of BPG Georgian fonts. %package -n bpg-mikhail-stephan-fonts Summary: Mikhail Stephan family of BPG Georgian fonts Version: 2.500 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-mikhail-stephan-fonts %desc This package contains the Mikhail Stephan family of BPG Georgian fonts. %package -n bpg-mrgvlovani-fonts Summary: Mrgvlovani family of BPG Georgian fonts Version: 1.002 Requires: bpg-fonts-common = %{common_ver_release} Provides: bpg-mrgvlovani-caps-fonts Obsoletes: bpg-mrgvlovani-caps-fonts < %{version}-%{release} %description -n bpg-mrgvlovani-fonts %desc This package contains the Mrgvlovani family and the Mrgvlovani Caps family of BPG Georgian fonts. %package -n bpg-nino-medium-fonts Summary: Nino Medium family of BPG Georgian fonts Version: 4.005 Requires: bpg-fonts-common = %{common_ver_release} Provides: bpg-nino-medium-cond-fonts Obsoletes: bpg-nino-medium-cond-fonts < %{version}-%{release} %description -n bpg-nino-medium-fonts %desc This package contains the Nino Medium family and the Nino Medium Cond family of BPG Georgian fonts. %package -n bpg-sans-fonts Summary: Sans family of BPG Georgian fonts Version: 1.005 Requires: bpg-fonts-common = %{common_ver_release} Provides: bpg-sans-medium-fonts bpg-sans-regular-fonts bpg-serif-fonts Obsoletes: bpg-sans-medium-fonts < %{version}-%{release} Obsoletes: bpg-sans-regular-fonts < %{version}-%{release} bpg-serif-fonts < %{version}-%{release} %description -n bpg-sans-fonts %desc This package contains the Sans family of BPG Georgian fonts. %package -n bpg-sans-modern-fonts Summary: Sans Modern family of BPG Georgian fonts Version: 2.025 License: Bitstream Vera Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-sans-modern-fonts %desc This package contains the Sans Modern family of BPG Georgian fonts. %package -n bpg-serif-modern-fonts Summary: Serif Modern family of BPG Georgian fonts Version: 2.028 License: Bitstream Vera Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-serif-modern-fonts %desc This package contains the Serif Modern family of BPG Georgian fonts. %package -n bpg-ucnobi-fonts Summary: Ucnobi family of BPG Georgian fonts Version: 3.300 Requires: bpg-fonts-common = %{common_ver_release} %description -n bpg-ucnobi-fonts %desc This package contains the Ucnobi family of BPG Georgian fonts. %prep %autosetup -c -n bpg-fonts mkdir -p Docdir/ cp -p %{SOURCE100} %{SOURCE101} Docdir/ %build %install install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} %define otfs {BPG_Classic_*.otf BPG_Irubaqidze*.otf BPG_Mikhail_Stephan*.otf BPG_Ucnobi*.otf} install -m 0644 -p %{otfs} %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} %{buildroot}%{_fontconfig_confdir} %define fontnames {algeti chveulebrivi courier courier-s elite glaho ingiri nino-medium \ nino-medium-cond sans sans-medium sans-modern sans-regular serif serif-modern \ excelsior classic excelsior-caps excelsior-condenced gorda irubaqidze \ mikhail-stephan mrgvlovani mrgvlovani-caps nateli nateli-caps nateli-condenced \ ucnobi dedaena-block dejavu-sans} for fontname in %{fontnames} do install -m 0644 -p %{_sourcedir}/bpg-fonts-$fontname-fontconfig.conf \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-$fontname.conf ln -s %{_fontconfig_templatedir}/%{fontconf}-$fontname.conf \ %{buildroot}%{_fontconfig_confdir}/%{fontconf}-$fontname.conf install -Dm 0644 -p %{_sourcedir}/bpg-$fontname.metainfo.xml \ %{buildroot}%{_datadir}/appdata/%{fontname}-$fontname.metainfo.xml done %files common %defattr(-,root,root) %doc Docdir/* %files -n %{fontname}-algeti-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-algeti.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-algeti.conf %{_datadir}/fonts/bpg/BPG_Algeti*.ttf %{_datadir}/appdata/bpg-algeti.metainfo.xml %files -n %{fontname}-chveulebrivi-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-chveulebrivi.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-chveulebrivi.conf %{_datadir}/fonts/bpg/BPG_Chveulebrivi_*.ttf %{_datadir}/appdata/bpg-chveulebrivi.metainfo.xml %files -n %{fontname}-classic-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-classic.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-classic.conf %{_datadir}/fonts/bpg/BPG_Classic_*.otf %{_datadir}/appdata/bpg-classic.metainfo.xml %files -n %{fontname}-courier-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-courier.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-courier.conf %{_datadir}/fonts/bpg/BPG_Courier_GPL*.ttf %{_datadir}/appdata/bpg-courier.metainfo.xml %files -n %{fontname}-courier-s-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-ingiri.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-courier-s.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-ingiri.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-courier-s.conf %{_datadir}/fonts/bpg/BPG_Ingiri*.ttf %{_datadir}/fonts/bpg/BPG_Courier_S*.ttf %{_datadir}/appdata/bpg-ingiri.metainfo.xml %{_datadir}/appdata/bpg-courier-s.metainfo.xml %files -n %{fontname}-dedaena-block-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-dedaena-block.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-dedaena-block.conf %{_datadir}/fonts/bpg/BPG_DedEena_Block*.ttf %{_datadir}/appdata/bpg-dedaena-block.metainfo.xml %files -n %{fontname}-dejavu-sans-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-dejavu-sans.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-dejavu-sans.conf %{_datadir}/fonts/bpg/BPG_DejaVu_Sans_*.ttf %{_datadir}/appdata/bpg-dejavu-sans.metainfo.xml %files -n %{fontname}-elite-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-elite.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-elite.conf %{_datadir}/fonts/bpg/BPG_Elite*.ttf %{_datadir}/appdata/bpg-elite.metainfo.xml %files -n %{fontname}-excelsior-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-excelsior.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-excelsior.conf %{_datadir}/fonts/bpg/BPG_Excelsior_GPL*.ttf %{_datadir}/appdata/bpg-excelsior.metainfo.xml %files -n %{fontname}-excelsior-caps-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-gorda.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-nateli.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-nateli-caps.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-gorda.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-nateli.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-excelsior-caps.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-nateli-condenced.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-nateli-caps.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-excelsior-condenced.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-excelsior-caps.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-nateli-condenced.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-excelsior-condenced.conf %{_datadir}/fonts/bpg/BPG_Gorda*.ttf %{_datadir}/fonts/bpg/BPG_Nateli_GPL*.ttf %{_datadir}/fonts/bpg/BPG_Nateli_Caps*.ttf %{_datadir}/fonts/bpg/BPG_Excelsior_Caps*.ttf %{_datadir}/fonts/bpg/BPG_Nateli_Condenced*.ttf %{_datadir}/fonts/bpg/BPG_Excelsior_Condenced*.ttf %{_datadir}/appdata/bpg-gorda.metainfo.xml %{_datadir}/appdata/bpg-nateli.metainfo.xml %{_datadir}/appdata/bpg-nateli-caps.metainfo.xml %{_datadir}/appdata/bpg-excelsior-caps.metainfo.xml %{_datadir}/appdata/bpg-nateli-condenced.metainfo.xml %{_datadir}/appdata/bpg-excelsior-condenced.metainfo.xml %files -n %{fontname}-glaho-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-glaho.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-glaho.conf %{_datadir}/fonts/bpg/BPG_Glaho*.ttf %{_datadir}/appdata/bpg-glaho.metainfo.xml %files -n %{fontname}-irubaqidze-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-irubaqidze.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-irubaqidze.conf %{_datadir}/fonts/bpg/BPG_Irubaqidze*.otf %{_datadir}/appdata/bpg-irubaqidze.metainfo.xml %files -n %{fontname}-mikhail-stephan-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-mikhail-stephan.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-mikhail-stephan.conf %{_datadir}/fonts/bpg/BPG_Mikhail_Stephan*.otf %{_datadir}/appdata/bpg-mikhail-stephan.metainfo.xml %files -n %{fontname}-mrgvlovani-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-mrgvlovani.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-mrgvlovani-caps.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-mrgvlovani.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-mrgvlovani-caps.conf %{_datadir}/fonts/bpg/BPG_Mrgvlovani_GPL*.ttf %{_datadir}/fonts/bpg/BPG_Mrgvlovani_Caps_*.ttf %{_datadir}/appdata/bpg-mrgvlovani.metainfo.xml %{_datadir}/appdata/bpg-mrgvlovani-caps.metainfo.xml %files -n %{fontname}-nino-medium-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-nino-medium.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-nino-medium-cond.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-nino-medium.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-nino-medium-cond.conf %{_datadir}/fonts/bpg/BPG_Nino_Medium_GPL*.ttf %{_datadir}/fonts/bpg/BPG_Nino_Medium_Cond*.ttf %{_datadir}/appdata/bpg-nino-medium.metainfo.xml %{_datadir}/appdata/bpg-nino-medium-cond.metainfo.xml %files -n %{fontname}-sans-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-sans.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-serif.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-sans.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-serif.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-sans-medium.conf %{_sysconfdir}/fonts/conf.d/%{fontconf}-sans-regular.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-sans-medium.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-sans-regular.conf %{_datadir}/fonts/bpg/BPG_Sans_GPL*.ttf %{_datadir}/fonts/bpg/BPG_Serif_GPL*.ttf %{_datadir}/fonts/bpg/BPG_Sans_Medium*.ttf %{_datadir}/fonts/bpg/BPG_Sans_Regular*.ttf %{_datadir}/appdata/bpg-sans.metainfo.xml %{_datadir}/appdata/bpg-serif.metainfo.xml %{_datadir}/appdata/bpg-sans-medium.metainfo.xml %{_datadir}/appdata/bpg-sans-regular.metainfo.xml %files -n %{fontname}-sans-modern-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-sans-modern.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-sans-modern.conf %{_datadir}/fonts/bpg/BPG_Sans_Modern*.ttf %{_datadir}/appdata/bpg-sans-modern.metainfo.xml %files -n %{fontname}-serif-modern-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-serif-modern.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-serif-modern.conf %{_datadir}/fonts/bpg/BPG_Serif_Modern*.ttf %{_datadir}/appdata/bpg-serif-modern.metainfo.xml %files -n %{fontname}-ucnobi-fonts %defattr(-,root,root) %{_sysconfdir}/fonts/conf.d/%{fontconf}-ucnobi.conf %{_datadir}/fontconfig/conf.avail/%{fontconf}-ucnobi.conf %{_datadir}/fonts/bpg/BPG_Ucnobi*.otf %{_datadir}/appdata/bpg-ucnobi.metainfo.xml %changelog * Mon Nov 25 2019 openEuler Buildteam - 20120413-12 - Package init