diff options
author | Benda Xu <heroxbd@gentoo.org> | 2024-10-10 20:42:19 +0800 |
---|---|---|
committer | Benda Xu <heroxbd@gentoo.org> | 2024-10-18 21:37:09 +0800 |
commit | 6b224f6f152cef7558d31bcfe7dd25c1209343ae (patch) | |
tree | 1ef9300db1564cef7683c4516a4e5e0352d65e70 /sys-cluster | |
parent | sys-cluster/slurm: use lazy binding to let plugins work. (diff) | |
download | gentoo-6b224f6f152cef7558d31bcfe7dd25c1209343ae.tar.gz gentoo-6b224f6f152cef7558d31bcfe7dd25c1209343ae.tar.bz2 gentoo-6b224f6f152cef7558d31bcfe7dd25c1209343ae.zip |
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@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/slurm/metadata.xml | 3 | ||||
-rw-r--r-- | sys-cluster/slurm/slurm-22.05.11.ebuild | 5 | ||||
-rw-r--r-- | 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>alexxy@gentoo.org</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 |