Blame adobe-source-han-mono-fonts.spec

Akira TAGOH c50780f
%global fontname adobe-source-han-mono
Akira TAGOH c50780f
%global fontconf 68-%{fontname}.conf
Akira TAGOH c50780f
%global archivename source-han-mono-%{version}R
Akira TAGOH c50780f
Akira TAGOH c50780f
Name:		adobe-source-han-mono-fonts
Akira TAGOH c50780f
Version:	1.002
4b650aa
Release:	6%{?dist}
Akira TAGOH c50780f
Summary:	Adobe OpenType monospaced font for mixed Latin and CJK text
Akira TAGOH c50780f
Akira TAGOH c50780f
License:	OFL
Akira TAGOH c50780f
URL:		https://github.com/adobe-fonts/source-han-mono/
Akira TAGOH c50780f
Source0:	https://github.com/adobe-fonts/source-han-mono/releases/download/%{version}/SourceHanMono.ttc
Akira TAGOH c50780f
Source1:	https://raw.githubusercontent.com/adobe-fonts/source-han-mono/%{version}/LICENSE.md
Akira TAGOH c50780f
Source2:	https://raw.githubusercontent.com/adobe-fonts/source-han-mono/%{version}/README.md
Akira TAGOH c50780f
Source10:	%{name}-fontconfig.conf
Akira TAGOH c50780f
Source11:	%{fontname}.metainfo.xml
Akira TAGOH c50780f
Akira TAGOH c50780f
BuildArch:	noarch
Akira TAGOH c50780f
BuildRequires:	fontpackages-devel libappstream-glib
Akira TAGOH c50780f
Requires:	fontpackages-filesystem
Akira TAGOH c50780f
Akira TAGOH c50780f
%description
Akira TAGOH c50780f
Source Han Mono, which is derived from Source Han Sans and Source Code Pro,
Akira TAGOH c50780f
is an OpenType/CFF Collection (OTC) that includes 70 font instances—consisting
Akira TAGOH c50780f
of seven weights, five languages, and two styles—and is a Pan-CJK version
Akira TAGOH c50780f
of Source Han Code JP.
Akira TAGOH c50780f
Akira TAGOH c50780f
%prep
Akira TAGOH c50780f
%autosetup -c -T
Akira TAGOH c50780f
cp -a %{SOURCE0} .
Akira TAGOH c50780f
cp -a %{SOURCE1} .
Akira TAGOH c50780f
cp -a %{SOURCE2} .
Akira TAGOH c50780f
Akira TAGOH c50780f
%build
Akira TAGOH c50780f
Akira TAGOH c50780f
%install
Akira TAGOH c50780f
Akira TAGOH c50780f
install -m 0755 -d %{buildroot}%{_fontdir}
Akira TAGOH c50780f
install -m 0644 -p %{SOURCE0} %{buildroot}%{_fontdir}
Akira TAGOH c50780f
Akira TAGOH c50780f
install -m 0755 -d %{buildroot}%{_metainfodir}
Akira TAGOH c50780f
install -m 0644 -p %{SOURCE11} %{buildroot}%{_metainfodir}
Akira TAGOH c50780f
Akira TAGOH c50780f
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
Akira TAGOH c50780f
		   %{buildroot}%{_fontconfig_confdir}
Akira TAGOH c50780f
Akira TAGOH c50780f
install -m 0644 -p %{SOURCE10} \
Akira TAGOH c50780f
	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
Akira TAGOH c50780f
ln -s	%{_fontconfig_templatedir}/%{fontconf} \
Akira TAGOH c50780f
	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
Akira TAGOH c50780f
Akira TAGOH c50780f
%check
Akira TAGOH c50780f
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
Akira TAGOH c50780f
Akira TAGOH c50780f
%_font_pkg -f %{fontconf} *.ttc
Akira TAGOH c50780f
Akira TAGOH c50780f
%license LICENSE.md
Akira TAGOH c50780f
%doc README.md
Akira TAGOH c50780f
%{_metainfodir}/%{fontname}.metainfo.xml
Akira TAGOH c50780f
Akira TAGOH c50780f
%changelog
4b650aa
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.002-6
4b650aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4b650aa
4f066e7
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.002-5
4f066e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4f066e7
5c78118
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.002-4
5c78118
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5c78118
Akira TAGOH c50780f
* Wed Jun  5 2019 Akira TAGOH <tagoh@redhat.com> - 1.002-3
Akira TAGOH c50780f
- Update sources.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Wed Jun  5 2019 Akira TAGOH <tagoh@redhat.com> - 1.002-2
Akira TAGOH c50780f
- Use tagged url for sources.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Wed Jun  5 2019 Akira TAGOH <tagoh@redhat.com> - 1.002-1
Akira TAGOH c50780f
- New upstream release.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Tue Jun  4 2019 Akira TAGOH <tagoh@redhat.com> - 1.001-3
Akira TAGOH c50780f
- Add BR: libappstream-glib.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Mon Jun  3 2019 Akira TAGOH <tagoh@redhat.com> - 1.001-2
Akira TAGOH c50780f
- Install appdata.xml file into %%{_metainfodir}.
Akira TAGOH c50780f
- Run validator for appdata in %%check.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Fri May 31 2019 Akira TAGOH <tagoh@redhat.com> - 1.001-1
Akira TAGOH c50780f
- New upstream release.
Akira TAGOH c50780f
- Add metainfo file.
Akira TAGOH c50780f
Akira TAGOH c50780f
* Thu May 30 2019 Akira TAGOH <tagoh@redhat.com> - 1.000-1
Akira TAGOH c50780f
- Initial packaging.