Initial import (#1805779)

This commit is contained in:
Nicolas Mailhot 2020-03-16 18:16:40 +01:00
parent af28bf2f07
commit 30f0640587
4 changed files with 141 additions and 0 deletions

9
.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
/PTSansOFL.zip
/ptsans55reg.pdf
/ptsans56it.pdf
/ptsans57narrow.pdf
/ptsans75bold.pdf
/ptsans76bit.pdf
/ptsans77narrowbold.pdf
/ptsanscaption55.pdf
/ptsanscaption57bold.pdf

27
58-pt-sans-fonts.xml Normal file
View File

@ -0,0 +1,27 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<group>
<target>PT Sans</target>
<axis>
<name>optical size</name>
<step>
<name>Regular</name>
<match>
<family>PT Sans Narrow</family>
<prepend-keyword>Condensed</prepend-keyword>
</match>
</step>
<step>
<name>Caption</name>
<value>8</value>
</step>
</axis>
<like>
<family>Myriad Pro</family>
<family>sans-serif</family>
</like>
</group>
</fontconfig>

96
pt-sans-fonts.spec Normal file
View File

@ -0,0 +1,96 @@
# SPDX-License-Identifier: MIT
Version: 20141121
Release: 12%{?dist}
# https://company.paratype.com/pt-sans-pt-serif
URL: http://www.paratype.com/public/
%global foundry PT
%global fontlicense OFL
%global fontlicenses PTSSM_OFL.txt
%global fontfamily PT Sans
%global fontsummary PT Sans, a grotesque pan-Cyrillic font family
%global fontpkgheader %{expand:
Obsoletes: paratype-pt-sans-fonts < %{version}-%{release}
Obsoletes: paratype-pt-sans-caption-fonts < %{version}-%{release}
}
%global fonts PTS*.ttf PTN*.ttf PTC*.ttf
%global fontconfngs %{SOURCE10}
%global fontdescription %{expand:
The PT Sans family was developed as part of the “Public Types of Russian
Federation” project. This project aims at enabling the peoples of Russia to
read and write their native languages, using free/libre fonts. It is
dedicated to the 300-year anniversary of the Russian civil type invented by
Peter the Great from 1708 to 1710, and was realized with financial support
from the Russian Federal Agency for Press and Mass Communications.
The fonts include support for all 54 ethnic languages of the Russian
Federation as well as more common Western, Central European and Cyrillic
blocks making them unique and a very important tool for modern digital
communications.
PT Sans is a grotesque font family based on Russian type designs of the second
part of the 20th century. However, it also includes very distinctive features
of modern humanistic design, fulfilling present day aesthetic and functional
requirements.
It was designed by Alexandra Korolkova, Olga Umpeleva and Vladimir Yefimov
and released by ParaType.}
# This is now dead and ParaType still publishes an older version on its website
Source0: http://www.fontstock.com/public/PTSansOFL.zip
Source10: 58-%{fontpkgname}.xml
Source20: http://rus.paratype.ru/system/attachments/647/original/ptsans55reg.pdf
Source21: http://rus.paratype.ru/system/attachments/650/original/ptsans75bold.pdf
Source22: http://rus.paratype.ru/system/attachments/648/original/ptsans56it.pdf
Source23: http://rus.paratype.ru/system/attachments/651/original/ptsans76bit.pdf
Source24: http://rus.paratype.ru/system/attachments/652/original/ptsanscaption55.pdf
Source25: http://rus.paratype.ru/system/attachments/653/original/ptsanscaption57bold.pdf
Source26: http://rus.paratype.ru/system/attachments/649/original/ptsans57narrow.pdf
Source27: http://rus.paratype.ru/system/attachments/655/original/ptsans77narrowbold.pdf
%fontpkg
%package doc
Summary: Optional documentation files of %{name}
BuildArch: noarch
%description doc
This package provides optional documentation files shipped with
%{name}.
%prep
%setup -q -c
%linuxtext *.txt
install -m 0644 -vp %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} \
%{SOURCE24} %{SOURCE25} %{SOURCE26} %{SOURCE27} .
%build
%fontbuild
%install
%fontinstall
%check
%fontcheck
%fontfiles
%files doc
%defattr(644, root, root, 0755)
%license PTSSM_OFL.txt
%doc *.pdf
%changelog
* Sat Feb 22 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 20141121-12
Rebuild with fonts-rpm-macros 2.0.2
* Sat Feb 15 2020 Nicolas Mailhot <nim@fedoraproject.org>
- 20141121-11
Convert to fonts-rpm-macros use
Include caption in sans: it's an optical sizing variant
PT is the foundry identifier; drop it
* Sun Jan 17 2010 Nicolas Mailhot <nim@fedoraproject.org>
- 20100112-1
Initial packaging

9
sources Normal file
View File

@ -0,0 +1,9 @@
SHA512 (PTSansOFL.zip) = 6cd6fe48fbc4dbebfd2b094f0f46473608c82bd8007d2306c1b84826e3448e61ea8cf475e850beb98f87814e4d3d6c14cd44d9c1ee053a5c52755518d07c359c
SHA512 (ptsans55reg.pdf) = f7d6f0efad99477448eafdbb014813fd81dd278ec39a34ef1683789357e2681d91856052cb2f0f42efe26d2b8e22fb5ba6cade56c2a33c953107240356cb882f
SHA512 (ptsans56it.pdf) = 8c73831ccc1ce0c2b86818022ea332c1c987c6f126b3ea992276deb1a008e3f46318bf7a9aca6735da2c1893abef6d77b47e428c6b05bf5a30dc7ad52f75a68d
SHA512 (ptsans57narrow.pdf) = 9b6ee224a5013e5a406cba16a04cf02c4f8452789b1ee749f17aea08b3820e1d53a989bd29c16b04335351b13ddcc7f9241f234e5eefbaa119255189157661da
SHA512 (ptsans75bold.pdf) = 911b93a1bddcefb5d3bc64c878c6c9837589912b08f6fc9e4f6109fa62d1a3aaac67081a8bf7cbb927998d4d191f47880067e7181479b321a4c4378c099c0023
SHA512 (ptsans76bit.pdf) = 48491d180c36bce8aed85112e36101848b6619940dfb8037ea7ed3fd13e4419c335c2ef98d855a6f9832c4429ffb4990905c1643caec9175a1eaf83dd7f9c3e8
SHA512 (ptsans77narrowbold.pdf) = 5317616563a8a6ecfcd4e1f10c14c7f55ff2ca55010260dd93c44edd53cb28730e3ed09afe2e2e5b322977ae30fa42350b4045d5c649c1dd6df48ec0047da403
SHA512 (ptsanscaption55.pdf) = 1bb5ba6eb0849b3df529d4ff89ab810ef23700e165003a871d48264955a51d5385e7c2a34b737bc0a03d53e19be2f53e2d838bd9ea1c2dd2f7840a9109106131
SHA512 (ptsanscaption57bold.pdf) = a7451e938a2267465a9c071caccd282b3f628526c854546e27c0c0a1be69b69ad05877125c20fa9e9b9156c78e6556053b8a232c64edb218eb7654e605835f14