Gentoo Archives: gentoo-commits

From: Alexey Shvetsov <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/slurm/
Date: Sun, 03 Jul 2011 19:31:16
Message-Id: a3e918638adeb4dcf1eb534855365dff7c89b965.alexxy@gentoo
1 commit: a3e918638adeb4dcf1eb534855365dff7c89b965
2 Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 3 19:30:42 2011 +0000
4 Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 3 19:30:42 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a3e91863
7
8 Enable pbs compatibility
9
10 (Portage version: 2.2.0_alpha43/git/Linux x86_64, signed Manifest commit with key F82F92E6)
11
12 ---
13 sys-cluster/slurm/metadata.xml | 1 +
14 sys-cluster/slurm/slurm-2.2.7.ebuild | 4 +++-
15 2 files changed, 4 insertions(+), 1 deletions(-)
16
17 diff --git a/sys-cluster/slurm/metadata.xml b/sys-cluster/slurm/metadata.xml
18 index c28e41a..22e2cb5 100644
19 --- a/sys-cluster/slurm/metadata.xml
20 +++ b/sys-cluster/slurm/metadata.xml
21 @@ -7,5 +7,6 @@
22 </maintainer>
23 <use>
24 <flag name='munge'>Enable authentication via munge.</flag>
25 + <flag name='pbs-compat'>Enable pbs wrappers (qsub,qdel,qstat, etc..)</flag>
26 </use>
27 </pkgmetadata>
28
29 diff --git a/sys-cluster/slurm/slurm-2.2.7.ebuild b/sys-cluster/slurm/slurm-2.2.7.ebuild
30 index 7a49d78..2fc906d 100644
31 --- a/sys-cluster/slurm/slurm-2.2.7.ebuild
32 +++ b/sys-cluster/slurm/slurm-2.2.7.ebuild
33 @@ -13,12 +13,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
34 LICENSE="GPL-2"
35 SLOT="0"
36 KEYWORDS="~amd64"
37 -IUSE="munge mysql pam postgres ssl static-libs"
38 +IUSE="munge mysql pam +pbs-compat postgres ssl static-libs"
39
40 DEPEND="
41 mysql? ( dev-db/mysql )
42 munge? ( sys-auth/munge )
43 pam? ( virtual/pam )
44 + pbs-compat? ( !sys-cluster/torque )
45 postgres? ( dev-db/postgresql-base )
46 ssl? ( dev-libs/openssl )
47 >=sys-apps/hwloc-1.1.1-r1
48 @@ -53,5 +54,6 @@ src_compile() {
49 src_install() {
50 default
51 use pam && emake DESTDIR="${D}" -C contribs/pam install || die
52 + use pbs-compat && emake DESTDIR="${D}" -C contribs/torque install || die
53 use static-libs || find "${ED}" -name '*.la' -exec rm {} +
54 }