From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D5AE51580D3 for ; Wed, 22 Nov 2023 12:52:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D819F2BC03A; Wed, 22 Nov 2023 12:52:49 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C1E5A2BC03A for ; Wed, 22 Nov 2023 12:52:49 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F0833335DB6 for ; Wed, 22 Nov 2023 12:52:48 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4C06B13B6 for ; Wed, 22 Nov 2023 12:52:47 +0000 (UTC) From: "Daichi Yamamoto" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Daichi Yamamoto" Message-ID: <1700657523.4523fbed228c6100cc8631785d691571c32c7595.dev@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-fonts/plemoljp/ X-VCS-Repository: repo/proj/guru X-VCS-Files: media-fonts/plemoljp/Manifest media-fonts/plemoljp/metadata.xml media-fonts/plemoljp/plemoljp-1.6.0.ebuild X-VCS-Directories: media-fonts/plemoljp/ X-VCS-Committer: dev X-VCS-Committer-Name: Daichi Yamamoto X-VCS-Revision: 4523fbed228c6100cc8631785d691571c32c7595 X-VCS-Branch: dev Date: Wed, 22 Nov 2023 12:52:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c02554a2-8e46-4769-8da7-13f5a8211990 X-Archives-Hash: 74e04e5995063fc739f164bb29ac4ef8 commit: 4523fbed228c6100cc8631785d691571c32c7595 Author: Daichi Yamamoto dyama net> AuthorDate: Wed Nov 22 12:52:03 2023 +0000 Commit: Daichi Yamamoto dyama net> CommitDate: Wed Nov 22 12:52:03 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4523fbed media-fonts/plemoljp: new package, add 1.6.0 Signed-off-by: Daichi Yamamoto dyama.net> media-fonts/plemoljp/Manifest | 3 +++ media-fonts/plemoljp/metadata.xml | 16 ++++++++++++ media-fonts/plemoljp/plemoljp-1.6.0.ebuild | 40 ++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+) diff --git a/media-fonts/plemoljp/Manifest b/media-fonts/plemoljp/Manifest new file mode 100644 index 0000000000..a196856b8c --- /dev/null +++ b/media-fonts/plemoljp/Manifest @@ -0,0 +1,3 @@ +DIST PlemolJP_HS_v1.6.0.zip 98998199 BLAKE2B b17239295318fadb166434c4d2eb8d66fc29aa0f5a63c4a295d98c6baddcef02d5316e107b4824fa85b5af559c4685e693d4b0e9ac63dd8478ec2822d70f0d0f SHA512 245529470e20c69ee125f8991a6a448ab2e7d8366cf1ecca1d88c2cd9f5b34907e1b8c13893ab24b0b14716aa77a0620087bf8fa4e598e4047a8190e7dfc005b +DIST PlemolJP_NF_v1.6.0.zip 80116833 BLAKE2B 27170e4ec02afd3c233066d9ac34a705183042868e417a988b443970542a8fab02f7c4810c99a166072fff9c0bda2d42d464add2d459da2ecd2894775bd55f03 SHA512 30d6aff142f51cb8910036805c4ca7a9531aa05e72460cbf591a6ceb1d440d147771adc0439875b63d446134fd179c45f352238f385b23ced53c4a2642cc008e +DIST PlemolJP_v1.6.0.zip 99003805 BLAKE2B 1f431d0ad7377b5df3fe779a847612bcd2590de80d79a833233f84b82faf99b6f68ae69ee69c6e24dd0ffb01a1a52430034a56e9c4dec138a74d6e7134739d79 SHA512 6eb73da5c1e4808654ab1f54501b2ab924cc740f70d6cd7fb8a237f15fe02ea3b8dbc85582a9c9bc302031f2cb20ea551b5d9835c44d9e032f7a6c5ab951ca1a diff --git a/media-fonts/plemoljp/metadata.xml b/media-fonts/plemoljp/metadata.xml new file mode 100644 index 0000000000..2ed2266ffd --- /dev/null +++ b/media-fonts/plemoljp/metadata.xml @@ -0,0 +1,16 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + + Install full-width space invisible version + Install Nerd Fonts composite version + + + yuru7/PlemolJP + + diff --git a/media-fonts/plemoljp/plemoljp-1.6.0.ebuild b/media-fonts/plemoljp/plemoljp-1.6.0.ebuild new file mode 100644 index 0000000000..39a38b0f29 --- /dev/null +++ b/media-fonts/plemoljp/plemoljp-1.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +MY_PN="PlemolJP" +MY_PV="v${PV}" +MY_P="${MY_PN}_${MY_PV}" +MY_P_HS="${MY_PN}_HS_${MY_PV}" +MY_P_NF="${MY_PN}_NF_${MY_PV}" + +DESCRIPTION="PlemolJP is a composite font of IBM Plex Mono and IBM Plex Sans JP." +HOMEPAGE="https://github.com/yuru7/PlemolJP" +SRC_URI="https://github.com/yuru7/PlemolJP/releases/download/${MY_PV}/${MY_P}.zip + hiddenspace? ( https://github.com/yuru7/PlemolJP/releases/download/${MY_PV}/${MY_P_HS}.zip ) + nerdfonts? ( https://github.com/yuru7/PlemolJP/releases/download/${MY_PV}/${MY_P_NF}.zip ) +" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="hiddenspace nerdfonts" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" +FONT_SUFFIX="ttf" + +src_unpack() { + default + mv ${MY_P}/*/*.${FONT_SUFFIX} . || die + if use hiddenspace; then + mv ${MY_P_HS}/*/*.${FONT_SUFFIX} . || die + fi + if use nerdfonts; then + mv ${MY_P_NF}/*/*.${FONT_SUFFIX} . || die + fi +}