Blame SPECS/bpg-fonts.spec

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