public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Alessandro Barbieri" <lssndrbarbieri@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/
Date: Sat, 19 Mar 2022 01:35:57 +0000 (UTC)	[thread overview]
Message-ID: <1647650619.f9e3e37884693a3a62eec1f1fb65b984aac0ec98.Alessandro-Barbieri@gentoo> (raw)

commit:     f9e3e37884693a3a62eec1f1fb65b984aac0ec98
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Mar 18 23:59:12 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Mar 19 00:43:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9e3e378

dev-python/glyphsets: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/glyphsets/Manifest               |  1 +
 dev-python/glyphsets/glyphsets-0.2.1.ebuild | 34 +++++++++++++++++++++++++++++
 dev-python/glyphsets/metadata.xml           | 19 ++++++++++++++++
 3 files changed, 54 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
new file mode 100644
index 000000000..f15e0e525
--- /dev/null
+++ b/dev-python/glyphsets/Manifest
@@ -0,0 +1 @@
+DIST glyphsets-0.2.1.tar.gz 1265612 BLAKE2B 29aeadf2345887eef4b0a2f91bfee272fe8a45a3c0fefdcd6ebd70eef556b899294fc9a58b8e72a8913f9fa9bc63d2b378b7d6229afb516c0a57063ff2e6d08a SHA512 0a937ec231c617ee2fe6cc0d7a4f8930b2b49342a94b82577968e0334224a84ebcfa76f104cce526da854a283c0179da3dd9b7a2dea0d3fdbabdce626f108a9e

diff --git a/dev-python/glyphsets/glyphsets-0.2.1.ebuild b/dev-python/glyphsets/glyphsets-0.2.1.ebuild
new file mode 100644
index 000000000..1c7b2530a
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python API for evaluating coverage of glyph sets in font projects"
+HOMEPAGE="
+	https://github.com/googlefonts/glyphsets
+	https://pypi.org/project/glyphsets/
+"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#ufoLib2 is an indirect dependency
+RDEPEND="
+	dev-python/fonttools[${PYTHON_USEDEP}]
+	dev-python/ufoLib2[${PYTHON_USEDEP}]
+"
+DEPEND="
+	${RDEPEND}
+	>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+	export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+	distutils-r1_python_prepare_all
+}

diff --git a/dev-python/glyphsets/metadata.xml b/dev-python/glyphsets/metadata.xml
new file mode 100644
index 000000000..83982aa65
--- /dev/null
+++ b/dev-python/glyphsets/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>lssndrbarbieri@gmail.com</email>
+		<name>Alessandro Barbieri</name>
+	</maintainer>
+	<longdescription lang="en">
+If you are a font developer or typeface designer, see the subdirectory encodings/GF Glyph Sets which provides glyph set definition "standards" that are typically useful sets to draw.
+
+On the other hand, the nam files on the encodings directory are probably more useful for expert web developers. Those files explain how the Unicode Range subsets are defined, typically per script (writing system), in the Google Fonts css API.
+
+	</longdescription>
+	<upstream>
+		<bugs-to>https://github.com/googlefonts/glyphsets/issues</bugs-to>
+		<remote-id type="github">googlefonts/glyphsets</remote-id>
+		<remote-id type="pypi">glyphsets</remote-id>
+	</upstream>
+</pkgmetadata>


             reply	other threads:[~2022-03-19  1:36 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-19  1:35 Alessandro Barbieri [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-04-16  0:29 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/ Alessandro Barbieri
2022-04-24  0:38 Alessandro Barbieri
2022-05-06  0:36 Alessandro Barbieri
2022-05-30 23:04 Alessandro Barbieri
2022-06-28  4:34 Alessandro Barbieri
2022-06-28  8:49 Alessandro Barbieri
2023-01-13  4:00 Julien Roy
2023-01-13  4:00 Julien Roy
2023-01-13  4:00 Julien Roy
2023-01-18  1:11 Julien Roy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1647650619.f9e3e37884693a3a62eec1f1fb65b984aac0ec98.Alessandro-Barbieri@gentoo \
    --to=lssndrbarbieri@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox