diff options
Diffstat (limited to 'media-fonts/noto-emoji')
-rw-r--r-- | media-fonts/noto-emoji/Manifest | 2 | ||||
-rw-r--r-- | media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 26 | ||||
-rw-r--r-- | media-fonts/noto-emoji/noto-emoji-99999999.ebuild | 47 |
3 files changed, 47 insertions, 28 deletions
diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest deleted file mode 100644 index 73505b1..0000000 --- a/media-fonts/noto-emoji/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST NotoColorEmoji-9a5261d871451f9b5183c93483cbd68ed916b1e9.ttf 9867108 BLAKE2B ea4445c37158f80f3d66bd61c471aeff4f5b2fb6f37ada84b3a7d0e33769c2642826df6fe90bcd23404feff3a7f23ca4f138c7df170581603efb86f9aada1209 SHA512 803fb02c31b1d74804b50b363ee694beda10b4803f7aa315c76ee0d698d7d493ef2f877dc04f5aa629e458358a0bb008f6154db3311aba88ee533f9f09686011 -DIST NotoEmoji-Regular-9a5261d871451f9b5183c93483cbd68ed916b1e9.ttf 418804 BLAKE2B e94f7b1d5bced052ff3f15a32ecce8f0f1dc2ef19565d3bcaa75b82676fbf0efeaa6efa1d25edf352b577acce17a45c6f0e7be1550c46a8c2ab6cef208cd6f11 SHA512 51b01ab0794be9f92c59679f6d56d4ce09ed959daeb9ec945bb837eb15a82ab302e83b29aab1972ac9cb648f7196a5f5ff4488a4622b36bedbc9cd0cab6dc3de diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild deleted file mode 100644 index df69160..0000000 --- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Google Noto Emoji fonts" -HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji" - -COMMIT="9a5261d871451f9b5183c93483cbd68ed916b1e9" -SRC_URI=" - https://github.com/googlefonts/noto-emoji/raw/${COMMIT}/fonts/NotoColorEmoji.ttf -> NotoColorEmoji-${COMMIT}.ttf - https://github.com/googlefonts/noto-emoji/raw/${COMMIT}/fonts/NotoEmoji-Regular.ttf -> NotoEmoji-Regular-${COMMIT}.ttf -" - -LICENSE="Apache-2.0 OFL-1.1" -SLOT="0" -KEYWORDS="~*" -IUSE="" - -S="${DISTDIR}" - -src_install() { - insinto /usr/share/fonts/${PN} - newins NotoColorEmoji-${COMMIT}.ttf NotoColorEmoji.ttf - newins NotoEmoji-Regular-${COMMIT}.ttf NotoEmoji-Regular.ttf -} diff --git a/media-fonts/noto-emoji/noto-emoji-99999999.ebuild b/media-fonts/noto-emoji/noto-emoji-99999999.ebuild new file mode 100644 index 0000000..ecdbbf0 --- /dev/null +++ b/media-fonts/noto-emoji/noto-emoji-99999999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Google Noto Emoji fonts" +HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Emoji" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~*" +IUSE="" + +PROPERTIES="live" + +BDEPEND=" + app-arch/unzip + || ( + net-misc/curl + net-misc/wget + ) +" + +S="${WORKDIR}" + +get() { + if hash curl 2>/dev/null; then + curl -Lf --retry 3 --connect-timeout 60 --speed-limit 300 --speed-time 10 "$@" + elif hash wget 2>/dev/null; then + wget -O- "$@" + else + die + fi +} + +src_unpack() { + get https://fonts.google.com/download?family=Noto%20Emoji > Noto_Emoji.zip || die + get https://fonts.google.com/download?family=Noto%20Color%20Emoji > Noto_Color_Emoji.zip || die + unzip Noto_Emoji.zip NotoEmoji-VariableFont_wght.ttf || die + unzip Noto_Color_Emoji.zip NotoColorEmoji-Regular.ttf || die +} + +src_install() { + insinto /usr/share/fonts/${PN} + doins NotoEmoji-VariableFont_wght.ttf + doins NotoColorEmoji-Regular.ttf +} |