From 6474e298fa28f2a2c32325874705d717667f38ec Mon Sep 17 00:00:00 2001 From: Victor Kustov Date: Tue, 10 Jan 2023 20:15:10 +0300 Subject: [PATCH] media-fonts/xo-fonts: add fonts from MyOffice Signed-off-by: Victor Kustov --- licenses/open-xo-fonts | 33 +++++++++++++++++++ media-fonts/xo-fonts/Manifest | 1 + media-fonts/xo-fonts/files/60-xo-fonts.conf | 17 ++++++++++ media-fonts/xo-fonts/metadata.xml | 9 ++++++ media-fonts/xo-fonts/xo-fonts-1.0.ebuild | 35 +++++++++++++++++++++ 5 files changed, 95 insertions(+) create mode 100644 licenses/open-xo-fonts create mode 100644 media-fonts/xo-fonts/Manifest create mode 100644 media-fonts/xo-fonts/files/60-xo-fonts.conf create mode 100644 media-fonts/xo-fonts/metadata.xml create mode 100644 media-fonts/xo-fonts/xo-fonts-1.0.ebuild diff --git a/licenses/open-xo-fonts b/licenses/open-xo-fonts new file mode 100644 index 000000000..7509f2a6f --- /dev/null +++ b/licenses/open-xo-fonts @@ -0,0 +1,33 @@ +Открытая лицензия ООО «Новые облачные технологии» на использование шрифта + +Настоящий Лицензионный договор является договором присоединения и заключается в упрощенном порядке. Любое использование Оригинального шрифта означает Ваше согласие на заключение настоящего Лицензионного договора. +ОПРЕДЕЛЕНИЯ + +«Правообладатель» — ООО «НОВЫЕ ОБЛАЧНЫЕ ТЕХНОЛОГИИ», которому принадлежит исключительное право на Оригинальный шрифт; + +«Вы» – любое физическое или юридическое лицо; + +«Оригинальный шрифт» — шрифт, созданный Правообладателем; + +«Официальное название» — название Оригинального шрифта, утвержденное Правообладателем; + +«Модифицированный шрифт» — шрифт, созданный в результате внесения Вами любых изменений в Оригинальный шрифт, в том числе путем добавления к нему новых графических элементов, удаления или замены оригинальных графических элементов, а также изменение формата Оригинального шрифта или его перенос в новую среду. +УСЛОВИЯ ИСПОЛЬЗОВАНИЯ И ОГРАНИЧЕНИЯ + +Правообладатель предоставляет Вам право использования (простая (неисключительная) лицензия) Оригинального шрифта и устанавливает ограничения использования Модифицированного шрифта, на следующих условиях: + + Вы вправе модифицировать, копировать и распространять Оригинальный и Модифицированный Вами шрифт любым способом, включать и объединять их с любыми коммерческими и некоммерческими продуктами при условии соблюдения следующих ограничений: + Оригинальный и Модифицированный шрифты и их отдельные графические элементы не могут сами по себе распространяться за плату, т.е. с целью извлечения коммерческой выгоды; + Вы вправе распространять Оригинальный шрифт только под его Официальным названием. Вы не вправе использовать Официальное название при любом использовании Модифицированного шрифта; + Вы вправе распространять Оригинальный и Модифицированный шрифты только на условиях настоящего Лицензионного договора. Данное требование не распространяется на документы, созданные с использованием Оригинального и Модифицированного шрифта; + При распространении Оригинального и Модифицированного шрифтов, Вы должны вместе со шрифтами передавать текст настоящего Лицензионного договора и информацию о Правообладателе Оригинального шрифта, приведенную выше, без каких-либо изменений. Текст Лицензионного договора, должен быть помещен либо в отдельный текстовый файл, либо встроен в передаваемый шрифт таким образом, чтобы получатель мог легко увидеть и прочитать его. + +Настоящий Лицензионный договор не имеет ограничений по территории и сроку использования. +УСЛОВИЯ ПРЕКРАЩЕНИЯ + +В случае нарушения Вами условий настоящего Лицензионного договора, он считается расторгнутым в одностороннем внесудебном порядке по инициативе Правообладателя с момента совершения Вами соответствующего нарушения. +ОГРАНИЧЕНИЯ + +Оригинальный шрифт предоставляется на условиях «как есть» (as is). Правообладатель не предоставляет никаких гарантий в отношении его безошибочной и бесперебойной работы, соответствия Вашим конкретным целям и ожиданиям, а также не предоставляет никаких иных гарантий. + +ПРАВООБЛАДАТЕЛЬ НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА УБЫТКИ И УЩЕРБ, ВЫЗВАННЫЕ ИСПОЛЬЗОВАНИЕМ ИЛИ НЕВОЗМОЖНОСТЬЮ ИСПОЛЬЗОВАНИЯ ОРИГИНАЛЬНОГО ИЛИ МОДИФИЦИРОВАННОГО ШРИФТОВ. diff --git a/media-fonts/xo-fonts/Manifest b/media-fonts/xo-fonts/Manifest new file mode 100644 index 000000000..db93339f6 --- /dev/null +++ b/media-fonts/xo-fonts/Manifest @@ -0,0 +1 @@ +DIST all_fonts_myoffice.zip 4294439 BLAKE2B dcd0fc0fa2d0a7e3953db3b3ec7806618454e0a59ca2f4e7ba9ffa5a769079416649a27ebf0e95edf5e6db9bb82e2b43ed5cd124fbf5df78cfcf107c50e1682b SHA512 0c11fc75c330246b74068452ce49ac2dce352129d76b918a876655fba9b2995b3714f6fdd72927a72353d680141704341b6c31ffc441d94091cbabc0e8249e7a diff --git a/media-fonts/xo-fonts/files/60-xo-fonts.conf b/media-fonts/xo-fonts/files/60-xo-fonts.conf new file mode 100644 index 000000000..1c7a14f65 --- /dev/null +++ b/media-fonts/xo-fonts/files/60-xo-fonts.conf @@ -0,0 +1,17 @@ + + + + + Times New Roman + XO Thames + + + Arial + XO Oriel + + + Courier + XO Courser + + + diff --git a/media-fonts/xo-fonts/metadata.xml b/media-fonts/xo-fonts/metadata.xml new file mode 100644 index 000000000..ee8676aae --- /dev/null +++ b/media-fonts/xo-fonts/metadata.xml @@ -0,0 +1,9 @@ + + + + + support@calculate.ru + Mir Calculate + Calculate Overlay + + diff --git a/media-fonts/xo-fonts/xo-fonts-1.0.ebuild b/media-fonts/xo-fonts/xo-fonts-1.0.ebuild new file mode 100644 index 000000000..306fac7e9 --- /dev/null +++ b/media-fonts/xo-fonts/xo-fonts-1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="Free XO cyrillic fonts from MyOffice" +HOMEPAGE="https://myoffice.ru/products/fonts/" +SRC_URI="https://myoffice.ru/files/fonts/all_fonts_myoffice.zip" + +LICENSE="open-xo-fonts" +SLOT="0" +KEYWORDS="amd64 x86" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" + +#FONT_CONF=( "${FILESDIR}/60-xo-fonts.conf" ) + +src_install() { + insinto /usr/share/fonts/${PN} + + local f + for f in Caliburn Courser Oriel Tahion Thames ; do + doins "XO_${f}/XO_${f}/TTF/"*.ttf + done + for f in Symbol SymbolM Trebizond Verbena Windy ; do + doins "XO_${f}/"*.ttf + done + + font_xfont_config + font_fontconfig +}