Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/maui: ChangeLog maui-3.3.1-r1.ebuild maui-3.3.1.ebuild
Date: Wed, 29 Jun 2011 13:55:19
Message-Id: 20110629135509.9A66C20054@flycatcher.gentoo.org
1 alexxy 11/06/29 13:55:09
2
3 Modified: ChangeLog
4 Added: maui-3.3.1-r1.ebuild
5 Removed: maui-3.3.1.ebuild
6 Log:
7 [sys-cluster/maui] Add new init.d
8
9 (Portage version: 2.2.0_alpha41/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.18 sys-cluster/maui/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/maui/ChangeLog?rev=1.18&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/maui/ChangeLog?rev=1.18&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/maui/ChangeLog?r1=1.17&r2=1.18
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/maui/ChangeLog,v
21 retrieving revision 1.17
22 retrieving revision 1.18
23 diff -u -r1.17 -r1.18
24 --- ChangeLog 5 Mar 2011 10:29:28 -0000 1.17
25 +++ ChangeLog 29 Jun 2011 13:55:09 -0000 1.18
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sys-cluster/maui
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/ChangeLog,v 1.17 2011/03/05 10:29:28 xarthisius Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/ChangeLog,v 1.18 2011/06/29 13:55:09 alexxy Exp $
31 +
32 +*maui-3.3.1-r1 (29 Jun 2011)
33 +
34 + 29 Jun 2011; Alexey Shvetsov <alexxy@g.o> -maui-3.3.1.ebuild,
35 + +maui-3.3.1-r1.ebuild, +files/maui.initd:
36 + Add init.d
37
38 *maui-3.3.1 (05 Mar 2011)
39
40
41
42
43 1.1 sys-cluster/maui/maui-3.3.1-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/maui/maui-3.3.1-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/maui/maui-3.3.1-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: maui-3.3.1-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/maui-3.3.1-r1.ebuild,v 1.1 2011/06/29 13:55:09 alexxy Exp $
53
54 EAPI="3"
55
56 inherit autotools eutils multilib
57
58 DESCRIPTION="Maui Cluster Scheduler"
59 HOMEPAGE="http://www.clusterresources.com/products/maui/"
60 SRC_URI="http://www.adaptivecomputing.com/download/maui/${P}.tar.gz"
61
62 IUSE=""
63 SLOT="0"
64 LICENSE="maui"
65 KEYWORDS="~amd64 ~x86 ~amd64-linux"
66
67 DEPEND="sys-cluster/torque"
68 RDEPEND="${DEPEND}"
69
70 RESTRICT="fetch mirror"
71
72 src_prepare() {
73 epatch "${FILESDIR}"/3.2.6_p21-autoconf-2.60-compat.patch
74 sed -e "s:\$(INST_DIR)/lib:\$(INST_DIR)/$(get_libdir):" \
75 -i src/{moab,server,mcom}/Makefile || die
76 eautoreconf
77 }
78
79 src_configure() {
80 econf \
81 --with-spooldir="${EPREFIX}"/usr/spool/maui \
82 --with-pbs="${EPREFIX}"/usr
83 }
84
85 src_install() {
86 emake install BUILDROOT="${D}" INST_DIR="${ED}/usr" || die
87 dodoc docs/README CHANGELOG || die
88 dohtml docs/mauidocs.html || die
89 newinitd "${FILESDIR}/maui.initd" maui || die
90 }
91
92 pkg_nofetch() {
93 einfo "Please visit ${HOMEPAGE}, obtain the file"
94 einfo "${P}.tar.gz and put it in ${DISTDIR}"
95 }