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>

Reply via email to