public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/glyphsets/
@ 2022-03-23 16:14 Ronny Gutbrod
  0 siblings, 0 replies; 3+ messages in thread
From: Ronny Gutbrod @ 2022-03-23 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     f9e3e37884693a3a62eec1f1fb65b984aac0ec98
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Mar 18 23:59:12 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
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>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/glyphsets/
@ 2022-06-28 15:38 Arthur Zamarin
  0 siblings, 0 replies; 3+ messages in thread
From: Arthur Zamarin @ 2022-06-28 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     2c950777fc56b435d5fcaa8d4cf69d7b1f07f664
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 04:19:20 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 04:34:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c950777

dev-python/glyphsets: add 0.5.1

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

 dev-python/glyphsets/Manifest               |  1 +
 dev-python/glyphsets/glyphsets-0.5.1.ebuild | 36 +++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index 6a1b8f7a7..4267e053c 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1 +1,2 @@
 DIST glyphsets-0.5.0.gh.tar.gz 1473150 BLAKE2B d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a SHA512 94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02
+DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027 SHA512 9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
new file mode 100644
index 000000000..a0f0924f2
--- /dev/null
+++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+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}.gh.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}]
+"
+
+PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
+
+python_prepare_all() {
+	export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+	distutils-r1_python_prepare_all
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/glyphsets/
@ 2022-06-28 15:38 Arthur Zamarin
  0 siblings, 0 replies; 3+ messages in thread
From: Arthur Zamarin @ 2022-06-28 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     07f2b481c68af6782ad249760a89978e08357e56
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 08:48:46 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 08:48:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07f2b481

dev-python/glyphsets: fix patch name

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

 dev-python/glyphsets/glyphsets-0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
index a0f0924f2..5bc52409c 100644
--- a/dev-python/glyphsets/glyphsets-0.5.1.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="
 	>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
 "
 
-PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" )
+PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" )
 
 python_prepare_all() {
 	export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-28 15:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-28 15:38 [gentoo-commits] repo/proj/guru:master commit in: dev-python/glyphsets/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2022-06-28 15:38 Arthur Zamarin
2022-03-23 16:14 Ronny Gutbrod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox