commit: 7f8c1d7d24481e855d9496a722f292a30f398002 Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de> AuthorDate: Wed Dec 28 15:03:25 2022 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> CommitDate: Fri Jan 6 11:53:47 2023 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7f8c1d7d
sys-cluster/easybuild-easyconfigs: new package, add 4.6.2 Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de> Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org> .../easybuild-easyconfigs-4.6.2.ebuild | 26 ++++++++++++++++++++++ sys-cluster/easybuild-easyconfigs/metadata.xml | 20 +++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild new file mode 100644 index 000000000..64ead2b1c --- /dev/null +++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild @@ -0,0 +1,26 @@ +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +SUB_P=$(ver_cut 1) +SUB_PP=$(ver_cut 2) + +DESCRIPTION="Provides a collection of well-tested easyconfig files for EasyBuild." +HOMEPAGE=" + https://easybuild.io/ + https://github.com/easybuilders/easybuild-easyconfigs +" +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}] + >=sys-cluster/easybuild-easyblocks-${SUB_P}.${SUB_PP}[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" diff --git a/sys-cluster/easybuild-easyconfigs/metadata.xml b/sys-cluster/easybuild-easyconfigs/metadata.xml new file mode 100644 index 000000000..4f1fac641 --- /dev/null +++ b/sys-cluster/easybuild-easyconfigs/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>s...@gentoo.org</email> + <name>Gentoo Science Project</name> + </maintainer> + <maintainer type="person"> + <email>alexan...@neuwirth-informatik.de</email> + <name>Alexander Puck Neuwirth</name> + </maintainer> + <longdescription lang="en"> + The easybuild-easyconfigs package provides a collection of well-tested example easyconfig files for EasyBuild. Easyconfig files are used to specify which software to build, which version of the software (and its dependencies), which build parameters to use (e.g., which compiler toolchain to use), etc. + </longdescription> + <upstream> + <remote-id type="pypi">easybuild-easyconfigs</remote-id> + <remote-id type="github">easybuilders/easybuild-easyconfigs</remote-id> + <bugs-to>https://github.com/easybuilders/easybuild-easyconfigs/issues</bugs-to> + </upstream> +</pkgmetadata>