summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-cluster/maui/ChangeLog10
-rw-r--r--sys-cluster/maui/Manifest5
-rw-r--r--sys-cluster/maui/files/3.2.6_p21-autoconf-2.60-compat.patch17
-rw-r--r--sys-cluster/maui/maui-3.2.6_p21.ebuild45
4 files changed, 74 insertions, 3 deletions
diff --git a/sys-cluster/maui/ChangeLog b/sys-cluster/maui/ChangeLog
index 6f0062b4f24c..af3841acbc93 100644
--- a/sys-cluster/maui/ChangeLog
+++ b/sys-cluster/maui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-cluster/maui
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/ChangeLog,v 1.9 2008/01/31 06:54:07 dberkholz Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/ChangeLog,v 1.10 2009/01/02 08:51:30 weaver Exp $
+
+*maui-3.2.6_p21 (02 Jan 2009)
+
+ 02 Jan 2009; weaver <weaver@gentoo.org>
+ +files/3.2.6_p21-autoconf-2.60-compat.patch, +maui-3.2.6_p21.ebuild:
+ Version bump, bug 164373. Drop 2 patches merged upstream.
31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>;
-maui-3.2.6_p13.ebuild, -maui-3.2.6_p13-r1.ebuild:
diff --git a/sys-cluster/maui/Manifest b/sys-cluster/maui/Manifest
index 5c9db8b79bfb..7648b2316b65 100644
--- a/sys-cluster/maui/Manifest
+++ b/sys-cluster/maui/Manifest
@@ -1,7 +1,10 @@
AUX 3.2.6_p16-autoconf-2.60-compat.patch 590 RMD160 46160839c59dc8bf43504fb6358471fc55b6b612 SHA1 7be0dd5845aec81ba8c39275bb00c62ad27f1475 SHA256 0a0594c0cc80adbd04758c2dd4d29b5f1c36596ac1075bce2c7979f3e3210e95
AUX 3.2.6_p16-link-pbs-after-moab.patch 842 RMD160 d445a3c73c4e7edf218a76e6128bf03d90001cd9 SHA1 b4569937a4f80f26f167867b47e35f0f76fa63ff SHA256 4509b88c7bf7c17bff510d153614327472f0a93f1446c77e82b2fcbe77cf46ed
AUX 3.2.6_p16-set-pbs-cflags-ldflags.patch 792 RMD160 baba9015f4b3a8102d078742f18dff1525dfcd33 SHA1 9a5592a8a2a92f9dfd45a05f1cb2a0c9e7b6e57e SHA256 71f989f594ca5537bc163763b224552a18b69a767e232cf51ff9ed08034137cb
+AUX 3.2.6_p21-autoconf-2.60-compat.patch 590 RMD160 54177aa34c9c3e19efb67dd35cb9f4dbeb66c7cb SHA1 3be96a2e8059df2b7cdce16b2a8e766c3eaf6888 SHA256 033286a459b05f40afed6c430475a6b9dcf386c64c75420f6aef00af4de45673
DIST maui-3.2.6p16.tar.gz 900100 RMD160 a5b73924fa56013675b3e7563f2c5a4193a73bcb SHA1 d6acdc8f52056f415a2d566c5fc63d6d0b763f42 SHA256 6b86bd90f9e4339f22fc19e1396a0f4c4f453d0274d711373a993ae3d2bcfffb
+DIST maui-3.2.6p21.tar.gz 904865 RMD160 684203de2855f69837a67b8bcd614608eaa1e44d SHA1 5180672eaa7bcd29b5eaa824bd1b77ccb4e8399e SHA256 764f1e4c437643109192f820009e3a3b34750c46d974d9259e5d1d524f446f59
EBUILD maui-3.2.6_p16.ebuild 1118 RMD160 f233ac94b5195ec464a81c50081b1ded5522d587 SHA1 fd0c661d67f76219e27e1f85b0dcfb13431024a5 SHA256 daeed488a72e0ee37062f778e0e620ddafc1d48057219789eed89c56ab732b22
-MISC ChangeLog 1785 RMD160 5fb73b96a2a43845f875a862451010b43b8b4142 SHA1 1feaf9a3af34d731754c4011a59a909b8ded10aa SHA256 6e5c4f37111a21f08691fc2532e6659e64a4da1ccb7d57c0539cf6033442499d
+EBUILD maui-3.2.6_p21.ebuild 1050 RMD160 ead9f186c52e2e8d670ab8774860762642bc57de SHA1 ef54468173bd30399fa1b3822ae757eab0d14871 SHA256 c17ed76c021676b892f76b795b78e6a0e5528a9f4c767dd3ed6874f950320c32
+MISC ChangeLog 1988 RMD160 61f94fe3a69ac40eb6060d361a13021576ed17a3 SHA1 ec864570fde71a230ca3b3d9f4e85fd79f9c0eb9 SHA256 b6df6787f4b3d02146a8f96a1c2ae6ecedb2cd786c02a32ad2e4c412b2529bab
MISC metadata.xml 163 RMD160 ea1530cd45b9e04e8693261b9a94b5988e4b09a1 SHA1 443b7a3d8fb76c8d20647b165032ad358bfa3b6a SHA256 5a03bf3074b07158dffe793af69f7b0cd1e5c785537574713f9a7978032363a3
diff --git a/sys-cluster/maui/files/3.2.6_p21-autoconf-2.60-compat.patch b/sys-cluster/maui/files/3.2.6_p21-autoconf-2.60-compat.patch
new file mode 100644
index 000000000000..79e174505c11
--- /dev/null
+++ b/sys-cluster/maui/files/3.2.6_p21-autoconf-2.60-compat.patch
@@ -0,0 +1,17 @@
+--- maui-3.2.6p21.orig/Makefile.in 2006-05-23 15:20:49.000000000 -0700
++++ maui-3.2.6p21/Makefile.in 2006-09-25 20:42:24.000000000 -0700
+@@ -18,7 +18,13 @@
+ # ============================
+ # Resource Manager section
+ # ============================
+-@ll_definitions@@sdr_definitions@@pbs_definitions@@sge_definitions@@lsf_definitions@@mx_definitions@@pcre_definitions@
++@ll_definitions@
++@sdr_definitions@
++@pbs_definitions@
++@sge_definitions@
++@lsf_definitions@
++@mx_definitions@
++@pcre_definitions@
+
+ # ============================
+ # Master Makefile for @PACKAGE_NAME@-@PACKAGE_VERSION@
diff --git a/sys-cluster/maui/maui-3.2.6_p21.ebuild b/sys-cluster/maui/maui-3.2.6_p21.ebuild
new file mode 100644
index 000000000000..09a08152e510
--- /dev/null
+++ b/sys-cluster/maui/maui-3.2.6_p21.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/maui/maui-3.2.6_p21.ebuild,v 1.1 2009/01/02 08:51:30 weaver Exp $
+
+inherit autotools eutils multilib
+
+DESCRIPTION="Maui Cluster Scheduler"
+HOMEPAGE="http://www.clusterresources.com/products/maui/"
+SRC_URI="http://www.clusterresources.com/downloads/maui/${P/_/}.tar.gz"
+IUSE=""
+DEPEND="virtual/pbs"
+RDEPEND="${DEPEND}
+ virtual/libc"
+SLOT="0"
+LICENSE="maui"
+KEYWORDS="~x86 ~amd64"
+RESTRICT="fetch mirror"
+
+S="${WORKDIR}/${P/_/}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PV}-autoconf-2.60-compat.patch
+ sed -i \
+ -e "s~BUILDROOT=~BUILDROOT=${D}~" \
+ "${S}"/Makefile.in
+ eautoreconf
+}
+
+src_compile() {
+ econf --with-spooldir=/usr/spool/maui || die
+ emake || die
+}
+
+src_install() {
+ make install INST_DIR="${D}/usr"
+ cd docs
+ dodoc README mauidocs.html
+}
+
+pkg_nofetch() {
+ einfo "Please visit ${HOMEPAGE}, obtain the file"
+ einfo "${P/_/}.tar.gz and put it in ${DISTDIR}"
+}