This fonts were designed by ParaType for Astra Linux on the base of Pt Sans ΠΈ PT Serif to be metrically compatible with Times New Roman. Licence is the same as for "media-fonts/paratype" package - OFL-1.1 (scroll down for english version): http://astralinux.com/ofl.html Please add new font-package to portage tree (see attached ebuild-file). Reproducible: Always
Created attachment 492936 [details] paratype-astra-1001.ebuild
Thank you. I suggest to remove the mirror homepage block, because gentoo will mirror it and they seem to ignore the version number. So they will break our package probably on the next update. SRC_URI="http://astralinux.com/images/fonts/PTAstraSans&Serif_TTF_ver1001.zip -> ${P}_Sans_Serif.zip" could be rewritten to SRC_URI="http://astralinux.com/images/fonts/PTAstraSans&Serif_TTF_ver${PVR}.zip -> ${P}_Sans_Serif.zip" why not ${P}.zip? What is the difference to media-fonts/paratype? https://packages.gentoo.org/packages/media-fonts/paratype
Created attachment 493956 [details] PTAstra_PT_TNR.png PTAstra_PT_TNR.png: comparison of "ParaType" vs. "ParaType Astra" vs. "Times New Roman"
Created attachment 493958 [details] PTAstra_PT_TNR_de_fr.png
Created attachment 493960 [details] paratype-astra-1001.ebuild (In reply to Jonas Stein from comment #2) > Thank you. > > I suggest to remove the mirror homepage block, because gentoo will mirror it > and they seem to ignore the version number. So they will break our package > probably on the next update. > > SRC_URI="http://astralinux.com/images/fonts/PTAstraSans&Serif_TTF_ver1001. > zip -> ${P}_Sans_Serif.zip" > > could be rewritten to > > SRC_URI="http://astralinux.com/images/fonts/PTAstraSans&Serif_TTF_ver${PVR}. > zip -> ${P}_Sans_Serif.zip" > > why not ${P}.zip? Thank you for remark. I made simple changes about ${PVR} variable. As for direct link I used it for downloading tests of package. Does it means that mirror restriction is applying by default as I doesn't set RESTRICT variable? Do I miss something for that? The ebuild-file itself is the "copy" of "media-fonts/paratype-2.25.ebuild" so the suffix "_Sans_Serif" is used similarly to it's downloaded archives. Also I mentioned the mirror-links to ParaType official site itself where package stores as two separate files. So I rename archives similar way. I don't know is it worth to save them but referred files aren't contain version number. In any case if " Gentoo Fonts" team will accept this package (as I hope) they will modify it to their own vision of renaming of downloaded files. I don't have solid experience of ebuild writing so I rely upon Gentoo developer's opinion. Also as they refers to Astra Linux site for OFL-Licence therefor I made link to Astra Linux site preferred. > What is the difference to media-fonts/paratype? > https://packages.gentoo.org/packages/media-fonts/paratype As it could be seen from attached file ("PTAstra_PT_TNR.png" for EN and RU text; "PTAstra_PT_TNR_de_fr.png" for DE and FR text examples) the "ParaType Astra" fonts are totally metrically compatible with "Times New Roman" while "PataType" fonts are not. This is the appropriate modification of ParaType company public fonts (PT Sans, PT Serif) for this purpose.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae86c7b94e65e3c18a27a2b019100d59a1827439 commit ae86c7b94e65e3c18a27a2b019100d59a1827439 Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2018-02-09 13:40:31 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2018-02-09 13:41:21 +0000 media-fonts/paratype-astra: new ebuild Closes: https://bugs.gentoo.org/630146 Reported by: Sergey Torokhov <torokhov_s_a@mail.ru> Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-fonts/paratype-astra/Manifest | 1 + media-fonts/paratype-astra/metadata.xml | 8 ++++++++ .../paratype-astra/paratype-astra-1001.ebuild | 23 ++++++++++++++++++++++ 3 files changed, 32 insertions(+)