diff options
author | Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> | 2022-12-28 16:03:09 +0100 |
---|---|---|
committer | Andrew Ammerlaan <andrewammerlaan@gentoo.org> | 2023-01-06 12:53:46 +0100 |
commit | 63fc02ce69802d212043f3b46f13f8c70c89a07e (patch) | |
tree | c7f1c268f003f964299387d4d41be124964a47f8 /sys-cluster | |
parent | sys-cluster/easybuild-framework: new package, add 4.6.2 (diff) | |
download | sci-63fc02ce69802d212043f3b46f13f8c70c89a07e.tar.gz sci-63fc02ce69802d212043f3b46f13f8c70c89a07e.tar.bz2 sci-63fc02ce69802d212043f3b46f13f8c70c89a07e.zip |
sys-cluster/easybuild-easyblocks: new package, add 4.6.2
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/easybuild-easyblocks/Manifest | 1 | ||||
-rw-r--r-- | sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.6.2.ebuild | 29 | ||||
-rw-r--r-- | sys-cluster/easybuild-easyblocks/metadata.xml | 20 |
3 files changed, 50 insertions, 0 deletions
diff --git a/sys-cluster/easybuild-easyblocks/Manifest b/sys-cluster/easybuild-easyblocks/Manifest new file mode 100644 index 000000000..2a6fcf00a --- /dev/null +++ b/sys-cluster/easybuild-easyblocks/Manifest @@ -0,0 +1 @@ +DIST easybuild-easyblocks-4.6.2.tar.gz 539757 BLAKE2B e33db4b390cdbe11237c5f5750426f15d264cf081e2846c7b9de9254f7a0fbdc1459795920fcc131ceb5681f0acc905a74f96cd841b73b523e030246b78393e8 SHA512 72cb4c057efdfeb4c45fbf1e036a6f231e7f01ad6e593d1c2352b27f002ed4f45cd625c4125b90b708b15f226fb9519a345217f7882c2155b399894986a4505c diff --git a/sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.6.2.ebuild b/sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.6.2.ebuild new file mode 100644 index 000000000..769f8c8a6 --- /dev/null +++ b/sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.6.2.ebuild @@ -0,0 +1,29 @@ +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SUB_P=$(ver_cut 1) + +DESCRIPTION="Provides a collection of easyblocks for EasyBuild." +HOMEPAGE=" + https://easybuild.io/ + https://github.com/easybuilders/easybuild-easyblocks +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=sys-cluster/easybuild-framework-${SUB_P}[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" + +src_prepare() { + # already there from easybuild_framework + rm easybuild/__init__.py || die + default +} diff --git a/sys-cluster/easybuild-easyblocks/metadata.xml b/sys-cluster/easybuild-easyblocks/metadata.xml new file mode 100644 index 000000000..d7dba6355 --- /dev/null +++ b/sys-cluster/easybuild-easyblocks/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science Project</name> + </maintainer> + <maintainer type="person"> + <email>alexander@neuwirth-informatik.de</email> + <name>Alexander Puck Neuwirth</name> + </maintainer> + <longdescription lang="en"> + The easybuild-easyblocks package provides a collection of easyblocks for EasyBuild. Easyblocks are Python modules that implement the install procedure for a (group of) software package(s). Together with the EasyBuild framework, they allow to easily build and install supported software packages. + </longdescription> + <upstream> + <remote-id type="pypi">easybuild-easyblocks</remote-id> + <remote-id type="github">easybuilders/easybuild-easyblocks</remote-id> + <bugs-to>https://github.com/easybuilders/easybuild-easyblocks/issues</bugs-to> + </upstream> +</pkgmetadata> |