From f159d63e806cc318288965612b8310ae940fbf04 Mon Sep 17 00:00:00 2001 From: Daichi Yamamoto Date: Wed, 22 Nov 2023 21:45:27 +0900 Subject: [PATCH] media-fonts/hackgen: new package, add 2.9.0 Signed-off-by: Daichi Yamamoto --- media-fonts/hackgen/Manifest | 2 ++ media-fonts/hackgen/hackgen-2.9.0.ebuild | 35 ++++++++++++++++++++++++ media-fonts/hackgen/metadata.xml | 15 ++++++++++ 3 files changed, 52 insertions(+) create mode 100644 media-fonts/hackgen/Manifest create mode 100644 media-fonts/hackgen/hackgen-2.9.0.ebuild create mode 100644 media-fonts/hackgen/metadata.xml diff --git a/media-fonts/hackgen/Manifest b/media-fonts/hackgen/Manifest new file mode 100644 index 0000000000..be4e69f096 --- /dev/null +++ b/media-fonts/hackgen/Manifest @@ -0,0 +1,2 @@ +DIST HackGen_NF_v2.9.0.zip 24133711 BLAKE2B f06cfa512ece722960eb1558a4a52935631f9dde82358dd024914274e122fb4b9b48a99e0d62c9f4b03d4afb86872dd4320f913c07689b2235a6779d3b57fa02 SHA512 f1c55b7654342a4eea2cda91d2069d6169924b03099f4bc1dc3235678f602153297c5ee19d53d83e5db681f2d2d849dbba68e2f9fd934af6bcfb5364a4f956db +DIST HackGen_v2.9.0.zip 40461289 BLAKE2B 8ecd4eb070de35288b5757f0a343aa3b5300d60fd2a707e821e55fc8973f81b7d8a2fe576f3806edf62c0629415b798caf7861fc83675ba9ee7bd4e0573c4e77 SHA512 70039e4496b40382ceefdf4c4372e7e91bd72f250d6cb2130853e2318e69330f87169df1ef66bc28aae6b7e1e79974db143bf46a3f0781b7841429e4c09eb110 diff --git a/media-fonts/hackgen/hackgen-2.9.0.ebuild b/media-fonts/hackgen/hackgen-2.9.0.ebuild new file mode 100644 index 0000000000..b3186fd2b8 --- /dev/null +++ b/media-fonts/hackgen/hackgen-2.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +MY_PN="HackGen" +MY_PV="v${PV}" +MY_P="${MY_PN}_${MY_PV}" +MY_P_NF="${MY_PN}_NF_${MY_PV}" + +DESCRIPTION="HackGen is a composite font of Hack and GenJyuu-Gothic." +HOMEPAGE="https://github.com/yuru7/HackGen" +SRC_URI="https://github.com/yuru7/HackGen/releases/download/${MY_PV}/${MY_P}.zip + nerdfonts? ( https://github.com/yuru7/HackGen/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="nerdfonts" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" +FONT_SUFFIX="ttf" + +src_unpack() { + default + mv ${MY_P}/*.${FONT_SUFFIX} . || die + if use nerdfonts; then + mv ${MY_P_NF}/*.${FONT_SUFFIX} . || die + fi +} diff --git a/media-fonts/hackgen/metadata.xml b/media-fonts/hackgen/metadata.xml new file mode 100644 index 0000000000..1c7dd0cc75 --- /dev/null +++ b/media-fonts/hackgen/metadata.xml @@ -0,0 +1,15 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + + Install Nerd Fonts composite version + + + yuru7/HackGen + +