Blame adobe-source-han-code-jp-fonts.spec

Akira TAGOH 2804eea
%global fontname adobe-source-han-code-jp
Akira TAGOH 2804eea
%global fontconf 65-2-%{fontname}.conf
Akira TAGOH 2804eea
%global archivename source-han-code-jp-%{version}R
Akira TAGOH 2804eea
Akira TAGOH 2804eea
Name:		adobe-source-han-code-jp-fonts
Akira TAGOH 2804eea
Version:	2.000
Akira TAGOH 68e0896
Release:	3%{?dist}
Akira TAGOH 2804eea
Summary:	Adobe OpenType UI font for mixed Latin and Japanese text
Akira TAGOH 2804eea
Akira TAGOH 2804eea
License:	OFL
Akira TAGOH 2804eea
URL:		https://github.com/adobe-fonts/source-han-code-jp/
Akira TAGOH 2804eea
Source0:	https://github.com/adobe-fonts/source-han-code-jp/archive/%{version}R/%{archivename}.zip
Akira TAGOH 2804eea
Source1:	%{name}-fontconfig.conf
Akira TAGOH 2804eea
Akira TAGOH 2804eea
BuildArch:	noarch
Akira TAGOH 2804eea
BuildRequires:	fontpackages-devel
Akira TAGOH 2804eea
Requires:	fontpackages-filesystem
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%description
Akira TAGOH 2804eea
Source Han Code JP is a derivative of Source Han Sans that replaces
Akira TAGOH 2804eea
its proportional Latin glyphs with fixed-width 667-unit glyphs from
Akira TAGOH 2804eea
Source Code Pro. The Latin glyphs are scaled to match the glyphs for
Akira TAGOH 2804eea
Japanese kana and kanji, and their widths are adjusted to be exactly
Akira TAGOH 2804eea
667 units (two-thirds of an EM). Source Han Code JP is intended to be
Akira TAGOH 2804eea
used as a UI font for mixed Latin and Japanese text on displays,
Akira TAGOH 2804eea
for programming, editing HTML/CSS, viewing text or inputing to
Akira TAGOH 2804eea
the command line in a terminal app, and so on.
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%prep
Akira TAGOH 2804eea
%autosetup -n %{archivename}
Akira TAGOH 2804eea
chmod 0644 README.md
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%build
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%install
Akira TAGOH 2804eea
Akira TAGOH 2804eea
install -m 0755 -d %{buildroot}%{_fontdir}
Akira TAGOH 2804eea
install -m 0644 -p OTF/*.otf %{buildroot}%{_fontdir}
Akira TAGOH 2804eea
Akira TAGOH 2804eea
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
Akira TAGOH 2804eea
		   %{buildroot}%{_fontconfig_confdir}
Akira TAGOH 2804eea
Akira TAGOH 2804eea
install -m 0644 -p %{SOURCE1} \
Akira TAGOH 2804eea
	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
Akira TAGOH 2804eea
ln -s	%{_fontconfig_templatedir}/%{fontconf} \
Akira TAGOH 2804eea
	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%_font_pkg -f %{fontconf} *.otf
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%license LICENSE.txt
Akira TAGOH 2804eea
%doc README.md relnotes.txt
Akira TAGOH 2804eea
Akira TAGOH 2804eea
%changelog
Akira TAGOH 39a350a
* Thu Nov 16 2017 Akira TAGOH <tagoh@redhat.com> - 2.000-3
Akira TAGOH 39a350a
- Correct fontconfig config.
Akira TAGOH 39a350a
Akira TAGOH 2804eea
* Mon Oct 30 2017 Akira TAGOH <tagoh@redhat.com> - 2.000-2
Akira TAGOH 2804eea
- Correct the file permission for README.md
Akira TAGOH 2804eea
- Correct the source URL.
Akira TAGOH 2804eea
Akira TAGOH 2804eea
* Fri Oct 27 2017 Akira TAGOH <tagoh@redhat.com> - 2.000-1
Akira TAGOH 2804eea
- Initial packaging.