summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-08-27 05:40:41 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-08-27 05:40:41 +0000
commitef6950e8e9420cb13998603a6aa716351994d346 (patch)
tree6c75c95b0f4eccfa47d3aeb32f0ca93508625c6b /sys-cluster/torque
parentclean out a couple of non-modX ebuilds (diff)
downloadgentoo-2-ef6950e8e9420cb13998603a6aa716351994d346.tar.gz
gentoo-2-ef6950e8e9420cb13998603a6aa716351994d346.tar.bz2
gentoo-2-ef6950e8e9420cb13998603a6aa716351994d346.zip
clean out a couple of non-modX ebuilds
(Portage version: 2.1.1_rc1) (Unsigned Manifest commit)
Diffstat (limited to 'sys-cluster/torque')
-rw-r--r--sys-cluster/torque/Manifest42
-rw-r--r--sys-cluster/torque/files/digest-torque-1.0.1_p61
-rw-r--r--sys-cluster/torque/files/digest-torque-1.2.0_p55
-rw-r--r--sys-cluster/torque/torque-1.0.1_p6.ebuild65
-rw-r--r--sys-cluster/torque/torque-1.2.0_p5.ebuild140
5 files changed, 34 insertions, 219 deletions
diff --git a/sys-cluster/torque/Manifest b/sys-cluster/torque/Manifest
index 430609c6d901..14d5d8455fb2 100644
--- a/sys-cluster/torque/Manifest
+++ b/sys-cluster/torque/Manifest
@@ -1,13 +1,39 @@
-MD5 ff452d888be67ec2bcdcfe034b36b8ee ChangeLog 5069
-MD5 49d4d243a6dd96ba20531b240a7a32b6 files/digest-torque-1.0.1_p6 67
-MD5 fecc46e66800def43afc2718cfc6f428 files/digest-torque-1.2.0_p5 379
-MD5 fecc46e66800def43afc2718cfc6f428 files/digest-torque-1.2.0_p5-r1 379
-MD5 adbab62f042d0b9846c930da5ca238a3 files/digest-torque-1.2.0_p5-r2 379
+AUX pbs.rc 2138 RMD160 613c0c049393583f9bf6068ddc0b6be7f1cedb21 SHA1 acc6b023100c66d8af66912230b8d77dfc350e95 SHA256 a67daa2540e5b61236854f841859c7335f7d2a4e220da5b06a8ad780fc40cc24
MD5 aa9daa3694ffc472849365fdda73b0f9 files/pbs.rc 2138
+RMD160 613c0c049393583f9bf6068ddc0b6be7f1cedb21 files/pbs.rc 2138
+SHA256 a67daa2540e5b61236854f841859c7335f7d2a4e220da5b06a8ad780fc40cc24 files/pbs.rc 2138
+AUX torque-1.2.0_p5-destdir-fixes.patch 447 RMD160 806875441422d1ee2f7f5dcbbceab769c291897a SHA1 bd007f7efab68c6700cce2eef4561c9d8ff9cf9e SHA256 063c8b62781e6c7ed9abd11554b1387fc27f697c56dfb51c33289628ac3ee7f8
MD5 eceaf7e310f5464403b6180dbbf9a892 files/torque-1.2.0_p5-destdir-fixes.patch 447
+RMD160 806875441422d1ee2f7f5dcbbceab769c291897a files/torque-1.2.0_p5-destdir-fixes.patch 447
+SHA256 063c8b62781e6c7ed9abd11554b1387fc27f697c56dfb51c33289628ac3ee7f8 files/torque-1.2.0_p5-destdir-fixes.patch 447
+AUX torque-1.2.0_p5-setuid-safety.patch 823 RMD160 239711cc334f564970ffc7d45ebdcaee4ed06276 SHA1 9c8516c6e5247ed4a3df15b2d272017c0209e856 SHA256 663cf4aeb9cb167b551e89295dab7dff8631ce8535313a8c1b07110e15a680a2
MD5 271d60925bb60edca8249e8bc0657fa8 files/torque-1.2.0_p5-setuid-safety.patch 823
-MD5 cde8b4e93c9339eb99fe3ad45941c99b metadata.xml 160
-MD5 6f5db7991fecbb7e58833b6e4f8b30ee torque-1.0.1_p6.ebuild 1908
+RMD160 239711cc334f564970ffc7d45ebdcaee4ed06276 files/torque-1.2.0_p5-setuid-safety.patch 823
+SHA256 663cf4aeb9cb167b551e89295dab7dff8631ce8535313a8c1b07110e15a680a2 files/torque-1.2.0_p5-setuid-safety.patch 823
+DIST torque-1.2.0_p1-respect-destdir.patch.gz 3456
+DIST torque-1.2.0_p1-respect-ldflags.patch.gz 717
+DIST torque-1.2.0p5-jobdepterm2.patch 1421
+DIST torque-1.2.0p5-jobnanny.patch 8853
+DIST torque-1.2.0p5.tar.gz 2322590
+EBUILD torque-1.2.0_p5-r1.ebuild 4832 RMD160 be0d66ad4e29e6432122f6600a9f21e67da97268 SHA1 b7f850414bc80ddb2d6a53cd3f038442a03de49d SHA256 c91dd57be9bacea0879a9bd33fb9c02dbe836ac3b73d87444c807d2b695deb7e
MD5 8190b89a2fc8bb899fc6c42ca2220f15 torque-1.2.0_p5-r1.ebuild 4832
+RMD160 be0d66ad4e29e6432122f6600a9f21e67da97268 torque-1.2.0_p5-r1.ebuild 4832
+SHA256 c91dd57be9bacea0879a9bd33fb9c02dbe836ac3b73d87444c807d2b695deb7e torque-1.2.0_p5-r1.ebuild 4832
+EBUILD torque-1.2.0_p5-r2.ebuild 4885 RMD160 84646b61bf0d1e3ead7f6c0c23018a7ffb9b3d97 SHA1 faec1314cca73063e7ad2936f5d580f144f15f30 SHA256 a2e4fe8eedcaac6033233c091e5c42242863e8a2bf1a18d74d2d83f19587a2e6
MD5 3d491a9ae775b0476c29ad4c9b6b72e6 torque-1.2.0_p5-r2.ebuild 4885
-MD5 72956cfb24805eaeee0df78dde48b8a3 torque-1.2.0_p5.ebuild 4518
+RMD160 84646b61bf0d1e3ead7f6c0c23018a7ffb9b3d97 torque-1.2.0_p5-r2.ebuild 4885
+SHA256 a2e4fe8eedcaac6033233c091e5c42242863e8a2bf1a18d74d2d83f19587a2e6 torque-1.2.0_p5-r2.ebuild 4885
+MISC ChangeLog 5220 RMD160 7c82d2712c50b31111c59102f5d4eb477fe574c5 SHA1 16d7830a0373042f2c01357d8a200b2e1ddf514f SHA256 099ef8168c0774b74ce3346cec08af6ed48938958a5172753e5b469106ec81e8
+MD5 1a6705ee8eae95a6ca080fce08991425 ChangeLog 5220
+RMD160 7c82d2712c50b31111c59102f5d4eb477fe574c5 ChangeLog 5220
+SHA256 099ef8168c0774b74ce3346cec08af6ed48938958a5172753e5b469106ec81e8 ChangeLog 5220
+MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9
+MD5 cde8b4e93c9339eb99fe3ad45941c99b metadata.xml 160
+RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 metadata.xml 160
+SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9 metadata.xml 160
+MD5 fecc46e66800def43afc2718cfc6f428 files/digest-torque-1.2.0_p5-r1 379
+RMD160 fdc00e8cef83b901fa0459fc7e4b80416d7d57e1 files/digest-torque-1.2.0_p5-r1 379
+SHA256 1bb8088df7029eb098555379c63598ffa0ece034a206bb6601ad163883c24bdf files/digest-torque-1.2.0_p5-r1 379
+MD5 adbab62f042d0b9846c930da5ca238a3 files/digest-torque-1.2.0_p5-r2 379
+RMD160 6af7d90ca6bd7f1d40287a7732ce2f12ced929ea files/digest-torque-1.2.0_p5-r2 379
+SHA256 f723052bf7d9a78b5332d74a5fd9ed07309137bc2aa4f6ff965dd00400b40e7f files/digest-torque-1.2.0_p5-r2 379
diff --git a/sys-cluster/torque/files/digest-torque-1.0.1_p6 b/sys-cluster/torque/files/digest-torque-1.0.1_p6
deleted file mode 100644
index 2bb2c16ed385..000000000000
--- a/sys-cluster/torque/files/digest-torque-1.0.1_p6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 66f479ae8ad02cc77b00d4057bae2f9e torque-1.0.1p6.tar.gz 2063729
diff --git a/sys-cluster/torque/files/digest-torque-1.2.0_p5 b/sys-cluster/torque/files/digest-torque-1.2.0_p5
deleted file mode 100644
index 91c2fc5d0a65..000000000000
--- a/sys-cluster/torque/files/digest-torque-1.2.0_p5
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 d76042cb056a09fc3e544193b478c825 torque-1.2.0p5.tar.gz 2322590
-MD5 d92cc9e8b1d5af38457abc6137bf1b4d torque-1.2.0_p1-respect-destdir.patch.gz 3456
-MD5 a1b825dcf759b97ca78cd5a00d5ecbf0 torque-1.2.0_p1-respect-ldflags.patch.gz 717
-MD5 e55ec294bb0af1fb9b1f7ebe2571f02d torque-1.2.0p5-jobnanny.patch 8853
-MD5 0f24a10ecabc81d458b0ff82c7e36c52 torque-1.2.0p5-jobdepterm2.patch 1421
diff --git a/sys-cluster/torque/torque-1.0.1_p6.ebuild b/sys-cluster/torque/torque-1.0.1_p6.ebuild
deleted file mode 100644
index e2a0abf3d48a..000000000000
--- a/sys-cluster/torque/torque-1.0.1_p6.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-1.0.1_p6.ebuild,v 1.4 2005/09/05 13:21:54 tantive Exp $
-
-MY_P=${P/_/}
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A freely downloadable cluster resource manager and queuing system based on OpenPBS"
-HOMEPAGE="http://www.supercluster.org/torque/"
-SRC_URI="http://supercluster.org/downloads/torque/${MY_P}.tar.gz"
-LICENSE="openpbs"
-
-SLOT="0"
-KEYWORDS="x86 ~amd64 ~ppc"
-IUSE="X tcltk"
-
-DEPEND="sys-apps/ed
- virtual/libc
- X? ( virtual/x11 )
- tcltk? ( dev-lang/tcl )"
-RDEPEND="net-misc/openssh"
-
-src_unpack() {
- unpack ${A}; cd ${S}
- # this thing doesn't use make install, but rather it's own install script
- # fix it here so the install dirs are set to the ${D} directory
- cd buildutils
- sed -i -e "s|prefix=@prefix@|prefix=\${D}@prefix@|" \
- -e "s|\(PBS_SERVER_HOME=\)\(@PBS_SERVER_HOME@\)|\1\${D}\2|" \
- -e "s|\(PBS_DEFAULT_FILE=\)\(@PBS_DEFAULT_FILE@\)|\1\${D}\2|" \
- -e "s|\(PBS_ENVIRON=\)\(@PBS_ENVIRON@\)|\1\${D}\2|" \
- pbs_mkdirs.in
-
- # Is this one needed??
- # -e "s|\(PBS_DEFAULT_SERVER=\)\(@PBS_DEFAULT_SERVER@\)|\1\${D}\2|" \
-
- # Tries to use absolute /tmp/ for tempfiles which fails miserably.
- sed -i -e "s|/tmp/|\${TMPDIR}/|g" makedepend-sh || die "Failed TMPDIR change"
-}
-
-src_compile() {
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --enable-docs \
- --enable-server \
- --enable-mom \
- --enable-clients \
- --set-server-home=/usr/spool/PBS \
- --set-environ=/etc/pbs_environment \
- `use_enable X gui` \
- `use_with tcltk tcl` || die "./configure failed"
-
- make || die
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- PBS_SERVER_HOME=${D}/usr/spool/PBS \
- install || die
-
- dodoc INSTALL PBS_License.text Read.Me Release_Notes
- exeinto /etc/init.d ; newexe ${FILESDIR}/pbs.rc pbs
-}
diff --git a/sys-cluster/torque/torque-1.2.0_p5.ebuild b/sys-cluster/torque/torque-1.2.0_p5.ebuild
deleted file mode 100644
index ffcd24aef941..000000000000
--- a/sys-cluster/torque/torque-1.2.0_p5.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-1.2.0_p5.ebuild,v 1.3 2005/09/05 13:21:54 tantive Exp $
-
-inherit flag-o-matic eutils
-
-MY_P="${P/_}"
-DESCRIPTION="A freely downloadable cluster resource manager and queuing system based on OpenPBS"
-HOMEPAGE="http://www.clusterresources.com/products/torque/"
-SRC_URI="http://www.clusterresources.com/downloads/torque/${MY_P}.tar.gz
- mirror://gentoo/${PN}-1.2.0_p1-respect-destdir.patch.gz
- mirror://gentoo/${PN}-1.2.0_p1-respect-ldflags.patch.gz
- http://www-rcf.usc.edu/~garrick/torque-1.2.0p5-jobnanny.patch
- http://www-rcf.usc.edu/~garrick/torque-1.2.0p5-jobdepterm2.patch"
-LICENSE="openpbs"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
-IUSE="doc tcltk X"
-PROVIDE="virtual/pbs"
-
-# ed is used by makedepend-sh
-DEPEND_COMMON="virtual/libc
- X? ( virtual/x11 )
- tcltk? ( dev-lang/tcl )
- !virtual/pbs"
-DEPEND="${DEPEND_COMMON}
- sys-apps/ed"
-RDEPEND="${DEPEND_COMMON}
- net-misc/openssh"
-PDEPEND=">=sys-cluster/openpbs-common-1.1.0"
-
-S="${WORKDIR}/${MY_P}"
-
-SPOOL_LOCATION="/usr/spool" # this needs to move to /var later on
-PBS_SERVER_HOME="${SPOOL_LOCATION}/PBS/"
-
-src_unpack() {
- append-ldflags -Wl,-z,now
-
- unpack ${A}
- EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${PN}-1.2.0_p1-respect-ldflags.patch.gz || die "Failed to fix ldflags"
- EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${PN}-1.2.0_p1-respect-destdir.patch.gz || die "Failed to fix Makefiles for DESTDIR"
- EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${PN}-1.2.0p5-jobnanny.patch || die "Failed to apply job-nanny patch"
- EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${PN}-1.2.0p5-jobdepterm2.patch || die "Failed to apply job-dep cleanup patch"
-
- # Tries to use absolute /tmp/ for tempfiles which fails miserably.
- sed -i -e "s|/tmp/|\${TMPDIR}/|g" ${S}/buildutils/makedepend-sh || die "Failed TMPDIR change"
-}
-
-src_compile() {
-# local myconf
-# use X || myconf="--disable-gui"
-# use tcltk && myconf="${myconf} --with-tcl"
-# use doc && myconf="${myconf} --enable-docs"
- append-flags -DJOB_DELETE_NANNY
-
- ./configure \
- $(use_enable X gui) \
- $(use_with tcltk tcl) \
- $(use_enable doc docs) \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --libdir="\${exec_prefix}/$(get_libdir)/pbs" \
- --enable-server \
- --enable-mom \
- --enable-clients \
- --enable-shared \
- --enable-depend-cache \
- $(use_with scp) \
- $(use_enable tcltk tcl-qstat) \
- --set-server-home=${PBS_SERVER_HOME} \
- --set-environ=/etc/pbs_environment || die "./configure failed"
-
- emake || die "emake failed"
-}
-
-# WARNING
-# OpenPBS is extremely stubborn about directory permissions. Sometimes it will
-# just fall over with the error message, but in some spots it will just ignore
-# you and fail strangely. Likewise it also barfs on our .keep files!
-pbs_createspool() {
- root="$1"
- s="${SPOOL_LOCATION}"
- h="${PBS_SERVER_HOME}"
- sp="${h}/server_priv"
-
- chmod 755 ${root}${SPOOL_LOCATION} ${root}${PBS_SERVER_HOME}
-
- for a in \
- 0755:${h} 0755:${h}/aux 0700:${h}/checkpoint \
- 0755:${h}/mom_logs 0751:${h}/mom_priv 0751:${h}/mom_priv/jobs \
- 0755:${h}/sched_logs 0750:${h}/sched_priv \
- 0755:${h}/server_logs \
- 0750:${h}/server_priv 0755:${h}/server_priv/accounting \
- 0750:${h}/server_priv/acl_groups 0750:${h}/server_priv/acl_hosts \
- 0750:${h}/server_priv/acl_svr 0750:${h}/server_priv/acl_users \
- 0750:${h}/server_priv/jobs 0750:${h}/server_priv/queues \
- 1777:${h}/spool 1777:${h}/undelivered ;
- do
- d="${a/*:}"
- m="${a/:*}"
- if [ ! -d "${d}" ]; then
- install -d -m${m} ${root}${d}
- else
- chmod ${m} ${root}${d}
- fi
- done
-}
-
-src_install() {
- # Make directories first
- pbs_createspool "${D}"
-
- make DESTDIR=${D} install || die
-
- dodoc INSTALL PBS_License.txt README.torque Release_Notes
- # Init scripts come from openpbs-common
- #newinitd ${FILESDIR}/pbs-init.d pbs
- #newconfd ${FILESDIR}/pbs-conf.d pbs
- dosym /usr/$(get_libdir)/pbs/libpbs.a /usr/$(get_libdir)/libpbs.a
-
- # this file MUST exist for PBS/Torque to work
- # but try to preserve any customatizations that the user has made
- dodir /etc
- if [ -f ${ROOT}/etc/pbs_environment ]; then
- cp ${ROOT}/etc/pbs_environment ${D}/etc/pbs_environment
- else
- touch ${D}/etc/pbs_environment
- fi
-
- if [ -f "${ROOT}/usr/spool/PBS/server_name" ]; then
- cp "${ROOT}/usr/spool/PBS/server_name" "${D}/usr/spool/PBS/server_name"
- fi
-}
-
-pkg_postinst() {
- # make sure the damn directories exist
- pbs_createspool "${ROOT}"
-}