summaryrefslogtreecommitdiff
path: root/app-portage
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-02 01:33:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-02 01:33:41 +0100
commit6be74aaad3f65bab8561cebfef177dc28d802d9f (patch)
treea68f98ee3b67b95f841c93f5056c9b610fa4e6e2 /app-portage
parent9cb5d77a6732fadf391fd38da00e6921f3e23112 (diff)
gentoo auto-resync : 02:04:2025 - 01:33:40
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/Manifest.gzbin9601 -> 9605 bytes
-rw-r--r--app-portage/gentle/Manifest2
-rw-r--r--app-portage/gentle/gentle-1.0.2.ebuild53
3 files changed, 55 insertions, 0 deletions
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index d5244f7e73a0..cfe572fa24b1 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest
index d71a7b57a9cb..973c1309c3f4 100644
--- a/app-portage/gentle/Manifest
+++ b/app-portage/gentle/Manifest
@@ -1,3 +1,5 @@
DIST gentle_mxml-1.0.1.tar.gz 248146 BLAKE2B b7ca2198938671f0af6879a5f5e5de81e86e67889b41c385270bf13feabfb110f2bfc5246eb144946d3c3ec75c9375079bb608907a45d48efe57bd981b726b31 SHA512 15706895f695ba1ef3e1c576cfd4cc0b4228f931f7b43b61cb4996f77147a5b1587822c971d22b9914f1a0228d6e0afcceacfcad496f55cc50cee3d928503108
+DIST gentle_mxml-1.0.2.tar.gz 248793 BLAKE2B 003db74d3613f787d207db6c6e368f4bc40859066982a240149179095a1cd94bd69f7efaf81c59e07cc81741b64b12ca809674a5e18bd420fefdd6f621e8419e SHA512 b102f3ee369777f410a4826d922a92097328b217c2ce80890282e8c1b0a7175ea2c5c43b60fff932ce7fcd2d7ce7991ca952a35658144829ca2228532321b314
EBUILD gentle-1.0.1.ebuild 1178 BLAKE2B 2836a9f43902d372e91484169d38611d112d99de01658a36ffd7926cb6e453c90a5dd92571bdcee613e71434d29311491b9b59bf6fe7067994df5378444d26bd SHA512 dab03299993600041aa39482146a95b11f71c5375f16d061c855f183b1e77ab78b8fbe15071faaa276ab22b9142015c31173b9a1479975c8a1fcc7d20fdb7de5
+EBUILD gentle-1.0.2.ebuild 1178 BLAKE2B fec0e3ea0d736679c14663b69d53b03eccae485cd70f95fb2927822f14d196516ee25d920170dc4bdf24b7d6d07a716cc9501c3e645d85312bbbff3e788a7b68 SHA512 637194e81bc25b0b31c0500cbf2490ba0e77839035654faffe7028051adc67fdca7f2d6098d80c9bbeef03bc9669c5a88baa11cc19c5a03815efe9572e70a3e6
MISC metadata.xml 490 BLAKE2B dc42ac0818eaa1e1a08e8e70c4bbd7da9ac4fbe682dbd080749e46f1cf548bc47a1786a660ac3fea094336385c546a92046edcfee21c0f0f2db796b6aa38446f SHA512 d5f272e8339058f29f81448285bd66094e59dd42c6292c98e0030bbd475c668a1b4c3bbb053ac240ed59d22629927fe2450bf908c85049c1e3524495ae044268
diff --git a/app-portage/gentle/gentle-1.0.2.ebuild b/app-portage/gentle/gentle-1.0.2.ebuild
new file mode 100644
index 000000000000..04f42255d2a3
--- /dev/null
+++ b/app-portage/gentle/gentle-1.0.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+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"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ sys-apps/portage[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ app-text/xmldiff[${PYTHON_USEDEP}]
+ dev-lang/perl
+ dev-lang/ruby:*
+ >=dev-python/build-1.2.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/rdflib[${PYTHON_USEDEP}]
+ dev-python/uv
+ )
+"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/insipid-sphinx-theme \
+ dev-python/sphinx-prompt
+
+python_test() {
+ epytest --with-perl --with-ruby
+}
+
+pkg_postinst() {
+ optfeature "python packaging support" "dev-python/build dev-python/uv"
+ optfeature "PKG-INFO support" dev-python/pkginfo
+ optfeature "yaml support" dev-python/pyyaml
+ optfeature "rdf support" dev-python/rdflib
+}