summaryrefslogtreecommitdiff
path: root/media-fonts/source-sans
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-15 11:12:39 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-15 11:12:39 +0100
commitd9339ace1b5d6cf11ad869751abc1a474f46931d (patch)
tree9b5fe462706c49ff13aeb284891e45f28e1c0d0a /media-fonts/source-sans
parentd49d63ee52f4026f7871f4ce062c172ba5e62b74 (diff)
gentoo auto-resync : 15:09:2022 - 11:12:38
Diffstat (limited to 'media-fonts/source-sans')
-rw-r--r--media-fonts/source-sans/Manifest5
-rw-r--r--media-fonts/source-sans/files/63-source-sans-3.conf16
-rw-r--r--media-fonts/source-sans/files/63-source-sans-pro.conf16
-rw-r--r--media-fonts/source-sans/metadata.xml20
-rw-r--r--media-fonts/source-sans/source-sans-3.046.ebuild37
5 files changed, 94 insertions, 0 deletions
diff --git a/media-fonts/source-sans/Manifest b/media-fonts/source-sans/Manifest
new file mode 100644
index 000000000000..fe8e096181ee
--- /dev/null
+++ b/media-fonts/source-sans/Manifest
@@ -0,0 +1,5 @@
+AUX 63-source-sans-3.conf 346 BLAKE2B e0c7f7c6956936c733b264e7c42c31c04df9a47a4ad5ff68ff4197ff02f3d1db29442d22c95755df00e304e3b9caadbb72d330afb658e66f12d625b40d0dfecc SHA512 68f1815d75e8ad621df875f7c89859d6b7280c5db50cc16cb8d32fcea4395c239ebcfbde7dd52aba48ebf7626f27c4c2f3ca14a5afcd300b8f4b3138e9740cd5
+AUX 63-source-sans-pro.conf 350 BLAKE2B 2062a537036a04db73cf021c8c4b793b8d34a2aabbd02d612a1966c9b908b3fd4edbeb7b09b7e51c2ff781e43577f413453cd56079490c199e713f7fca49b946 SHA512 a9a601c90e84e28bb0f223344b4aebb370891cbefcce630b04e8f105e312d7994a54fdc42d251fc3b7a742aae0071dcc48a3d68396396bb109a20be9f6ff93f2
+DIST source-sans-3.046.tar.gz 12105836 BLAKE2B 3e2fed594f74614afd49ef731497b9abd6c75a78850cc1c5abbae0c246f454a0d06b82d4b7eaeefe8fb6b0d8246adb3f2751b4de6e2637f05f6cc20ead66faba SHA512 4b53ca10053bf10b23f3a2488d562b79a8dfd39f1402d068098856bbd1bd5bd9ddbb8f269acea45f003289dc95378229ed14e21fdcd39d49e3d6864693c0fbb4
+EBUILD source-sans-3.046.ebuild 1002 BLAKE2B e853f6e2695234724d2d617effa78cd73d7a05abcdf779d99c1b463288e3604865bd10c98f03848b1a88c7dd205f49c78fe761c2cb85c3452a11512d760c4a2c SHA512 fe9936bdcfe106b9b66c6b07c160da97b5c76ab5e173db0151e884515303f672c47053dcdf6940a84616ea0268e7402ea9e5ed2a1679521fb4575acae912d0ad
+MISC metadata.xml 618 BLAKE2B a5ce956b06c5d723b93db191715b31c6f7b6aff154c78f8979be18d8bd3a8bd6dff923fb8b8bbf278f20112a24fc3ed59e006fb2da4861e4b6e074d5c5f26003 SHA512 6dcd83b114a95efadca1b29263f0c28052d69e2aa3e1f9cccc24e7f4a815b999cac6d4d52aec4af7e67df0f8ef06420c223dcbf8b87419584ef4ac031462b142
diff --git a/media-fonts/source-sans/files/63-source-sans-3.conf b/media-fonts/source-sans/files/63-source-sans-3.conf
new file mode 100644
index 000000000000..d31050fc74d0
--- /dev/null
+++ b/media-fonts/source-sans/files/63-source-sans-3.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>Source Sans 3</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+ <alias>
+ <family>sans-serif</family>
+ <prefer>
+ <family>Source Sans 3</family>
+ </prefer>
+ </alias>
+</fontconfig>
diff --git a/media-fonts/source-sans/files/63-source-sans-pro.conf b/media-fonts/source-sans/files/63-source-sans-pro.conf
new file mode 100644
index 000000000000..0432c78e47da
--- /dev/null
+++ b/media-fonts/source-sans/files/63-source-sans-pro.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>Source Sans Pro</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+ <alias>
+ <family>sans-serif</family>
+ <prefer>
+ <family>Source Sans Pro</family>
+ </prefer>
+ </alias>
+</fontconfig>
diff --git a/media-fonts/source-sans/metadata.xml b/media-fonts/source-sans/metadata.xml
new file mode 100644
index 000000000000..c57b6d4dddbc
--- /dev/null
+++ b/media-fonts/source-sans/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>fonts@gentoo.org</email>
+ <name>Fonts</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>gentoo@tastytea.de</email>
+ <name>Ronny (tastytea) Gutbrod</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <stabilize-allarches />
+ <upstream>
+ <remote-id type="github">adobe-fonts/source-sans</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-fonts/source-sans/source-sans-3.046.ebuild b/media-fonts/source-sans/source-sans-3.046.ebuild
new file mode 100644
index 000000000000..65e32c1036e1
--- /dev/null
+++ b/media-fonts/source-sans/source-sans-3.046.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJORV="${PV%%.*}"
+FONT_PN=${PN}-${MAJORV}
+
+inherit font optfeature
+
+DESCRIPTION="Sans serif font family for user interface environments"
+HOMEPAGE="https://adobe-fonts.github.io/source-sans/"
+SRC_URI="https://github.com/adobe-fonts/source-sans/archive/${PV}R.tar.gz -> source-sans-${PV}.tar.gz"
+S="${WORKDIR}/${P}R"
+
+LICENSE="OFL-1.1"
+SLOT="${MAJORV}"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
+
+RESTRICT="binchecks strip"
+
+RDEPEND="media-libs/fontconfig"
+
+FONT_CONF=( "${FILESDIR}"/63-${FONT_PN}.conf )
+FONT_SUFFIX="otf"
+
+src_prepare() {
+ default
+ mv OTF/*.otf . || die
+}
+
+pkg_postinst() {
+ optfeature_header "Other variants of this font are:"
+ optfeature "the monospace variant" media-fonts/source-code-pro
+ optfeature "Chinese, Japanese and Korean support" media-fonts/source-han-sans
+ optfeature "the serif variant" media-fonts/source-serif
+}