* [gentoo-commits] repo/proj/guru:dev commit in: media-fonts/hackgen/
@ 2023-11-22 12:52 Daichi Yamamoto
0 siblings, 0 replies; 3+ messages in thread
From: Daichi Yamamoto @ 2023-11-22 12:52 UTC (permalink / raw
To: gentoo-commits
commit: f159d63e806cc318288965612b8310ae940fbf04
Author: Daichi Yamamoto <dev <AT> dyama <DOT> net>
AuthorDate: Wed Nov 22 12:45:27 2023 +0000
Commit: Daichi Yamamoto <dev <AT> dyama <DOT> net>
CommitDate: Wed Nov 22 12:45:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f159d63e
media-fonts/hackgen: new package, add 2.9.0
Signed-off-by: Daichi Yamamoto <dev <AT> dyama.net>
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(+)
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev@dyama.net</email>
+ <name>Daichi Yamamoto</name>
+ </maintainer>
+ <stabilize-allarches />
+ <use>
+ <flag name="nerdfonts">Install Nerd Fonts composite version</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">yuru7/HackGen</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-fonts/hackgen/
@ 2024-12-08 3:49 Daichi Yamamoto
0 siblings, 0 replies; 3+ messages in thread
From: Daichi Yamamoto @ 2024-12-08 3:49 UTC (permalink / raw
To: gentoo-commits
commit: 80e2773414000d8cecfc8c3fbad1a9c7877d5fac
Author: Daichi Yamamoto <dev <AT> dyama <DOT> net>
AuthorDate: Sun Dec 8 03:35:10 2024 +0000
Commit: Daichi Yamamoto <dev <AT> dyama <DOT> net>
CommitDate: Sun Dec 8 03:35:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80e27734
media-fonts/hackgen: add 2.9.1, drop 2.9.0
Signed-off-by: Daichi Yamamoto <dev <AT> dyama.net>
media-fonts/hackgen/Manifest | 4 ++--
.../{hackgen-2.9.0.ebuild => hackgen-2.9.1.ebuild} | 20 ++++++++------------
media-fonts/hackgen/metadata.xml | 4 ----
3 files changed, 10 insertions(+), 18 deletions(-)
diff --git a/media-fonts/hackgen/Manifest b/media-fonts/hackgen/Manifest
index be4e69f09..c29969796 100644
--- a/media-fonts/hackgen/Manifest
+++ b/media-fonts/hackgen/Manifest
@@ -1,2 +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
+DIST HackGen_NF_v2.9.1.zip 24137806 BLAKE2B f926da0c0addfe06d907115e62e74504e08ab6b240c5d9832fcec99dc50c7af56b5c44bf0921fbf373cff4325fc1fcd96006e7eff640201832b0578109cb8bed SHA512 d2514e01ec2093577aa7c55ff3bd18c40f2423dd3f11a81fa2462e298d4ac215e7c6dd3564e8bd915c4d8cacead1e82e85652a383c2b7358ffa60304dab1d345
+DIST HackGen_v2.9.1.zip 40456173 BLAKE2B c663247572e7cd5fd6466f491d56a1276ecdd0b7ad21d398d00dc9806190a1a5cfa2a53ae83149356be1289f778dfbd1186c3986576cd386b6394941ba63d0e8 SHA512 50ccd09a4a9109b85500991e167e3854f71102f20ad0d0db814f1187ddf4527f9f91dcc8fd995de4851791488210e3582087e779f625b932e00514f8598aaac2
diff --git a/media-fonts/hackgen/hackgen-2.9.0.ebuild b/media-fonts/hackgen/hackgen-2.9.1.ebuild
similarity index 53%
rename from media-fonts/hackgen/hackgen-2.9.0.ebuild
rename to media-fonts/hackgen/hackgen-2.9.1.ebuild
index 40c94833e..ed73a8bf5 100644
--- a/media-fonts/hackgen/hackgen-2.9.0.ebuild
+++ b/media-fonts/hackgen/hackgen-2.9.1.ebuild
@@ -5,15 +5,15 @@ 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}"
+MY_P="HackGen_${MY_PV}"
+MY_P_NF="HackGen_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 )
+SRC_URI="
+ https://github.com/yuru7/HackGen/releases/download/${MY_PV}/${MY_P}.zip
+ https://github.com/yuru7/HackGen/releases/download/${MY_PV}/${MY_P_NF}.zip
"
S="${WORKDIR}"
@@ -22,14 +22,10 @@ FONT_SUFFIX="ttf"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="nerdfonts"
BDEPEND="app-arch/unzip"
-src_unpack() {
- default
- mv ${MY_P}/*.${FONT_SUFFIX} . || die
- if use nerdfonts; then
- mv ${MY_P_NF}/*.${FONT_SUFFIX} . || die
- fi
+src_install() {
+ mv ${MY_P}/* ${MY_P_NF}/* . || die
+ font_src_install
}
diff --git a/media-fonts/hackgen/metadata.xml b/media-fonts/hackgen/metadata.xml
index 1c7dd0cc7..60526b8db 100644
--- a/media-fonts/hackgen/metadata.xml
+++ b/media-fonts/hackgen/metadata.xml
@@ -5,10 +5,6 @@
<email>dev@dyama.net</email>
<name>Daichi Yamamoto</name>
</maintainer>
- <stabilize-allarches />
- <use>
- <flag name="nerdfonts">Install Nerd Fonts composite version</flag>
- </use>
<upstream>
<remote-id type="github">yuru7/HackGen</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-fonts/hackgen/
@ 2024-12-30 21:47 Daichi Yamamoto
0 siblings, 0 replies; 3+ messages in thread
From: Daichi Yamamoto @ 2024-12-30 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 3817589663acdf14e42e9a6143f3185be532453b
Author: Daichi Yamamoto <dev <AT> dyama <DOT> net>
AuthorDate: Mon Dec 30 13:51:06 2024 +0000
Commit: Daichi Yamamoto <dev <AT> dyama <DOT> net>
CommitDate: Mon Dec 30 21:35:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38175896
media-fonts/hackgen: add 2.10.0, drop 2.9.1
Signed-off-by: Daichi Yamamoto <dev <AT> dyama.net>
media-fonts/hackgen/Manifest | 4 ++--
media-fonts/hackgen/{hackgen-2.9.1.ebuild => hackgen-2.10.0.ebuild} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/hackgen/Manifest b/media-fonts/hackgen/Manifest
index c29969796..52a4c9db6 100644
--- a/media-fonts/hackgen/Manifest
+++ b/media-fonts/hackgen/Manifest
@@ -1,2 +1,2 @@
-DIST HackGen_NF_v2.9.1.zip 24137806 BLAKE2B f926da0c0addfe06d907115e62e74504e08ab6b240c5d9832fcec99dc50c7af56b5c44bf0921fbf373cff4325fc1fcd96006e7eff640201832b0578109cb8bed SHA512 d2514e01ec2093577aa7c55ff3bd18c40f2423dd3f11a81fa2462e298d4ac215e7c6dd3564e8bd915c4d8cacead1e82e85652a383c2b7358ffa60304dab1d345
-DIST HackGen_v2.9.1.zip 40456173 BLAKE2B c663247572e7cd5fd6466f491d56a1276ecdd0b7ad21d398d00dc9806190a1a5cfa2a53ae83149356be1289f778dfbd1186c3986576cd386b6394941ba63d0e8 SHA512 50ccd09a4a9109b85500991e167e3854f71102f20ad0d0db814f1187ddf4527f9f91dcc8fd995de4851791488210e3582087e779f625b932e00514f8598aaac2
+DIST HackGen_NF_v2.10.0.zip 25120250 BLAKE2B 7032889b347028929b8161228f697574e37709d68875f6e075af741effa5a1131dbff0f09365363728b3003a81b420f289190f223824dcbc2e369708027a65ee SHA512 641530c64e7a36672db8e81788996f9f1533b46d307751a289fc7afbc8d4811448dd777cec9e01d61b5402a302448bd1d881caef1352ca5ce0d21f6306b1876f
+DIST HackGen_v2.10.0.zip 40456176 BLAKE2B ed896b328f0d5d08ae692a4776b558a597c51e67f47bb5233e0e5c4134215c1141483d9f3224ecd5f54a0af737a193d6f3b04408097a08fe8a674cfdbc499f01 SHA512 2c2ae3f3ef0f1fd74a977782c3cd9006e63f2b39e824f67d6322efc7f2ce5fab677df3a4904537c127bef0ce16ad07f612e069af32ccbef7a802002ebb0bab4b
diff --git a/media-fonts/hackgen/hackgen-2.9.1.ebuild b/media-fonts/hackgen/hackgen-2.10.0.ebuild
similarity index 100%
rename from media-fonts/hackgen/hackgen-2.9.1.ebuild
rename to media-fonts/hackgen/hackgen-2.10.0.ebuild
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-12-30 21:47 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-08 3:49 [gentoo-commits] repo/proj/guru:dev commit in: media-fonts/hackgen/ Daichi Yamamoto
-- strict thread matches above, loose matches on Subject: below --
2024-12-30 21:47 Daichi Yamamoto
2023-11-22 12:52 Daichi Yamamoto
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox