From 5a2cecfc8661e1d3a762adf05cf8eb142cd41710 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 22 Dec 2024 06:30:44 +0000 Subject: gentoo auto-resync : 22:12:2024 - 06:30:44 --- app-admin/Manifest.gz | Bin 32517 -> 32516 bytes app-admin/ansible-core/Manifest | 4 - .../ansible-core/ansible-core-2.14.13-r1.ebuild | 58 ------------- .../ansible-core/ansible-core-2.15.8-r1.ebuild | 54 ------------ app-admin/ansible-lint/Manifest | 2 - app-admin/ansible-lint/ansible-lint-24.7.0.ebuild | 58 ------------- app-admin/ansible-modules-hashivault/Manifest | 2 +- .../ansible-modules-hashivault-5.2.1-r1.ebuild | 35 ++++++++ .../ansible-modules-hashivault-5.2.1.ebuild | 35 -------- app-admin/ansible/Manifest | 6 -- app-admin/ansible/ansible-7.7.0.ebuild | 28 ------ app-admin/ansible/ansible-8.7.0.ebuild | 28 ------ app-admin/ansible/ansible-9.4.0.ebuild | 29 ------- app-admin/awscli/Manifest | 14 +-- app-admin/awscli/awscli-1.36.12.ebuild | 95 --------------------- app-admin/awscli/awscli-1.36.17.ebuild | 2 +- app-admin/awscli/awscli-1.36.23.ebuild | 95 --------------------- app-admin/awscli/awscli-1.36.24.ebuild | 95 --------------------- app-admin/awscli/awscli-1.36.25.ebuild | 95 --------------------- app-admin/awscli/awscli-1.36.26.ebuild | 95 --------------------- app-admin/awscli/awscli-1.36.27.ebuild | 95 +++++++++++++++++++++ app-admin/lsyncd/Manifest | 4 - .../files/lsyncd-2.2.3-cmake_lua_version.patch | 20 ----- app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch | 9 -- app-admin/lsyncd/lsyncd-2.2.3.ebuild | 40 --------- app-admin/perl-cleaner/Manifest | 1 - app-admin/perl-cleaner/perl-cleaner-2.31.ebuild | 43 ---------- 27 files changed, 135 insertions(+), 907 deletions(-) delete mode 100644 app-admin/ansible-core/ansible-core-2.14.13-r1.ebuild delete mode 100644 app-admin/ansible-core/ansible-core-2.15.8-r1.ebuild delete mode 100644 app-admin/ansible-lint/ansible-lint-24.7.0.ebuild create mode 100644 app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.2.1-r1.ebuild delete mode 100644 app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.2.1.ebuild delete mode 100644 app-admin/ansible/ansible-7.7.0.ebuild delete mode 100644 app-admin/ansible/ansible-8.7.0.ebuild delete mode 100644 app-admin/ansible/ansible-9.4.0.ebuild delete mode 100644 app-admin/awscli/awscli-1.36.12.ebuild delete mode 100644 app-admin/awscli/awscli-1.36.23.ebuild delete mode 100644 app-admin/awscli/awscli-1.36.24.ebuild delete mode 100644 app-admin/awscli/awscli-1.36.25.ebuild delete mode 100644 app-admin/awscli/awscli-1.36.26.ebuild create mode 100644 app-admin/awscli/awscli-1.36.27.ebuild delete mode 100644 app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch delete mode 100644 app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch delete mode 100644 app-admin/lsyncd/lsyncd-2.2.3.ebuild delete mode 100644 app-admin/perl-cleaner/perl-cleaner-2.31.ebuild (limited to 'app-admin') diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 80c5dfec73bc..0762eb1d5484 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest index 3f65e5a4af0d..0f620c05062f 100644 --- a/app-admin/ansible-core/Manifest +++ b/app-admin/ansible-core/Manifest @@ -1,12 +1,8 @@ AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee050d1751a46cce12048112e495e1de48e1d1bb41d5d4415b16dfe294621bd0f6bbb0786c3df52dd35b SHA512 baf5f8c42c85628dffda987dc81b98f56f1a60857f4cc9e6f1b9938f4978d1ba4d84dc7904685dbe02e19a4b91a7a2f979772bbdd42268e6754bcd5208e40d37 -DIST ansible-core-2.14.13.tar.gz 3145413 BLAKE2B 75b11feaaefa9a63c6f83f64c796ceacf7c6b08322ac0b85f6dcf968db7b80cc97262ea6f8f839e5e41e800ad7cae610e96f312c1ae0f58882c8891246a81b8a SHA512 195885815d40448d8497eae9533a4104c4b9f17ab3a812d544a403f41d2e77e7be2c15bae5a6df07563499052beb273580a569d51b667d0a9c5a16e55b35258a -DIST ansible-core-2.15.8.tar.gz 3160606 BLAKE2B 439a3f584940e5ab46b43b0b47395e0618a3ea52c67ebcd51667f31220cb038dda35506e7843d177d555b77a55a9d2c6245a916741ab1dcdf222c535afb5f83d SHA512 020191ef4b005abbf799204da68270bd4f13a85c7f23cb9dffe85b1c5c093c0ad86e061211ab9fcc8fd0be9367717fb0baadefb1ebecd3579471120fb2e8647f DIST ansible_core-2.16.6.tar.gz 3176041 BLAKE2B 37aa15e8d9165eb89db0704f7670f78f3e3a50915e17bb1d56689e65e6cfc0bb15b7e01768d25c5d2a9a00802411a6eefdb9ad70aa38877d7115bc40faafea59 SHA512 cd9cc8783e13b073cbfaef889e20c8a7dfb732c91de4bae2b496a64ef47b0325c637b4ab2eadbd0c56cb004e95f5294aa1e1548675a90f06193d62defd553409 DIST ansible_core-2.17.2.tar.gz 3125313 BLAKE2B 383e3bba117831053c8147c9aca15ee6768506a90be29b784a7232061179b514aa1287a9131b6bc471167e4e5720d2f189fa5e23a3df13c634ba8b030a68e51f SHA512 34c0630798d2c4ae4e426a7feb29f7d88738fa89df2abd36b825cbf010709c5c3ba4feaa5590d2841535d2b367d04dce9a817e9076cec791c7e9fcb47853249f DIST ansible_core-2.18.0.tar.gz 3064903 BLAKE2B d3d9e6169aeb05685b8380072d36f6e161ad09fe46006ad3867bdaf91561a287156e88405da0707f53c000254dad91ce69e8a14ef6c0cc8bc384e7d61e1f4795 SHA512 49165e4a6a5bf16e1450ecda0387cb8a143981bf10215f45c1376a468de7efe5348f36d8e419e1d54d701b050daab71ed908a946df29a502d160a47139d8dffa DIST ansible_core-2.18.1.tar.gz 3069965 BLAKE2B 0c21c36754b32c115eaae452583fd0a51aeed8bbdb3da39464ece24954c1d453e2dd8821be525946211478f1b102dd211994e6c49820574e579bf5cceb67c520 SHA512 acd93e96349bae4a41f9eeed37e810a786103f7826f26bdc8bd98cffdc7ff21b208fa0e916fe3ce6100819373cba7a827488101f33b915ed0e0fdfebe50fab5e -EBUILD ansible-core-2.14.13-r1.ebuild 1351 BLAKE2B 3c3f77546d5b5780b79cf95b69e39c627b38a28363576b6d8a929e0461ac7e26bb93a557a7f5031d0759092662c486be4a1c17b0a8233ba5523498612a8f22fd SHA512 c6426e7a3028559aac35f9238986c9b9f0bfc0bd6c18d197493272d9328e5c66b3bb5266d5d9946cbaa9e8b37951aa509977e0e35f50b558a0d559e3bb598312 -EBUILD ansible-core-2.15.8-r1.ebuild 1306 BLAKE2B c3b0b7549c906fcd2230703784ad01b649ca621cd6a3931095e9f01540b91f49a8cb8c7ae34e13c7d76664b1319f3133a397bd4081f4d6ec71b2946480a91f55 SHA512 a914547c08489517b23c2d616dc33c6821e301b28c45ac96019cc77dff469dcf6154bd42a99fb06fb84ae9aa1038bbd63803a77d32fba733ae5db387c9e98d83 EBUILD ansible-core-2.16.6.ebuild 1286 BLAKE2B 3058395a058da21858ffee3e8570dbbcb6c94bde02f1463fd6cd93e2ed2b67825d3ff669d1d94174f0f4c5c6ffc31ddc421953d8ac93181654db37486a9d0b39 SHA512 0e0f6694774f81be6340575a2b50c99c4255a702e8f87a5a08b6e73f151603749d5ccf5b890451477082db613d23d4dca485f9f80e2d7b04efa96702a5b3f6df EBUILD ansible-core-2.17.2.ebuild 1286 BLAKE2B 7e8aecb8910bd095029f05035d2a31a3854214204ad1bd654838e13cced7a92200c39d73fcc35293605bcd0d4df3e0bb471d3cd60730440fc5a9823edf1ae681 SHA512 1e03eab26f3250a937dec6c5f741e436d62742a4e312d556d9c7b92b60a4fde340181da59ffe3da61d7e8c1c41a5f8de063ae8cb2a1d0e9d49297397dde1a450 EBUILD ansible-core-2.18.0.ebuild 1289 BLAKE2B ba5580c4948d74b1d7fed66f7dc935d7ba2d84966b14c2727c601c3f16fa00c9b64143fc53e9981edbce5b9fbc9614717687874c7f3d731475a1e4eebf80e22a SHA512 7e822377caa003fec8430b45e294d2ebc310ef17fe2fbee24bc641686018e199c12ea04ba47c2a6b8228a709b3f13d73e02bc8efbe1c9a49d0b89be45e489033 diff --git a/app-admin/ansible-core/ansible-core-2.14.13-r1.ebuild b/app-admin/ansible-core/ansible-core-2.14.13-r1.ebuild deleted file mode 100644 index d2a8bec39684..000000000000 --- a/app-admin/ansible-core/ansible-core-2.14.13-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 - -DESCRIPTION="Model-driven deployment, config management, and command execution framework" -HOMEPAGE="https://www.ansible.com/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ansible/ansible.git" - EGIT_BRANCH="devel" -else - inherit pypi - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" -fi - -LICENSE="GPL-3" -SLOT="0" -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/resolvelib.patch" -) - -RDEPEND=" - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/netaddr[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}] - =:' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local serial_tests=( - tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows - tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking - tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success - tests/unit/customizations/test_sessionmanager.py - tests/unit/test_compat.py::TestIgnoreUserSignals - tests/unit/test_help.py - tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - EPYTEST_XDIST= epytest "${serial_tests[@]}" - - local EPYTEST_DESELECT=( - "${serial_tests[@]}" - - # flaky (some ordering?) - tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 - ) - # integration tests require AWS credentials and Internet access - epytest tests/{functional,unit} -} - -python_install_all() { - newbashcomp bin/aws_bash_completer aws - - insinto /usr/share/zsh/site-functions - newins bin/aws_zsh_completer.sh _aws - - distutils-r1_python_install_all - - rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die -} diff --git a/app-admin/awscli/awscli-1.36.17.ebuild b/app-admin/awscli/awscli-1.36.17.ebuild index 2960403cf7e0..df478e59dd61 100644 --- a/app-admin/awscli/awscli-1.36.17.ebuild +++ b/app-admin/awscli/awscli-1.36.17.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" # botocore is x.(y-1).(z+59) BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" diff --git a/app-admin/awscli/awscli-1.36.23.ebuild b/app-admin/awscli/awscli-1.36.23.ebuild deleted file mode 100644 index 2960403cf7e0..000000000000 --- a/app-admin/awscli/awscli-1.36.23.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# 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..13} ) - -inherit bash-completion-r1 distutils-r1 - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# botocore is x.(y-1).(z+59) -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - # strip overzealous upper bounds on requirements - sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local serial_tests=( - tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows - tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking - tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success - tests/unit/customizations/test_sessionmanager.py - tests/unit/test_compat.py::TestIgnoreUserSignals - tests/unit/test_help.py - tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - EPYTEST_XDIST= epytest "${serial_tests[@]}" - - local EPYTEST_DESELECT=( - "${serial_tests[@]}" - - # flaky (some ordering?) - tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 - ) - # integration tests require AWS credentials and Internet access - epytest tests/{functional,unit} -} - -python_install_all() { - newbashcomp bin/aws_bash_completer aws - - insinto /usr/share/zsh/site-functions - newins bin/aws_zsh_completer.sh _aws - - distutils-r1_python_install_all - - rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die -} diff --git a/app-admin/awscli/awscli-1.36.24.ebuild b/app-admin/awscli/awscli-1.36.24.ebuild deleted file mode 100644 index 2960403cf7e0..000000000000 --- a/app-admin/awscli/awscli-1.36.24.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# 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..13} ) - -inherit bash-completion-r1 distutils-r1 - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# botocore is x.(y-1).(z+59) -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - # strip overzealous upper bounds on requirements - sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local serial_tests=( - tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows - tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking - tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success - tests/unit/customizations/test_sessionmanager.py - tests/unit/test_compat.py::TestIgnoreUserSignals - tests/unit/test_help.py - tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - EPYTEST_XDIST= epytest "${serial_tests[@]}" - - local EPYTEST_DESELECT=( - "${serial_tests[@]}" - - # flaky (some ordering?) - tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 - ) - # integration tests require AWS credentials and Internet access - epytest tests/{functional,unit} -} - -python_install_all() { - newbashcomp bin/aws_bash_completer aws - - insinto /usr/share/zsh/site-functions - newins bin/aws_zsh_completer.sh _aws - - distutils-r1_python_install_all - - rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die -} diff --git a/app-admin/awscli/awscli-1.36.25.ebuild b/app-admin/awscli/awscli-1.36.25.ebuild deleted file mode 100644 index 2960403cf7e0..000000000000 --- a/app-admin/awscli/awscli-1.36.25.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# 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..13} ) - -inherit bash-completion-r1 distutils-r1 - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# botocore is x.(y-1).(z+59) -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - # strip overzealous upper bounds on requirements - sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local serial_tests=( - tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows - tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking - tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success - tests/unit/customizations/test_sessionmanager.py - tests/unit/test_compat.py::TestIgnoreUserSignals - tests/unit/test_help.py - tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - EPYTEST_XDIST= epytest "${serial_tests[@]}" - - local EPYTEST_DESELECT=( - "${serial_tests[@]}" - - # flaky (some ordering?) - tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 - ) - # integration tests require AWS credentials and Internet access - epytest tests/{functional,unit} -} - -python_install_all() { - newbashcomp bin/aws_bash_completer aws - - insinto /usr/share/zsh/site-functions - newins bin/aws_zsh_completer.sh _aws - - distutils-r1_python_install_all - - rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die -} diff --git a/app-admin/awscli/awscli-1.36.26.ebuild b/app-admin/awscli/awscli-1.36.26.ebuild deleted file mode 100644 index 2960403cf7e0..000000000000 --- a/app-admin/awscli/awscli-1.36.26.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# 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..13} ) - -inherit bash-completion-r1 distutils-r1 - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# botocore is x.(y-1).(z+59) -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - # strip overzealous upper bounds on requirements - sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local serial_tests=( - tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} - tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking - tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows - tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking - tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success - tests/unit/customizations/test_sessionmanager.py - tests/unit/test_compat.py::TestIgnoreUserSignals - tests/unit/test_help.py - tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - EPYTEST_XDIST= epytest "${serial_tests[@]}" - - local EPYTEST_DESELECT=( - "${serial_tests[@]}" - - # flaky (some ordering?) - tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 - ) - # integration tests require AWS credentials and Internet access - epytest tests/{functional,unit} -} - -python_install_all() { - newbashcomp bin/aws_bash_completer aws - - insinto /usr/share/zsh/site-functions - newins bin/aws_zsh_completer.sh _aws - - distutils-r1_python_install_all - - rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die -} diff --git a/app-admin/awscli/awscli-1.36.27.ebuild b/app-admin/awscli/awscli-1.36.27.ebuild new file mode 100644 index 000000000000..2960403cf7e0 --- /dev/null +++ b/app-admin/awscli/awscli-1.36.27.ebuild @@ -0,0 +1,95 @@ +# 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..13} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y-1).(z+59) +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index ed0c2b86ec78..8a7bc69c1a7b 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,8 +1,4 @@ -AUX lsyncd-2.2.3-cmake_lua_version.patch 553 BLAKE2B a99c302a70c71b877fa9169138ff3789db21e3313b20c90ac8036bc07e33dd4a049481a27a10438754256d4c2be1981697e14967ba795fdce4c1769548d2cc56 SHA512 0ce7336f99224384a86bb3123a73cd79229d98049c117dd93a40501d10b86f4bb5656b31b495abf589990a709bb033febf05c1df7cb81b5e22b8bc182614c099 -AUX lsyncd-2.2.3-mandir.patch 327 BLAKE2B a201734f5e93f33b39c175a98bba22c847761f667d0ffcf96c14c52e8fafe14718fb33ddf30f50bd5fb46af388283f23274e7ab6106885ffc0cec5cb5b9f8626 SHA512 a66a8d5469378917b9f6fce55ceb9b041d8973cb581a21c985eb39a682af5e04cfae30b8b1104a7664a3b918641eafbba38a4b323ecef7e6ca0e23a9506c8370 AUX lsyncd-2.3.1-cmake_lua_version.patch 577 BLAKE2B 44fbc16d0b1f2e1a7ed07c5392e7f58c233f12d963e9a29173ce8d713baa3efbcc323ff714f14acf19be5afbeeea33d33cd4882abfa2cc41f0c590b3af2fa66f SHA512 431e575e7cca9ebed2c2ddabb998fd2ae38f7e4642c032468381a974a97eb7754c24fd6077387e2da3c3210d22b82234a03ef19b9252efbc053f592489a1c822 -DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3 SHA512 2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a DIST lsyncd-2.3.1.tar.gz 125126 BLAKE2B b966e2ea1887c93fe26b4fbaeedec50c4d6fd2a66eee0fbafc859a49a4b85eddc20d78ae6483be7a8f9acc66c67da3199dad757bc7b772dead2cccc9d60e621d SHA512 195cc46e00c58301aca6afb027eb0ad663254b3028bcf3e5d4fb7709bbcf2a6eb8ba9a39cae62c951eb4562795e0a147efb1ddcdd22a0b46742ec7c17f478fbe -EBUILD lsyncd-2.2.3.ebuild 898 BLAKE2B 378c44929da0ecede9524693a4a5e3718184728ee5d5005f066a685b8a6485b72dd5681868ac96753bd6c05ac9fe51bfa8311a2bde328091a58fcd1c17d61047 SHA512 8e6cce6a439c3ea475a9d4188b3b5c03556dea637ce77afc613ac1d4222b8bfdea886c93da22176b41954f7c596fbc893937f67d8403b580bf331079cd4fdb1b EBUILD lsyncd-2.3.1.ebuild 1024 BLAKE2B 08be3c8399171bf765600703d2e50c2c6602e8a4bb0ed033e8fc69f7d70fefae1368e30c77f915ed1c6b5e8ffcfa5ae73976ba7e6f74e38dbdb16cb57935fe9a SHA512 2f388a104a333f22b4939b818303c24bfc402aa94365a606ebc9ee04fc003a7987fec44ca70ccacd3df05a928e3ff6e1a3a567d054df883f94c386b25327a3cf MISC metadata.xml 297 BLAKE2B b934f4875cae4b9a539690fcf9a2ae7e8c4dd0100307ed9abe3179fdb15a1d72dd7f38aa5d60fa7dad3cdbff235ee454a5081aaa3213470eb43e7c6fea853365 SHA512 134bc57b25c417df15f2c3ed04ab463071768d23b43b456aae684ef3cda416e8d2e596510fd6b2ce7a9fbd8f643e8fd89d70ee21d53c094212abf0dbc8e8c87b diff --git a/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch b/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch deleted file mode 100644 index 7a6cccb1445d..000000000000 --- a/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/cmake/FindLua.cmake -+++ b/cmake/FindLua.cmake -@@ -36,7 +36,7 @@ - #SET(_POSSIBLE_LUA_LIBRARY lua) - - # Determine possible naming suffixes (there is no standard for this) --SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "53" "5.3" "-5.3" "") -+SET(_POSSIBLE_SUFFIXES "${LUA_ABI_VERSION}") - - # Set up possible search names and locations - FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES}) -@@ -53,7 +53,7 @@ - - # Find the lua executable - FIND_PROGRAM(LUA_COMPILER -- NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER} -+ NAMES ${_POSSIBLE_LUA_COMPILER} - ) - - # Find the lua header diff --git a/app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch deleted file mode 100644 index 240ad6dce8fa..000000000000 --- a/app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -107,5 +107,5 @@ add_executable( lsyncd ${LSYNCD_SRC} ) - target_link_libraries( lsyncd ${LUA_LIBRARIES} ) - - install( TARGETS lsyncd RUNTIME DESTINATION bin ) --install( FILES doc/manpage/lsyncd.1 DESTINATION man ) -+install( FILES doc/manpage/lsyncd.1 DESTINATION share/man/man1 ) - diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild deleted file mode 100644 index afa60bc84968..000000000000 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{2,3} ) -LUA_REQ_USE="deprecated" - -inherit cmake lua-single - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/lsyncd/lsyncd" -SRC_URI="https://github.com/lsyncd/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-release-${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -REQUIRED_USE="${LUA_REQUIRED_USE}" - -DEPEND="${LUA_DEPS}" -RDEPEND="${LUA_DEPS} - net-misc/rsync" -# Both lua and luac are invoked at build time -BDEPEND="${LUA_DEPS} - app-text/asciidoc - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch - "${FILESDIR}"/${PN}-2.2.3-mandir.patch -) - -src_configure() { - local mycmakeargs=( - -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version)) - ) - cmake_src_configure -} diff --git a/app-admin/perl-cleaner/Manifest b/app-admin/perl-cleaner/Manifest index 84699dbb8324..690a4feb3bca 100644 --- a/app-admin/perl-cleaner/Manifest +++ b/app-admin/perl-cleaner/Manifest @@ -1,5 +1,4 @@ DIST perl-cleaner-2.31.tar.bz2 6914 BLAKE2B 4b13ae42ab06ad75b6dbcb1306f3f4f476315db4504d0ffbc4c56d4d66a2da3a751d3682305daca6bcbae1861d182f16296c92f9a8d25687e35ab03a6f8734e3 SHA512 c4df0437604d41dbfdce0b72d72f975d464cf0c44f417c708917f01829e498ef8d6b47a78cee517836cac9344791ad49db98f29da5f78599e80b000e41b8127e EBUILD perl-cleaner-2.31-r2.ebuild 945 BLAKE2B 99fa8261034b01bfd91768d1649d2641bfb147e19eb5534a5c5152815322c62ee10aed26d12da874b7ceda6edb9e17c6110f0f879f5ed50dbf8fde34dc3ba256 SHA512 57d7dfed65d373593674afb086f9530ffb38cb31375da56a48071ab4f67f37995956c076bddd6382f3a1e7d4de09ac04b0120afd5dd42af6ddb8b3877739a355 -EBUILD perl-cleaner-2.31.ebuild 945 BLAKE2B 9c5d9ccaba10009733c24e60773225ff4991b8312c54f4f1d45011caa4bd4a52e1fbfccf134e7890927a360653d240de2b23bd4b6243399f0040bbd79a91c823 SHA512 36386ea7487713c62de1eeba064ce15ef20c49740dbba52e80764d41a7fbf11fca1b15a2f72e66a1875b803e867b73412c3517e5f6a45b3cff1ffdd05a15f55e EBUILD perl-cleaner-9999.ebuild 953 BLAKE2B 000efb22d462c670b899d0b37a2c8bf4773a00f67eb8c1e1da875ef016cbc1569fc70080ca22986ce47d34a4f5b960bbe49a309c300816c28963c6b7ae15f068 SHA512 be1842908304eb4bb2c0ade740b08c6acd11b6ddc31834d4207470933c1049c04d0f3ce3d3183c1d2cb22cedd3d7fe1080f12eb50c4a610c2f57b967583484ca MISC metadata.xml 509 BLAKE2B 4d80cf3b299ea530173c8295cdd5039e1663772f09ea1d718448843968029e58791565d7e2265e5f653b8260364a92921edab6293ed4b3c914c30aafc6ad8b41 SHA512 98eaef261e37fd9727a5a8ebba9418c2fa77e4f2deec9bee6a405a742ad32e68eb3d7d5e03c4e95a55d025eb72701f1257b539cc61069c410a48516e77e09dfd diff --git a/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild b/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild deleted file mode 100644 index 5f5dd1ca8a6f..000000000000 --- a/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit prefix - -DESCRIPTION="User land tool for cleaning up old perl installs" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" -else - SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="pkgcore" - -[[ "${PV}" == "9999" ]] && BDEPEND="sys-apps/help2man" - -RDEPEND=" - app-shells/bash - dev-lang/perl - pkgcore? ( sys-apps/pkgcore ) - !pkgcore? ( - app-portage/portage-utils - sys-apps/portage - ) -" - -src_prepare() { - default - eprefixify ${PN} -} - -src_install() { - dosbin perl-cleaner - doman perl-cleaner.1 -} -- cgit v1.2.3