* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2023-01-06 11:54 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2023-01-06 11:54 UTC (permalink / raw
To: gentoo-commits
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>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-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>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2023-05-22 13:31 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2023-05-22 13:31 UTC (permalink / raw
To: gentoo-commits
commit: f42b289496d745713628944ba85d652cf761ddd1
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May 22 13:30:26 2023 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 22 13:30:26 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f42b2894
sys-cluster/easybuild-easyconfigs: update SRC_URI
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild
index 1ba8958e3..65ebf61c0 100644
--- a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild
+++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild
@@ -2,8 +2,8 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
SUB_P=$(ver_cut 1)
SUB_PP=$(ver_cut 2)
@@ -13,7 +13,6 @@ 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"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2024-02-17 16:54 Alexander Puck Neuwirth
0 siblings, 0 replies; 6+ messages in thread
From: Alexander Puck Neuwirth @ 2024-02-17 16:54 UTC (permalink / raw
To: gentoo-commits
commit: b085c2dfe903920fe26a5964298ccfc53dea1085
Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Fri Feb 16 19:49:04 2024 +0000
Commit: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Fri Feb 16 19:49:04 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=b085c2df
sys-cluster/easybuild-easyconfigs: add 4.9.0, 9999
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
.../easybuild-easyconfigs-4.9.0.ebuild | 34 ++++++++++++++++++++++
.../easybuild-easyconfigs-9999.ebuild | 34 ++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.9.0.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.9.0.ebuild
new file mode 100644
index 000000000..ea069535d
--- /dev/null
+++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.9.0.ebuild
@@ -0,0 +1,34 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+SUB_P=$(ver_cut 1)
+SUB_PP=${SUB_P}.$(ver_cut 2)
+
+DESCRIPTION="Provides a collection of well-tested easyconfig files for EasyBuild."
+HOMEPAGE="
+ https://easybuild.io/
+ https://github.com/easybuilders/easybuild-easyconfigs
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/easybuilders/easybuild-easyconfigs"
+ SUB_P=9999
+ SUB_PP=9999
+else
+ inherit pypi
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ >=sys-cluster/easybuild-framework-${SUB_P}[${PYTHON_USEDEP}]
+ >=sys-cluster/easybuild-easyblocks-${SUB_PP}[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild
new file mode 100644
index 000000000..ea069535d
--- /dev/null
+++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild
@@ -0,0 +1,34 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+SUB_P=$(ver_cut 1)
+SUB_PP=${SUB_P}.$(ver_cut 2)
+
+DESCRIPTION="Provides a collection of well-tested easyconfig files for EasyBuild."
+HOMEPAGE="
+ https://easybuild.io/
+ https://github.com/easybuilders/easybuild-easyconfigs
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/easybuilders/easybuild-easyconfigs"
+ SUB_P=9999
+ SUB_PP=9999
+else
+ inherit pypi
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ >=sys-cluster/easybuild-framework-${SUB_P}[${PYTHON_USEDEP}]
+ >=sys-cluster/easybuild-easyblocks-${SUB_PP}[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2025-08-07 5:41 Alexander Puck Neuwirth
0 siblings, 0 replies; 6+ messages in thread
From: Alexander Puck Neuwirth @ 2025-08-07 5:41 UTC (permalink / raw
To: gentoo-commits
commit: 4c22d77ffa69260870044c2b74135b29c630e40b
Author: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 5 07:16:04 2025 +0000
Commit: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
CommitDate: Tue Aug 5 07:16:04 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=4c22d77f
sys-cluster/easybuild-easyconfigs: enable py3.12, py3.13
Signed-off-by: Alexander Puck Neuwirth <apn-pucky <AT> gentoo.org>
sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild
index 5d5750a61..6b39d2ab7 100644
--- a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild
+++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-9999.ebuild
@@ -1,8 +1,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
inherit distutils-r1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2025-08-07 5:41 Alexander Puck Neuwirth
0 siblings, 0 replies; 6+ messages in thread
From: Alexander Puck Neuwirth @ 2025-08-07 5:41 UTC (permalink / raw
To: gentoo-commits
commit: abcccf1b2598a3f4329217bc85acfb9837078c26
Author: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 5 07:13:26 2025 +0000
Commit: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
CommitDate: Tue Aug 5 07:13:26 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=abcccf1b
sys-cluster/easybuild-easyconfigs: add 5.1.1
Signed-off-by: Alexander Puck Neuwirth <apn-pucky <AT> gentoo.org>
.../easybuild-easyconfigs-5.1.1.ebuild | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-5.1.1.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-5.1.1.ebuild
new file mode 100644
index 000000000..6b39d2ab7
--- /dev/null
+++ b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-5.1.1.ebuild
@@ -0,0 +1,33 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+SUB_P=$(ver_cut 1)
+SUB_PP=${SUB_P}.$(ver_cut 2)
+
+DESCRIPTION="Provides a collection of well-tested easyconfig files for EasyBuild."
+HOMEPAGE="
+ https://easybuild.io/
+ https://github.com/easybuilders/easybuild-easyconfigs
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/easybuilders/easybuild-easyconfigs"
+ SUB_P=9999
+ SUB_PP=9999
+else
+ inherit pypi
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ >=sys-cluster/easybuild-framework-${SUB_P}[${PYTHON_USEDEP}]
+ >=sys-cluster/easybuild-easyblocks-${SUB_PP}[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/
@ 2025-08-07 5:41 Alexander Puck Neuwirth
0 siblings, 0 replies; 6+ messages in thread
From: Alexander Puck Neuwirth @ 2025-08-07 5:41 UTC (permalink / raw
To: gentoo-commits
commit: b54aa977211bd099c9061e0b0b8c402867276225
Author: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 5 07:15:17 2025 +0000
Commit: Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
CommitDate: Tue Aug 5 07:15:17 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=b54aa977
sys-cluster/easybuild-easyconfigs: drop 4.6.2
Signed-off-by: Alexander Puck Neuwirth <apn-pucky <AT> gentoo.org>
.../easybuild-easyconfigs-4.6.2.ebuild | 25 ----------------------
1 file changed, 25 deletions(-)
diff --git a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild b/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild
deleted file mode 100644
index 08434dc1c..000000000
--- a/sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-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
-"
-
-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}]
-"
-DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-08-07 5:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-07 5:41 [gentoo-commits] proj/sci:master commit in: sys-cluster/easybuild-easyconfigs/ Alexander Puck Neuwirth
-- strict thread matches above, loose matches on Subject: below --
2025-08-07 5:41 Alexander Puck Neuwirth
2025-08-07 5:41 Alexander Puck Neuwirth
2024-02-17 16:54 Alexander Puck Neuwirth
2023-05-22 13:31 Andrew Ammerlaan
2023-01-06 11:54 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox