985a91
%global fontname bpg
985a91
%global fontconf 64-%{fontname}.conf
985a91
%global common_ver 20120413
985a91
985a91
%global common_desc BPG Fonts are a set of GPL licensed Georgian Unicode fonts.
985a91
985a91
Name:		%{fontname}-fonts
985a91
Summary: 	Georgian Unicode fonts
985a91
Version:	%{common_ver}
985a91
Release:	11%{?dist}
985a91
# Font exception
985a91
# See: http://groups.google.com/group/bpg-fonts/web/gpl-gnu-license
985a91
# No version of the GPL is specified.
985a91
License:	GPL+ with exceptions
985a91
# Source was found here:
985a91
# http://bpgfonts.wordpress.com/category/gpl-gnu/
985a91
# But the link is annoying:
985a91
# http://www.box.com/s/1f344f181567cb897395
985a91
Source0:	BPG_GPL_GNU_Fonts_2012.zip
985a91
Source1:	%{name}-algeti-fontconfig.conf
985a91
Source2:	%{name}-chveulebrivi-fontconfig.conf
985a91
Source3:	%{name}-courier-fontconfig.conf
985a91
Source4:	%{name}-courier-s-fontconfig.conf
985a91
Source5:	%{name}-elite-fontconfig.conf
985a91
Source6:	%{name}-glaho-fontconfig.conf
985a91
Source7:	%{name}-ingiri-fontconfig.conf
985a91
Source8:	%{name}-nino-medium-fontconfig.conf
985a91
Source9:	%{name}-nino-medium-cond-fontconfig.conf
985a91
Source10:	%{name}-sans-fontconfig.conf
985a91
Source11:	%{name}-sans-medium-fontconfig.conf
985a91
Source12:	%{name}-sans-modern-fontconfig.conf
985a91
Source13:	%{name}-sans-regular-fontconfig.conf
985a91
Source14:	%{name}-serif-fontconfig.conf
985a91
Source15:	%{name}-serif-modern-fontconfig.conf
985a91
# The source for this one is buried in javascript garbage:
985a91
# http://cid-2b325d7bf5367fe3.skydrive.live.com/self.aspx/Fonts%20%E1%83%A4%E1%83%9D%E1%83%9C%E1%83%A2%E1%83%94%E1%83%91%E1%83%98/GPL%20|0%20GNU%20Fonts/BPG|_Excelsior|_GPL|0GNU.zip
985a91
# Also, I renamed it to remove the &
985a91
# Now part of the main fontset zip.
985a91
# Source16:	BPG_Excelsior_GPL_and_GNU.zip
985a91
Source17:	%{name}-excelsior-fontconfig.conf
985a91
# New fonts in 2012
985a91
Source18:	%{name}-classic-fontconfig.conf
985a91
Source19:	%{name}-excelsior-caps-fontconfig.conf
985a91
Source20:	%{name}-excelsior-condenced-fontconfig.conf
985a91
Source21:	%{name}-gorda-fontconfig.conf
985a91
Source22:	%{name}-irubaqidze-fontconfig.conf
985a91
Source23:	%{name}-mikhail-stephan-fontconfig.conf
985a91
Source24:	%{name}-mrgvlovani-fontconfig.conf
985a91
Source25:	%{name}-mrgvlovani-caps-fontconfig.conf
985a91
Source26:	%{name}-nateli-fontconfig.conf
985a91
Source27:	%{name}-nateli-caps-fontconfig.conf
985a91
Source28:	%{name}-nateli-condenced-fontconfig.conf
985a91
Source29:	%{name}-ucnobi-fontconfig.conf
985a91
Source30:	%{name}-dedaena-block-fontconfig.conf
985a91
Source31:	%{name}-dejavu-sans-fontconfig.conf
985a91
# Appdata Metainfo
985a91
Source51:       %{fontname}-algeti.metainfo.xml
985a91
Source52:       %{fontname}-chveulebrivi.metainfo.xml
985a91
Source53:       %{fontname}-classic.metainfo.xml
985a91
Source54:       %{fontname}-courier.metainfo.xml
985a91
Source55:       %{fontname}-courier-s.metainfo.xml
985a91
Source56:       %{fontname}-dedaena-block.metainfo.xml
985a91
Source57:       %{fontname}-dejavu-sans.metainfo.xml
985a91
Source58:       %{fontname}-elite.metainfo.xml
985a91
Source59:       %{fontname}-excelsior.metainfo.xml
985a91
Source60:       %{fontname}-excelsior-caps.metainfo.xml
985a91
Source61:       %{fontname}-excelsior-condenced.metainfo.xml
985a91
Source62:       %{fontname}-glaho.metainfo.xml
985a91
Source63:       %{fontname}-gorda.metainfo.xml
985a91
Source64:       %{fontname}-ingiri.metainfo.xml
985a91
Source65:       %{fontname}-irubaqidze.metainfo.xml
985a91
Source66:       %{fontname}-mikhail-stephan.metainfo.xml
985a91
Source67:       %{fontname}-mrgvlovani.metainfo.xml
985a91
Source68:       %{fontname}-mrgvlovani-caps.metainfo.xml
985a91
Source69:       %{fontname}-nateli.metainfo.xml
985a91
Source70:       %{fontname}-nateli-caps.metainfo.xml
985a91
Source71:       %{fontname}-nateli-condenced.metainfo.xml
985a91
Source72:       %{fontname}-nino-medium.metainfo.xml
985a91
Source73:       %{fontname}-nino-medium-cond.metainfo.xml
985a91
Source74:       %{fontname}-sans.metainfo.xml
985a91
Source75:       %{fontname}-sans-medium.metainfo.xml
985a91
Source76:       %{fontname}-sans-modern.metainfo.xml
985a91
Source77:       %{fontname}-sans-regular.metainfo.xml
985a91
Source78:       %{fontname}-serif.metainfo.xml
985a91
Source79:       %{fontname}-serif-modern.metainfo.xml
985a91
Source80:       %{fontname}-ucnobi.metainfo.xml
985a91
985a91
# Docs
985a91
Source100:	README
985a91
Source101:	http://www.gnu.org/licenses/gpl-3.0.txt
985a91
985a91
URL:		http://groups.google.com/group/bpg-fonts
985a91
BuildRequires:	fontpackages-devel
985a91
BuildArch:	noarch
985a91
985a91
%description
985a91
%common_desc
985a91
985a91
%package common
985a91
Summary:	Common files for BPG Georgian fonts (documentation...)
985a91
Requires:	fontpackages-filesystem
985a91
985a91
%description common
985a91
%common_desc
985a91
985a91
This package consists of files used by other BPG font packages.
985a91
985a91
%package -n %{fontname}-algeti-fonts
985a91
Summary:	Algeti Family of BPG Georgian Fonts
985a91
Version:	2.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-algeti-fonts
985a91
%common_desc
985a91
985a91
This package contains the Algeti font family.
985a91
985a91
%_font_pkg -n algeti -f %{fontconf}-algeti.conf "BPG_Algeti*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-algeti.metainfo.xml
985a91
985a91
%package -n %{fontname}-chveulebrivi-fonts
985a91
Summary:	Chveulebrivi family of BPG Georgian fonts
985a91
Version:	3.002
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-chveulebrivi-fonts
985a91
%common_desc
985a91
985a91
This package contains the Chveulebrivi font family.
985a91
985a91
%_font_pkg -n chveulebrivi -f %{fontconf}-chveulebrivi.conf "BPG_Chveulebrivi_*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-chveulebrivi.metainfo.xml
985a91
985a91
%package -n %{fontname}-classic-fonts
985a91
Summary:	Classic family of BPG Georgian fonts
985a91
Version:	8.500
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-classic-fonts
985a91
%common_desc
985a91
985a91
This package contains the Classic font family.
985a91
985a91
%_font_pkg -n classic -f %{fontconf}-classic.conf "BPG_Classic_*.otf"
985a91
%{_datadir}/appdata/%{fontname}-classic.metainfo.xml
985a91
985a91
%package -n %{fontname}-courier-fonts
985a91
Summary:	Courier family of BPG Georgian fonts
985a91
Version:	4.002
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-courier-fonts
985a91
%common_desc
985a91
985a91
This package contains the Courier font family.
985a91
985a91
%_font_pkg -n courier -f %{fontconf}-courier.conf "BPG_Courier_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-courier.metainfo.xml
985a91
985a91
%package -n %{fontname}-courier-s-fonts
985a91
Summary:	Courier S family of BPG Georgian fonts
985a91
Version:	4.000
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-courier-s-fonts
985a91
%common_desc
985a91
985a91
This package contains the Courier S font family.
985a91
985a91
%_font_pkg -n courier-s -f %{fontconf}-courier-s.conf "BPG_Courier_S*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-courier-s.metainfo.xml
985a91
985a91
%package -n %{fontname}-dedaena-block-fonts
985a91
Summary:	DedaEna Block family of BPG Georgian fonts
985a91
Version:	3.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-dedaena-block-fonts
985a91
%common_desc
985a91
985a91
This package contains the DedaEna Block font family.
985a91
985a91
%_font_pkg -n dedaena-block -f %{fontconf}-dedaena-block.conf "BPG_DedEena_Block*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-dedaena-block.metainfo.xml
985a91
985a91
%package -n %{fontname}-dejavu-sans-fonts
985a91
Summary:	DejaVu Sans with BPG Georgian changes
985a91
Version:	2.28
985a91
License:	Bitstream Vera
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-dejavu-sans-fonts
985a91
%common_desc
985a91
985a91
This package contains an improved version of DejaVu Sans with BPG Georgian 
985a91
changes.
985a91
985a91
%_font_pkg -n dejavu-sans -f %{fontconf}-bpg-dejavu-sans.conf "BPG_DejaVu_Sans_*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-dejavu-sans.metainfo.xml
985a91
985a91
%package -n %{fontname}-elite-fonts
985a91
Summary:	Elite family of BPG Georgian fonts
985a91
Version:	3.000
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-elite-fonts
985a91
%common_desc
985a91
985a91
This package contains the Elite font family.
985a91
985a91
%_font_pkg -n elite -f %{fontconf}-elite.conf "BPG_Elite*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-elite.metainfo.xml
985a91
985a91
%package -n %{fontname}-excelsior-fonts
985a91
Summary:	Excelsior family of BPG Georgian fonts
985a91
Version:	2.03
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
License:	Bitstream Vera
985a91
985a91
%description -n %{fontname}-excelsior-fonts
985a91
%common_desc
985a91
985a91
This package contains the Excelsior font family.
985a91
985a91
%_font_pkg -n excelsior -f %{fontconf}-excelsior.conf "BPG_Excelsior_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-excelsior.metainfo.xml
985a91
985a91
%package -n %{fontname}-excelsior-caps-fonts
985a91
Summary:	Excelsior Caps family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
License:	Bitstream Vera
985a91
985a91
%description -n %{fontname}-excelsior-caps-fonts
985a91
%common_desc
985a91
985a91
This package contains the Excelsior Caps font family.
985a91
985a91
%_font_pkg -n excelsior-caps -f %{fontconf}-excelsior-caps.conf "BPG_Excelsior_Caps*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-excelsior-caps.metainfo.xml
985a91
985a91
%package -n %{fontname}-excelsior-condenced-fonts
985a91
Summary:	Excelsior Condenced family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
License:	Bitstream Vera
985a91
985a91
%description -n %{fontname}-excelsior-condenced-fonts
985a91
%common_desc
985a91
985a91
This package contains the Excelsior Condenced font family.
985a91
985a91
%_font_pkg -n excelsior-condenced -f %{fontconf}-excelsior-condenced.conf "BPG_Excelsior_Condenced*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-excelsior-condenced.metainfo.xml
985a91
985a91
%package -n %{fontname}-glaho-fonts
985a91
Summary:	Glaho family of BPG Georgian fonts
985a91
Version:	9.000
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-glaho-fonts
985a91
%common_desc
985a91
985a91
This package contains the Glaho font family.
985a91
%_font_pkg -n glaho -f %{fontconf}-glaho.conf "BPG_Glaho*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-glaho.metainfo.xml
985a91
985a91
%package -n %{fontname}-gorda-fonts
985a91
Summary:	Gorda family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-gorda-fonts
985a91
%common_desc
985a91
985a91
This package contains the Gorda font family.
985a91
985a91
%_font_pkg -n gorda -f %{fontconf}-gorda.conf "BPG_Gorda*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-gorda.metainfo.xml
985a91
985a91
%package -n %{fontname}-ingiri-fonts
985a91
Summary:	Ingiri family of BPG Georgian fonts
985a91
Version:	4.000
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-ingiri-fonts
985a91
%common_desc
985a91
985a91
This package contains the Ingiri font family.
985a91
985a91
%_font_pkg -n ingiri -f %{fontconf}-ingiri.conf "BPG_Ingiri*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-ingiri.metainfo.xml
985a91
985a91
%package -n %{fontname}-irubaqidze-fonts
985a91
Summary:	Irubaqidze family of BPG Georgian fonts
985a91
Version:	1.000
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-irubaqidze-fonts
985a91
%common_desc
985a91
985a91
This package contains the Irubaqidze font family. In 1628 Georgian printing 
985a91
types were produced for the first time, in Rome. The "Georgian-Italian 
985a91
Dictionary"  and "Georgian Prayers" were printed in Rome, 1629, by Stephano 
985a91
Paolini and Nikiphore Irbach (Irubakhidze-Cholokashvili). In 1643, in Rome, 
985a91
"Georgian Grammar" by Francisco-Maria Majio was printed, using Nuskhuri, 
985a91
Asomtavruli and Mkhedruli. Majio spent 7 years in Georgia studying Georgian 
985a91
language, scripture and grammar. Font "BPG Irubaqidze" is a modernized 
985a91
replica of this casted type. 
985a91
985a91
%_font_pkg -n irubaqidze -f %{fontconf}-irubaqidze.conf "BPG_Irubaqidze*.otf"
985a91
%{_datadir}/appdata/%{fontname}-irubaqidze.metainfo.xml
985a91
985a91
%package -n %{fontname}-mikhail-stephan-fonts
985a91
Summary:	Mikhail Stephan family of BPG Georgian fonts
985a91
Version:	2.500
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-mikhail-stephan-fonts
985a91
%common_desc
985a91
985a91
This package contains the Mikhail Stephan font family. This type was first 
985a91
produced in 1709, by the printing-house of King Vahtang VI. In 1712, it was
985a91
used to print "The Knight in the Panther's Skin" by Shota Rustaveli, then 
985a91
"New Testament" and "The Bible" were printed using updated types prepared 
985a91
in Tbilisi by Hungarian Master Michael Stefan Hungaro-Valakhian.
985a91
985a91
%_font_pkg -n mikhail-stephan -f %{fontconf}-mikhail-stephan.conf "BPG_Mikhail_Stephan*.otf"
985a91
%{_datadir}/appdata/%{fontname}-mikhail-stephan.metainfo.xml
985a91
985a91
%package -n %{fontname}-mrgvlovani-fonts
985a91
Summary:	Mrgvlovani family of BPG Georgian fonts
985a91
Version:	1.002
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-mrgvlovani-fonts
985a91
%common_desc
985a91
985a91
This package contains the Mrgvlovani font family.
985a91
985a91
%_font_pkg -n mrgvlovani -f %{fontconf}-mrgvlovani.conf "BPG_Mrgvlovani_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-mrgvlovani.metainfo.xml
985a91
985a91
%package -n %{fontname}-mrgvlovani-caps-fonts
985a91
Summary:	Mrgvlovani Caps family of BPG Georgian fonts
985a91
Version:	1.002
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n	%{fontname}-mrgvlovani-caps-fonts
985a91
%common_desc
985a91
985a91
This package contains the Mrgvlovani Caps font family.
985a91
985a91
%_font_pkg -n mrgvlovani-caps -f %{fontconf}-mrgvlovani-caps.conf "BPG_Mrgvlovani_Caps_*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-mrgvlovani-caps.metainfo.xml
985a91
985a91
%package -n %{fontname}-nateli-fonts
985a91
Summary:	Nateli family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-nateli-fonts
985a91
%common_desc
985a91
985a91
This package contains the Nateli font family.
985a91
985a91
%_font_pkg -n nateli -f %{fontconf}-nateli.conf "BPG_Nateli_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-nateli.metainfo.xml
985a91
985a91
%package -n %{fontname}-nateli-caps-fonts
985a91
Summary:	Nateli Caps family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-nateli-caps-fonts
985a91
%common_desc
985a91
985a91
This package contains the Nateli Caps font family.
985a91
985a91
%_font_pkg -n nateli-caps -f %{fontconf}-nateli-caps.conf "BPG_Nateli_Caps*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-nateli-caps.metainfo.xml
985a91
985a91
%package -n %{fontname}-nateli-condenced-fonts
985a91
Summary:	Nateli Condenced family of BPG Georgian fonts
985a91
Version:	2.003
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-nateli-condenced-fonts
985a91
%common_desc
985a91
985a91
This package contains the Nateli Condenced font family.
985a91
985a91
%_font_pkg -n nateli-condenced -f %{fontconf}-nateli-condenced.conf "BPG_Nateli_Condenced*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-nateli-condenced.metainfo.xml
985a91
985a91
%package -n %{fontname}-nino-medium-fonts
985a91
Summary:	Nino Medium family of BPG Georgian fonts
985a91
Version:	4.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n	%{fontname}-nino-medium-fonts
985a91
%common_desc
985a91
985a91
This package contains the Nino Medium font family.
985a91
985a91
%_font_pkg -n nino-medium -f %{fontconf}-nino-medium.conf "BPG_Nino_Medium_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-nino-medium.metainfo.xml
985a91
985a91
%package -n %{fontname}-nino-medium-cond-fonts
985a91
Summary:	Nino Medium Cond family of BPG Georgian fonts
985a91
Version:	4.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-nino-medium-cond-fonts
985a91
%common_desc
985a91
985a91
This package contains the Nino Medium Cond font family.
985a91
985a91
%_font_pkg -n nino-medium-cond -f %{fontconf}-nino-medium-cond.conf "BPG_Nino_Medium_Cond*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-nino-medium-cond.metainfo.xml
985a91
985a91
%package -n %{fontname}-sans-fonts
985a91
Summary:	Sans family of BPG Georgian fonts
985a91
Version:	1.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-sans-fonts
985a91
%common_desc
985a91
985a91
This package contains the Sans font family.
985a91
985a91
%_font_pkg -n sans -f %{fontconf}-sans.conf "BPG_Sans_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-sans.metainfo.xml
985a91
985a91
%package -n %{fontname}-sans-medium-fonts
985a91
Summary:	Sans Medium family of BPG Georgian fonts
985a91
Version:	1.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-sans-medium-fonts
985a91
%common_desc
985a91
985a91
This package contains the Sans Medium font family.
985a91
985a91
%_font_pkg -n sans-medium -f %{fontconf}-sans-medium.conf "BPG_Sans_Medium*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-sans-medium.metainfo.xml
985a91
985a91
%package -n %{fontname}-sans-modern-fonts
985a91
Summary:	Sans Modern family of BPG Georgian fonts
985a91
Version:	2.025
985a91
License:	Bitstream Vera
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n	%{fontname}-sans-modern-fonts
985a91
%common_desc
985a91
985a91
This package contains the Sans Modern font family.
985a91
985a91
%_font_pkg -n sans-modern -f %{fontconf}-sans-modern.conf "BPG_Sans_Modern*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-sans-modern.metainfo.xml
985a91
985a91
%package -n %{fontname}-sans-regular-fonts
985a91
Summary:	Sans Regular family of BPG Georgian fonts
985a91
Version:	1.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-sans-regular-fonts
985a91
%common_desc
985a91
985a91
This package contains the Sans Regular font family.
985a91
985a91
%_font_pkg -n sans-regular -f %{fontconf}-sans-regular.conf "BPG_Sans_Regular*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-sans-regular.metainfo.xml
985a91
985a91
%package -n %{fontname}-serif-fonts
985a91
Summary:	Serif family of BPG Georgian fonts
985a91
Version:	1.005
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-serif-fonts
985a91
%common_desc
985a91
985a91
This package contains the Serif font family.
985a91
985a91
%_font_pkg -n serif -f %{fontconf}-serif.conf "BPG_Serif_GPL*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-serif.metainfo.xml
985a91
985a91
%package -n %{fontname}-serif-modern-fonts
985a91
Summary:	Serif Modern family of BPG Georgian fonts
985a91
Version:	2.028
985a91
License:	Bitstream Vera
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-serif-modern-fonts
985a91
%common_desc
985a91
985a91
This package contains the Serif Modern font family.
985a91
985a91
%_font_pkg -n serif-modern -f %{fontconf}-serif-modern.conf "BPG_Serif_Modern*.ttf"
985a91
%{_datadir}/appdata/%{fontname}-serif-modern.metainfo.xml
985a91
985a91
%package -n %{fontname}-ucnobi-fonts
985a91
Summary:	Ucnobi family of BPG Georgian fonts
985a91
Version:	3.300
985a91
Requires:	%{name}-common = %{common_ver}-%{release}
985a91
985a91
%description -n %{fontname}-ucnobi-fonts
985a91
%common_desc
985a91
985a91
This package contains the Ucnobi font family.
985a91
985a91
%_font_pkg -n ucnobi -f %{fontconf}-ucnobi.conf "BPG_Ucnobi*.otf"
985a91
%{_datadir}/appdata/%{fontname}-ucnobi.metainfo.xml
985a91
985a91
%prep
985a91
%setup -q -c -n %{name}
985a91
mkdir -p Docs/
985a91
cp -p %{SOURCE100} %{SOURCE101} Docs/
985a91
985a91
%build
985a91
985a91
%install
985a91
install -m 0755 -d %{buildroot}%{_fontdir}
985a91
install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
985a91
install -m 0644 -p BPG_Classic_*.otf BPG_Irubaqidze*.otf BPG_Mikhail_Stephan*.otf BPG_Ucnobi*.otf %{buildroot}%{_fontdir}
985a91
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} %{buildroot}%{_fontconfig_confdir}
985a91
install -m 0644 -p %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-algeti.conf
985a91
install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-chveulebrivi.conf
985a91
install -m 0644 -p %{SOURCE3} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-courier.conf
985a91
install -m 0644 -p %{SOURCE4} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-courier-s.conf
985a91
install -m 0644 -p %{SOURCE5} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-elite.conf
985a91
install -m 0644 -p %{SOURCE6} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-glaho.conf
985a91
install -m 0644 -p %{SOURCE7} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-ingiri.conf
985a91
install -m 0644 -p %{SOURCE8} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nino-medium.conf
985a91
install -m 0644 -p %{SOURCE9} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nino-medium-cond.conf
985a91
install -m 0644 -p %{SOURCE10} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans.conf
985a91
install -m 0644 -p %{SOURCE11} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-medium.conf
985a91
install -m 0644 -p %{SOURCE12} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-modern.conf
985a91
install -m 0644 -p %{SOURCE13} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-regular.conf
985a91
install -m 0644 -p %{SOURCE14} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif.conf
985a91
install -m 0644 -p %{SOURCE15} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-modern.conf
985a91
install -m 0644 -p %{SOURCE17} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-excelsior.conf
985a91
install -m 0644 -p %{SOURCE18} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-classic.conf
985a91
install -m 0644 -p %{SOURCE19} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-excelsior-caps.conf
985a91
install -m 0644 -p %{SOURCE20} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-excelsior-condenced.conf
985a91
install -m 0644 -p %{SOURCE21} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-gorda.conf
985a91
install -m 0644 -p %{SOURCE22} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-irubaqidze.conf
985a91
install -m 0644 -p %{SOURCE23} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-mikhail-stephan.conf
985a91
install -m 0644 -p %{SOURCE24} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-mrgvlovani.conf
985a91
install	-m 0644	-p %{SOURCE25} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-mrgvlovani-caps.conf
985a91
install -m 0644 -p %{SOURCE26} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nateli.conf
985a91
install -m 0644 -p %{SOURCE27} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nateli-caps.conf
985a91
install -m 0644 -p %{SOURCE28} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nateli-condenced.conf
985a91
install -m 0644 -p %{SOURCE29} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-ucnobi.conf
985a91
install	-m 0644 -p %{SOURCE30} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-dedaena-block.conf
985a91
install -m 0644 -p %{SOURCE31} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-bpg-dejavu-sans.conf
985a91
985a91
for fontconf in %{fontconf}-algeti.conf %{fontconf}-chveulebrivi.conf %{fontconf}-courier.conf %{fontconf}-courier-s.conf\
985a91
		%{fontconf}-elite.conf %{fontconf}-glaho.conf %{fontconf}-ingiri.conf %{fontconf}-nino-medium.conf\
985a91
		%{fontconf}-nino-medium-cond.conf %{fontconf}-sans.conf %{fontconf}-sans-medium.conf %{fontconf}-sans-modern.conf\
985a91
		%{fontconf}-sans-regular.conf %{fontconf}-serif.conf %{fontconf}-serif-modern.conf %{fontconf}-excelsior.conf\
985a91
		%{fontconf}-classic.conf %{fontconf}-excelsior-caps.conf %{fontconf}-excelsior-condenced.conf \
985a91
		%{fontconf}-gorda.conf %{fontconf}-irubaqidze.conf %{fontconf}-mikhail-stephan.conf %{fontconf}-mrgvlovani.conf \
985a91
		%{fontconf}-mrgvlovani-caps.conf %{fontconf}-nateli.conf %{fontconf}-nateli-caps.conf %{fontconf}-nateli-condenced.conf \
985a91
		%{fontconf}-ucnobi.conf %{fontconf}-dedaena-block.conf %{fontconf}-bpg-dejavu-sans.conf
985a91
do
985a91
	ln -s %{_fontconfig_templatedir}/$fontconf %{buildroot}%{_fontconfig_confdir}/$fontconf
985a91
done
985a91
985a91
# Add AppStream metadata
985a91
install -Dm 0644 -p %{SOURCE51} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-algeti.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE52} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-chveulebrivi.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE53} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-classic.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE54} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-courier.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE55} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-courier-s.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE56} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-dedaena-block.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE57} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-dejavu-sans.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE58} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-elite.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE59} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-excelsior.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE60} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-excelsior-caps.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE61} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-excelsior-condenced.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE62} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-glaho.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE63} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-gorda.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE64} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-ingiri.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE65} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-irubaqidze.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE66} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-mikhail-stephan.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE67} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-mrgvlovani.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE68} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-mrgvlovani-caps.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE69} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-nateli.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE70} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-nateli-caps.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE71} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-nateli-condenced.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE72} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-nino-medium.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE73} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-nino-medium-cond.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE74} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-sans.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE75} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-sans-medium.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE76} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-sans-modern.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE77} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-sans-regular.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE78} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-serif.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE79} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-serif-modern.metainfo.xml
985a91
install -Dm 0644 -p %{SOURCE80} \
985a91
        %{buildroot}%{_datadir}/appdata/%{fontname}-ucnobi.metainfo.xml
985a91
985a91
985a91
%files common
985a91
%doc Docs/*
985a91
985a91
%changelog
985a91
* Thu May 21 2020 Akira TAGOH <tagoh@redhat.com> - 20120413-11
985a91
- Add CI tests
985a91
  Resolves: rhbz#1679657
985a91
- Fix typos in fontconfig files
985a91
  Resolves: rhbz#1779628
985a91
985a91
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20120413-10
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
985a91
985a91
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20120413-9
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
985a91
985a91
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20120413-8
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
985a91
985a91
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 20120413-7
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
985a91
985a91
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120413-6
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
985a91
985a91
* Sat Nov 08 2014 Parag Nemade <pnemade AT redhat DOT com> - 20120413-5
985a91
- Add metainfo file to show this font in gnome-software
985a91
- Remove %%clean section which is optional now
985a91
- Remove buildroot which is optional now
985a91
- Remove removal of buildroot in %%install
985a91
- Remove %%defattr
985a91
- Remove group tag
985a91
- cp command should preserv timestamp
985a91
- replace %%define with %%global
985a91
985a91
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120413-4
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
985a91
985a91
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120413-3
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
985a91
985a91
* Thu Jan 31 2013 Tom Callaway <spot@fedoraproject.org> - 20120413-2
985a91
- add missing docs
985a91
985a91
* Fri Sep 14 2012 Tom Callaway <spot@fedoraproject.org> - 20120413-1
985a91
- update to the 2012 fonts
985a91
985a91
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090205-10
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
985a91
985a91
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090205-9
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
985a91
985a91
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090205-8
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
985a91
985a91
* Mon Aug 17 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-7
985a91
- add Excelsior font
985a91
985a91
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090205-6
985a91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
985a91
985a91
* Wed Feb 25 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-5
985a91
- take & out of filename
985a91
985a91
* Tue Feb 17 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-4
985a91
- missing semicolon in fontconfig files
985a91
985a91
* Tue Feb 17 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-3
985a91
- fix fontconfig files to not use reserved character, alias for fonts with old names
985a91
985a91
* Thu Feb 12 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-2
985a91
- update fontconfig files, change priority to 64
985a91
- don't need to own fontdir in -common, but we'll leave it in for good measure.
985a91
985a91
* Thu Feb 5 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090205-1
985a91
- update to 20090205 source with proper licensing
985a91
985a91
* Tue Feb 3 2009 Tom "spot" Callaway <tcallawa@redhat.com> 20090203-1
985a91
- Initial package for Fedora