From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1CACC158451 for ; Wed, 10 Jan 2024 20:33:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40ACEE29CF; Wed, 10 Jan 2024 20:33:08 +0000 (UTC) Received: from sysrq.in (sysrq.in [37.79.202.136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B06BAE29CF for ; Wed, 10 Jan 2024 20:33:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=sysrq.in; bh=SqRfSghD2io SK95SDSvJDzYHRP+B1hdpD+YnTdkVqB4=; h=date:to:from; d=sysrq.in; b=eCMsW emdd/yybmVz5Aj7KYlaRAJ52AtBczHExEuV3M4lD4ikSVlkpN27R7cIztwLL1TaCRFg+UZ JQozx8cRcsmpuJ2kwwej05QOc1VKJtpP5q5heYwaj3Bnulas7sQWnJpJjmiuSrQ6f9U8jG vMRJgm2GPNr2d292nUK627HPY59g1iwecPXK3mbWZZLf7Md6f1Tq7UOPwE6ARSIYQPz1U4 /RrQF0C/1QPztMgRJCcrHZRsQAKJG+Q1c8IuVXw6D9wElC9eLxT9E/WEJkUM7xcuIlc6H3 /kNpJPO1rm49OMVy2Ae+SydIuewAY8b3+cDIbZZcgOTfmymYUHAjlcizg== Received: from sysrq.in ( [10.0.0.1]) by sysrq.in (OpenSMTPD) with ESMTPS id a6b3ad29 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Wed, 10 Jan 2024 20:33:05 +0000 (UTC) From: "Anna (cybertailor) Vyalkova" To: gentoo-proxy-maint@lists.gentoo.org Subject: [gentoo-proxy-maint] [PATCH 1/2] app-portage/gentle: add 0.4.1 Date: Thu, 11 Jan 2024 01:32:46 +0500 Message-ID: <20240110203304.5580-1-cyber+gentoo@sysrq.in> X-Mailer: git-send-email 2.43.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Proxy Maintainers X-BeenThere: gentoo-proxy-maint@gentoo.org X-BeenThere: gentoo-proxy-maint@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: ee2e3510-4495-4d55-832d-167f57fad123 X-Archives-Hash: fd69fa6b4d1168ec406950d352835b4c Closes: https://bugs.gentoo.org/913548 Closes: https://bugs.gentoo.org/914436 Bug: https://bugs.gentoo.org/912768 Signed-off-by: Anna (cybertailor) Vyalkova --- app-portage/gentle/Manifest | 1 + app-portage/gentle/gentle-0.4.1.ebuild | 54 ++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 app-portage/gentle/gentle-0.4.1.ebuild diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest index 822c38d8bd..9e4ee56751 100644 --- a/app-portage/gentle/Manifest +++ b/app-portage/gentle/Manifest @@ -1,2 +1,3 @@ DIST gentle_mxml-0.3.1.tar.gz 141735 BLAKE2B 6720ff9af32d83beac66e5e8fc71cc33a7554edb000b835d4f770da199806ebfbc3bdd95954b738f21768da6b6f8315cb870e2185b8066d5f69cad85128f60ec SHA512 4722e37c635d7f1b492bf52f3f4003deda1ba65c79be56228009875241048d6976b38e836e62f6d90adb8ec1bc545ff903487759ad581ffc0bb2e371d25dd780 DIST gentle_mxml-0.4.0.tar.gz 329273 BLAKE2B baf6d954838d6cd2fc9548aaa33c85cb53307b325521a2fe300486a2cc08e833f835016ba632b484c1068c7deee3b2eeb17606f0180d248081304fa866b79461 SHA512 beac2c7bd3e4d80448fec5a633502e6cdc763145541b9205e3c354597b4e9c724f94cadb747b87df3c49669f5534cc9d123ded00b45b9cb783cd4e086a9b3ceb +DIST gentle_mxml-0.4.1.tar.gz 353860 BLAKE2B 5f2d097d06b307a067548747bb6038d31d381791da4f2382a8c5dc8b30eb3ac2b1067da6fe17d90014fd890d559c4ace79dda5cefac484e59ed554d34ac3a185 SHA512 de7f13f15cb8b3fed9eb0e5d50c438617458308960a3f79f0769922b192220828b205a21f50b55441ec987fb71c38b7a7ad8936853b085347e17af8b26eecb26 diff --git a/app-portage/gentle/gentle-0.4.1.ebuild b/app-portage/gentle/gentle-0.4.1.ebuild new file mode 100644 index 0000000000..41a4edf8fe --- /dev/null +++ b/app-portage/gentle/gentle-0.4.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..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-python/build[${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 + +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme \ + dev-python/sphinx-prompt + +python_test() { + epytest --with-perl +} + +pkg_postinst() { + optfeature "python packaging support" dev-python/build + 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 +} -- 2.43.0