commit: 6b224f6f152cef7558d31bcfe7dd25c1209343ae Author: Benda Xu <heroxbd <AT> gentoo <DOT> org> AuthorDate: Thu Oct 10 12:42:19 2024 +0000 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org> CommitDate: Fri Oct 18 13:37:09 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b224f6f
sys-cluster/slurm: QA to bring ebuilds in shape. 1. add remote-id field. 2. move S before IUSE. 3. use tc-ld-force-bfd. Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org> sys-cluster/slurm/metadata.xml | 3 +++ sys-cluster/slurm/slurm-22.05.11.ebuild | 5 ++--- sys-cluster/slurm/slurm-24.05.3.ebuild | 5 ++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-cluster/slurm/metadata.xml b/sys-cluster/slurm/metadata.xml index 9ddcae0895da..03dd0eb0dcf9 100644 --- a/sys-cluster/slurm/metadata.xml +++ b/sys-cluster/slurm/metadata.xml @@ -1,6 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <upstream> + <remote-id type="github">SchedMD/slurm</remote-id> + </upstream> <maintainer type="person"> <email>[email protected]</email> <name>Alexey Shvetsov</name> diff --git a/sys-cluster/slurm/slurm-22.05.11.ebuild b/sys-cluster/slurm/slurm-22.05.11.ebuild index 3f4b55be81d8..dedeb5773dae 100644 --- a/sys-cluster/slurm/slurm-22.05.11.ebuild +++ b/sys-cluster/slurm/slurm-22.05.11.ebuild @@ -29,6 +29,7 @@ DESCRIPTION="A Highly Scalable Resource Manager" HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm" LICENSE="GPL-2" +S="${WORKDIR}/${MY_P}" SLOT="0" IUSE="X debug hdf5 html ipmi json lua multiple-slurmd +munge mysql numa @@ -79,8 +80,6 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) torque? ( perl ) slurmrestd? ( json ) " -S="${WORKDIR}/${MY_P}" - LIBSLURM_PERL_S="${S}/contribs/perlapi/libslurm/perl" LIBSLURMDB_PERL_S="${S}/contribs/perlapi/libslurmdb/perl" @@ -104,7 +103,7 @@ src_unpack() { } src_prepare() { - tc-ld-disable-gold + tc-ld-force-bfd default # pids should go to /var/run/slurm diff --git a/sys-cluster/slurm/slurm-24.05.3.ebuild b/sys-cluster/slurm/slurm-24.05.3.ebuild index 2570ebff8b1b..f254ea437788 100644 --- a/sys-cluster/slurm/slurm-24.05.3.ebuild +++ b/sys-cluster/slurm/slurm-24.05.3.ebuild @@ -29,6 +29,7 @@ DESCRIPTION="A Highly Scalable Resource Manager" HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm" LICENSE="GPL-2" +S="${WORKDIR}/${MY_P}" SLOT="0" IUSE="X debug hdf5 html ipmi json lua multiple-slurmd +munge mysql numa @@ -79,8 +80,6 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) torque? ( perl ) slurmrestd? ( json ) " -S="${WORKDIR}/${MY_P}" - LIBSLURM_PERL_S="${S}/contribs/perlapi/libslurm/perl" LIBSLURMDB_PERL_S="${S}/contribs/perlapi/libslurmdb/perl" @@ -100,7 +99,7 @@ src_unpack() { } src_prepare() { - tc-ld-disable-gold + tc-ld-force-bfd default # pids should go to /var/run/slurm
