From abe17cf152eeb7571da8db4b25a30465644a41ba Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 7 Nov 2024 03:03:27 +0000 Subject: gentoo auto-resync : 07:11:2024 - 03:03:27 --- dev-util/Manifest.gz | Bin 65016 -> 65018 bytes dev-util/redo/Manifest | 2 +- dev-util/redo/redo-0.42d-r1.ebuild | 64 ++++++++++++++++++++++++++++++++ dev-util/redo/redo-0.42d.ebuild | 63 ------------------------------- dev-util/repolite/Manifest | 4 +- dev-util/repolite/repolite-0.4.0.ebuild | 51 ------------------------- dev-util/repolite/repolite-0.6.2.ebuild | 48 ++++++++++++++++++++++++ 7 files changed, 115 insertions(+), 117 deletions(-) create mode 100644 dev-util/redo/redo-0.42d-r1.ebuild delete mode 100644 dev-util/redo/redo-0.42d.ebuild delete mode 100644 dev-util/repolite/repolite-0.4.0.ebuild create mode 100644 dev-util/repolite/repolite-0.6.2.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index eae8a4a2cf10..1b419edabd09 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 9ba8cd3d7398..6ff24e944487 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,3 +1,3 @@ DIST redo-0.42d.tar.gz 195186 BLAKE2B 2f36dc8380d9e20475788b8d94ce02d6375ddf0a0e745dc68b7e350c427522088243bca16bd8d7c760ada17de75560e9cfdf5282a5e39081fee395a142164c82 SHA512 2749a1a1046f8edd63c4b4e2b0f4d95988dfcf8c776b264007914e583fc21ff51447be34ffc2c136c343ace8c38147d6a43c0c0dd01a681b6283a38d5d8f3fb7 -EBUILD redo-0.42d.ebuild 1304 BLAKE2B 2e4eb5a4de348df3496c2cffbb4e9b882d8e5064f92bff208415aa3e97d7679957f38c4e4aad0b4cf9fd3d28ae50d0b62a8c48c7c8d6fa6e8a6ee3500b14ec62 SHA512 5c5c3d34038a3709e7522aa2dde11f221367ff63fe3cdbd814faba9112bc8d05e01e0d7f4e8b1e63aef251bc4862a7fd37b8115cff3653cfd86f3ec9ec070199 +EBUILD redo-0.42d-r1.ebuild 1306 BLAKE2B d8ad4e96ded6674b2d3f4094b3e8d8d3161669082f4e8eb75c71c39516d501a6e74fc83089bd68942064d70d862827cefaef93106a6db1e119cee28de57f418f SHA512 d7b11529f3e4619da5a832a077b838bba465f4fa3291c1f5ab495e7ffc306367597112449302db910db6739dda89494a946bf48bb3940e048a74a0d1f1c79df1 MISC metadata.xml 246 BLAKE2B ccbdb99577fd79e6f018873b5e0ad1a4b2a2a6bd769ea3284197d776d5ece7b34e39e739989c7f5f112a2b022e82c591cbc1aa71da8392966071de0f93c209cc SHA512 2e0876731778ca7eda258dbe80424d621c33e2701b7dacb447d3954973ebf487f16f551499b654b8617470a2fd28ada31d364bc15c7070f35dba5e9073305ee6 diff --git a/dev-util/redo/redo-0.42d-r1.ebuild b/dev-util/redo/redo-0.42d-r1.ebuild new file mode 100644 index 000000000000..f7d49d374da1 --- /dev/null +++ b/dev-util/redo/redo-0.42d-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2018-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="sqlite" + +inherit edo multiprocessing python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo" +SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz" +S="${WORKDIR}"/${PN}-${P} + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} +" +RDEPEND="${BDEPEND}" + +src_prepare() { + default + + sed -i -e "s:which:command -v:" redo/sh.do || die + sed -i "1s;^;#!${PYTHON}\n;" docs/md2man.py || die +} + +src_configure() { + echo ${PYTHON} > redo/whichpython || die +} + +src_compile() { + edo ./do -j$(makeopts_jobs) build +} + +src_test() { + local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= + edo ./do -j$(makeopts_jobs) test +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ + edo ./do -j$(makeopts_jobs) \ + install + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die + + python_optimize +} diff --git a/dev-util/redo/redo-0.42d.ebuild b/dev-util/redo/redo-0.42d.ebuild deleted file mode 100644 index 7a5d85d89fa0..000000000000 --- a/dev-util/redo/redo-0.42d.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" -inherit edo multiprocessing python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo" -SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz" -S="${WORKDIR}"/${PN}-${P} - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} -" -RDEPEND="${BDEPEND}" - -src_prepare() { - default - - sed -i -e "s:which:command -v:" redo/sh.do || die - sed -i "1s;^;#!${PYTHON}\n;" docs/md2man.py || die -} - -src_configure() { - echo ${PYTHON} > redo/whichpython || die -} - -src_compile() { - edo ./do -j$(makeopts_jobs) build -} - -src_test() { - local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= - edo ./do -j$(makeopts_jobs) test -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ - edo ./do -j$(makeopts_jobs) \ - install - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die - - python_optimize -} diff --git a/dev-util/repolite/Manifest b/dev-util/repolite/Manifest index 4e5cf5e292ea..5e4e9e853278 100644 --- a/dev-util/repolite/Manifest +++ b/dev-util/repolite/Manifest @@ -1,3 +1,3 @@ -DIST repolite-0.4.0.tar.gz 29316 BLAKE2B 7843eee116de881e688d1ba7ef16113c0dd63d5c1a795d6c6c7b7c034e3dc5c82f5838049e33703cd8c16ea4a7d96c2ae365278be81df6267f2cb171b20dd059 SHA512 14990576f0cd5c77174318be023f0dc63b7dab957e2a896e2a021d5d24b8dccaefad7170ff75ef7e3308ed65ed72092bfc19dca2efdb14598b73722764d9a4dd -EBUILD repolite-0.4.0.ebuild 1181 BLAKE2B bad030e7dc8c8dfad3e283e36c05cf5b96c9808fd38968e90738132c16f1d8b483d2d12f5ce99ae5b1b34b6b16c8e91b34939c633c3761796b27dd396d527a69 SHA512 d5b523482cc949da24d7b90fb13256a8d8f82c8c0dc64b0cb9709420da515f76a0c09d3c05586d84d6b06fa5e10211494ecf9cc81a4c00dd5fd8c10814644edc +DIST repolite-0.6.2.tar.gz 59311 BLAKE2B a5fbce62f272181249f4374b16837780733e5cfb033a2812330a6c029e5881846181f68dc1537ab148395092eb181650f7eb03a9e6760ed47207f33abf689d40 SHA512 b4ec870eb11d8edfe9c103e5b8f4b78eab46d4739055d01b02560036da30b01178c2351fe7aafb1b676105f5e6b8bdc456081917fd4e84219cea37ee2acaa5c3 +EBUILD repolite-0.6.2.ebuild 1171 BLAKE2B 5b02225c99a06655dd55dcd76add311862ce75cd006463a56ee48ccb336da16eb539c1c3629fc93ced9e92d7136a2c6656db05e4a00140c2e48af0f5707aef52 SHA512 32e0b18edcc6ac869ebfcde44910bd5ab1e9b376b309fba7c29911b61273b42abd790792b0d29ac07fd5060a256e649b080577cc74e9617764a3c86f2d85f909 MISC metadata.xml 245 BLAKE2B 586192c59c615fc3f2677a68c42e3da34f132c1bd0560edef7d5bb09bd951354f1065b823c9f62a460a0b75ad3ec725685ca117cd8cee10a3e30271c5004fb36 SHA512 9590b069facc40b63028f558ede3697d6dc8cb0aa8aaefa2f9332cb710ead97fc49fedd341f435f772c2643ab1f1d015a92568be6b41f8e6e93398f23b43aee3 diff --git a/dev-util/repolite/repolite-0.4.0.ebuild b/dev-util/repolite/repolite-0.4.0.ebuild deleted file mode 100644 index f50c81642aff..000000000000 --- a/dev-util/repolite/repolite-0.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Manage a small set of git repository dependencies with YAML." -HOMEPAGE="https://github.com/sarnold/repolite" - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/sarnold/repolite.git" - EGIT_BRANCH="master" - inherit git-r3 -else - SRC_URI="https://github.com/sarnold/repolite/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="doc" -RESTRICT="test" # no tests :( - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/munch[${PYTHON_USEDEP}] - dev-vcs/git -" -# needs versioningit if building from git repo source -if [[ ${PV} = 9999* ]]; then - BDEPEND=" - $(python_gen_any_dep ' - >=dev-python/versioningit-2.0.1[${PYTHON_USEDEP}] - ')" -fi - -DOCS=( README.rst ) - -distutils_enable_sphinx \ - docs/source \ - dev-python/sphinx-rtd-theme \ - dev-python/recommonmark \ - dev-python/sphinxcontrib-apidoc - -pkg_postinst() { - optfeature "initialize repos with lfs files" dev-vcs/git-lfs -} diff --git a/dev-util/repolite/repolite-0.6.2.ebuild b/dev-util/repolite/repolite-0.6.2.ebuild new file mode 100644 index 000000000000..427603038c28 --- /dev/null +++ b/dev-util/repolite/repolite-0.6.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Manage a small set of git repository dependencies with YAML." +HOMEPAGE="https://github.com/sarnold/repolite" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/sarnold/repolite.git" + EGIT_BRANCH="master" + inherit git-r3 +else + SRC_URI="https://github.com/sarnold/repolite/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" +RESTRICT="test" # no tests :( + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/munch[${PYTHON_USEDEP}] + dev-vcs/git +" +# needs versioningit if building from git repo source +if [[ ${PV} = 9999* ]]; then + BDEPEND="$(python_gen_any_dep '>=dev-python/versioningit-2.0.1[${PYTHON_USEDEP}]')" +fi + +DOCS=( README.rst ) + +distutils_enable_sphinx \ + docs/source \ + dev-python/sphinx-rtd-theme \ + dev-python/recommonmark \ + dev-python/sphinxcontrib-apidoc + +pkg_postinst() { + optfeature "initialize repos with lfs files" dev-vcs/git-lfs +} -- cgit v1.2.3