init package

This commit is contained in:
gu-gu-gu 2020-02-14 11:40:24 +08:00
commit c788cf399e
4 changed files with 89 additions and 0 deletions

BIN
padauk-3.003.zip Normal file

Binary file not shown.

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<alias>
<family>Padauk Book</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Padauk Book</family>
</prefer>
</alias>
</fontconfig>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<alias>
<family>Padauk</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Padauk</family>
</prefer>
</alias>
</fontconfig>

57
sil-padauk-fonts.spec Normal file
View File

@ -0,0 +1,57 @@
Name: sil-padauk-fonts
Version: 3.003
Release: 4
Summary: A font for Burmese and the Myanmar script
License: OFL
URL: https://software.sil.org/padauk/
Source0: https://github.com/silnrsi/font-padauk/releases/download/v%{version}/padauk-%{version}.zip
Source1: sil-padauk-fonts-fontconfig.conf
Source2: sil-padauk-fonts-book-fontconfig.conf
BuildArch: noarch
BuildRequires: fontpackages-devel fonttools
Requires: fontpackages-filesystem
%description
Padauk is a pan Burma font designed to support all Myanmar script based \
languages. It covers all of the Unicode Myanmar script blocks and works \
on all OpenType and Graphite based systems.
%package -n sil-padauk-book-fonts
Summary: A font for Burmese and the Myanmar script
%description -n sil-padauk-book-fonts
Padauk Book family font.
%prep
%setup -q -n padauk-%{version}
%install
install -m 0755 -d %{buildroot}%{_datadir}/fonts/sil-padauk
install -m 0644 -p *.ttf %{buildroot}%{_datadir}/fonts/sil-padauk
install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
install -m 0644 -p %{SOURCE1} %{buildroot}%{_datadir}/fontconfig/conf.avail/65-sil-padauk.conf
install -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/fontconfig/conf.avail/65-sil-padauk-book.conf
install -m 0755 -d %{buildroot}/etc/fonts/conf.d
ln -s %{_datadir}/fontconfig/conf.avail/65-sil-padauk.conf %{buildroot}/etc/fonts/conf.d/65-sil-padauk.conf
ln -s %{_datadir}/fontconfig/conf.avail/65-sil-padauk-book.conf %{buildroot}/etc/fonts/conf.d/65-sil-padauk-book.conf
%files
%dir %{_datadir}/fonts/sil-padauk
%{_datadir}/fonts/sil-padauk/Padauk-Regular.ttf
%{_datadir}/fonts/sil-padauk/Padauk-Bold.ttf
%{_datadir}/fontconfig/conf.avail/65-sil-padauk.conf
%config(noreplace) /etc/fonts/conf.d/65-sil-padauk.conf
%doc *.txt documentation
%files -n sil-padauk-book-fonts
%dir %{_datadir}/fonts/sil-padauk
%{_datadir}/fonts/sil-padauk/PadaukBook*.ttf
%{_datadir}/fontconfig/conf.avail/65-sil-padauk-book.conf
%config(noreplace) /etc/fonts/conf.d/65-sil-padauk-book.conf
%doc *.txt documentation
%changelog
* Thu Nov 23 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.003-4
- Package init