diff options
Diffstat (limited to 'app-emulation/diskimage-builder')
3 files changed, 45 insertions, 2 deletions
diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index 448f4428034b..f72ccc1aa779 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1,4 +1,5 @@ DIST diskimage-builder-3.30.0.tar.gz 527303 BLAKE2B ef364ad61932e56579c150935d247ba83a5d8bacf4aee196404f71304b560081fed5089129c74f4d3b3d6054165438dbf150a6fba41aaf4065b79cdf747e08f9 SHA512 aa9580878a4606069262022117abea6e1e4f9d1fb0f5951ea2b47486e844b2bfa330033e627c6a5bd8d50d97bf595a3380ec5b084199192c6b34849c41fd2d5a +EBUILD diskimage-builder-3.30.0-r1.ebuild 1147 BLAKE2B 0a2b1c0b02c91e39b784599fc72eb00fa640250a504f31743a8d08ebdb6dcb4a2ea7c2adc9b1c615db51f76b6cbe26ee97d6d6753222e1780e397180f39b061f SHA512 b71f155820cbbbb8f02e84b3dd0df18fe9000349d3e1a1006244c56c210490e622e16fcbb37c1d86b94424feb63a64d2fe4ad858154e7110bf7a033f738a5acd EBUILD diskimage-builder-3.30.0.ebuild 1105 BLAKE2B 426a38791039e008b22cdcf2c23f9b58121548ceeb6eb3ce175ac744cd57316960e89a7690044473dc2334dd589bddd856e638f54e4caabcbf0b2d41d91ef6f9 SHA512 4aa2831e7378730e3a269f74ddc68aeb1b77bf5c78d6e0ccf7558f2a98eca29346bce232b33f763cd33e1799a0273046fe18d7232025101a2ee0af288fd457d0 -EBUILD diskimage-builder-9999.ebuild 1107 BLAKE2B ad3df486c212c27651e378622ba558ba17732dd028467a8264d4d07da821c9ce810366f402853bafb30822d9c89b70ec869fe9a8b99b4f92d5c6b01ac7cb1ac6 SHA512 beabcbaae1bdcb72dfb145fb9781bc677f18042733b60c271d3163bccb2f5730f6dc3b5be2d950cf21938138bfaa6be6d7a21e4b911ae7a6f522d9e912e0f75b +EBUILD diskimage-builder-9999.ebuild 1147 BLAKE2B 0a2b1c0b02c91e39b784599fc72eb00fa640250a504f31743a8d08ebdb6dcb4a2ea7c2adc9b1c615db51f76b6cbe26ee97d6d6753222e1780e397180f39b061f SHA512 b71f155820cbbbb8f02e84b3dd0df18fe9000349d3e1a1006244c56c210490e622e16fcbb37c1d86b94424feb63a64d2fe4ad858154e7110bf7a033f738a5acd MISC metadata.xml 719 BLAKE2B 872a4d37e8ddb2a28eb85d18cd88990934327bc23194f3be9e5dea03627a6169987b246a93b50754cbe5e331f8c854a808bf307b70521c481d83b846f7385606 SHA512 d151fd95659211b2057ef0a61a6020e2f9efebebf3d7c5e1392ddb9954e3627e1040f2a9fe84ea4caeb65a745411fefebf2d896bbddbe0ddbb56acf42d2fedc3 diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.30.0-r1.ebuild b/app-emulation/diskimage-builder/diskimage-builder-3.30.0-r1.ebuild new file mode 100644 index 000000000000..2f2696ced6ca --- /dev/null +++ b/app-emulation/diskimage-builder/diskimage-builder-3.30.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 + +DESCRIPTION="Golden Disk Image builder" +HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/" +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git" +else + inherit pypi + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] + >=dev-python/networkx-1.10[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + app-emulation/qemu + sys-block/parted + sys-fs/multipath-tools + sys-fs/dosfstools + sys-apps/gptfdisk + !dev-python/dib-utils[${PYTHON_USEDEP}]" diff --git a/app-emulation/diskimage-builder/diskimage-builder-9999.ebuild b/app-emulation/diskimage-builder/diskimage-builder-9999.ebuild index 10b17cd396dd..2f2696ced6ca 100644 --- a/app-emulation/diskimage-builder/diskimage-builder-9999.ebuild +++ b/app-emulation/diskimage-builder/diskimage-builder-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 @@ -30,6 +30,7 @@ RDEPEND="${CDEPEND} !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] >=dev-python/networkx-1.10[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/six-1.10.0[${PYTHON_USEDEP}] >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] app-emulation/qemu |