public inbox for gentoo-proxy-maint@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-proxy-maint] [PATCH] app-portage/gentle: new package, add 0.3.0
@ 2023-06-26 13:42 Anna Vyalkova
  0 siblings, 0 replies; only message in thread
From: Anna Vyalkova @ 2023-06-26 13:42 UTC (permalink / raw
  To: gentoo-proxy-maint

Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
---

As suggested in:
https://marc.info/?l=gentoo-dev&m=168774472607946&w=2

 app-portage/gentle/Manifest            |  1 +
 app-portage/gentle/gentle-0.3.0.ebuild | 39 ++++++++++++++++++++++++++
 app-portage/gentle/metadata.xml        | 20 +++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 app-portage/gentle/Manifest
 create mode 100644 app-portage/gentle/gentle-0.3.0.ebuild
 create mode 100644 app-portage/gentle/metadata.xml

diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest
new file mode 100644
index 00000000000..44e009a44f2
--- /dev/null
+++ b/app-portage/gentle/Manifest
@@ -0,0 +1 @@
+DIST gentle_mxml-0.3.0.tar.gz 34317 BLAKE2B caa5ce9e529a13c7df58b1b5622f1837bea1c05a77df7c85eefd087df204fcab14bbc0884b5dbfb056b4613520110e3a291a8f78cb4e798d6f32208e98d7da26 SHA512 a77154e43e17e12e514a5d579792d757b2e69c2aaa95a80af6e355eaaa8fcd2bd3e18373a96db7ad64804a1ce67dca32d9c0af2ac9bf11d5f18f0328d6501969
diff --git a/app-portage/gentle/gentle-0.3.0.ebuild b/app-portage/gentle/gentle-0.3.0.ebuild
new file mode 100644
index 00000000000..bd6d5c6e248
--- /dev/null
+++ b/app-portage/gentle/gentle-0.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=flit
+PYPI_PN="gentle-mxml"
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Gentoo Lazy Entry - a metadata.xml generator"
+HOMEPAGE="
+	https://gentle.sysrq.in
+	https://pypi.org/project/gentle-mxml/
+"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		app-text/xmldiff[${PYTHON_USEDEP}]
+		dev-python/pkginfo[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/rdflib[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep \
+			'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)
+	)
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+	optfeature "PKG-INFO support" dev-python/pkginfo
+	optfeature "yaml support" dev-python/pyyaml
+	optfeature "rdf support" dev-python/rdflib
+	optfeature "toml support" dev-python/tomli
+}
diff --git a/app-portage/gentle/metadata.xml b/app-portage/gentle/metadata.xml
new file mode 100644
index 00000000000..00af608c1fb
--- /dev/null
+++ b/app-portage/gentle/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna Vyalkova</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<upstream>
+		<maintainer>
+			<name>Anna</name>
+			<email>cyber@sysrq.in</email>
+		</maintainer>
+		<bugs-to>https://bugs.sysrq.in/enter_bug.cgi?product=Software&amp;component=gentle</bugs-to>
+		<remote-id type="pypi">gentle-mxml</remote-id>
+	</upstream>
+</pkgmetadata>
-- 
2.41.0



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2023-06-26 13:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-26 13:42 [gentoo-proxy-maint] [PATCH] app-portage/gentle: new package, add 0.3.0 Anna Vyalkova

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