remove old
authorJustin Bronder <jsbronder@gentoo.org>
Wed, 28 Sep 2011 00:47:10 +0000 (00:47 +0000)
committerJustin Bronder <jsbronder@gentoo.org>
Wed, 28 Sep 2011 00:47:10 +0000 (00:47 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

sys-cluster/torque/ChangeLog
sys-cluster/torque/Manifest
sys-cluster/torque/torque-2.5.6.ebuild [deleted file]

index 5eb8c871416409e031009c9b35cfc0eb7f9eeb94..b0e60cd1de061836ee6f23912b08d7ca9968153d 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sys-cluster/torque
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.121 2011/07/09 08:46:30 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.122 2011/09/28 00:47:10 jsbronder Exp $
+
+  28 Sep 2011; Justin Bronder <jsbronder@gentoo.org> -torque-2.5.6.ebuild:
+  remove old
 
   09 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> torque-2.4.14.ebuild:
   ppc stable wrt #372959
index 06af13ff42bb649d9465fd27ec5836373bceda29..a8d7d4f076768e1849cb97733fd55560c4393055 100644 (file)
@@ -20,15 +20,12 @@ DIST torque-2.5.6.tar.gz 5832421 RMD160 917ae2fd1617c2bb4f7d4f8bed37065bf0f381af
 EBUILD torque-2.3.13.ebuild 7721 RMD160 394d879172bc72b485b37a928887045068e90977 SHA1 4a7549f0356ded5cc48d56850875628980a2f178 SHA256 05021de624a6e1c52eb2f731232588e75b2fcc04b7bbed6fe640fecd9f779b84
 EBUILD torque-2.4.14.ebuild 7653 RMD160 686f24f144fdbaec8028d4b00d51e5c02f5bfc28 SHA1 6a00b845b38b44a73cfd5f1c255212a54e263fe1 SHA256 49276b6375cee31cb083f8744ec2aace43bb19b14e4f01d6c59db489b0814991
 EBUILD torque-2.5.6-r1.ebuild 7232 RMD160 27415c11aed88660021a3e18eca6103723fef2a0 SHA1 d8613a0cf3e08f619c197eedfd5f88b1e95ec507 SHA256 d807aea69a6a3b311af88f6c1f51eb57e3f244d0ee3ca3b722e3605acb343405
-EBUILD torque-2.5.6.ebuild 7210 RMD160 b1d10c7903884f8abd479d6aa291dab4cf99087d SHA1 556d9691dbc13772b25ac3a067839735f9d8bec5 SHA256 4de37b0c6134c81d53f33705d37107042c0d01832495c987da6be85def14f587
-MISC ChangeLog 20510 RMD160 258ac6b0850c3f04e5f85b462ba55524788cf725 SHA1 9016c821bc1ce6cb7b777df844f788cb6e8bb43c SHA256 32bdb453220882ead32ebd16a3e0ed3caec16c102e3b68805e8c1b82c0177233
+MISC ChangeLog 20598 RMD160 9518cfd5bf1ac5eb028032a61d36d7ff1520242d SHA1 f7b1c586231af6bf3cd1a5fef8eea31fc1b9e151 SHA256 c21a3105e4fb784620f49cf6809d5b3b91e444eced4bb4c6c048be949e54d804
 MISC metadata.xml 549 RMD160 9fb7dd9648470fa355b59cb855da7a1abbbc92d4 SHA1 3ce3726e415cf3e0a7aabb9bd71adee605d5cb5d SHA256 64bc2bf6a305af729513a2223a96b4255ce8e15391e4d22fda15d7b346baba4a
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iJwEAQECAAYFAk4YFWwACgkQIiMqcbOVdxQqsQP/SkjtksXyRuoG1ca56gOEYNhR
-0Y1pjHCn18sHlbRm2frViZsgL3BGIFBpehqlfrRWgpxCgw1gXDyb1W/+ujwXrs4r
-BBD3UtEYH4pZYp+a4g0nEJr4UULZ/hA1LHVtbslU04C/jhNOuAlCpVmZed3wY/Ld
-eIz89Mo94WO9mUD8fbY=
-=nKNQ
+iEYEARECAAYFAk6Cbp4ACgkQ4MrvBE1wQ8nmRgCdFbZdZgp/E8yBmYIp4W+sk+ti
+m2AAoJ/3LjD7WcXmQRpKCISPj5/tZr0F
+=jwI2
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/torque/torque-2.5.6.ebuild b/sys-cluster/torque/torque-2.5.6.ebuild
deleted file mode 100644 (file)
index e82b2eb..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.5.6.ebuild,v 1.1 2011/06/26 00:47:16 jsbronder Exp $
-
-EAPI=2
-inherit flag-o-matic eutils linux-info
-
-DESCRIPTION="Resource manager and queuing system based on OpenPBS"
-HOMEPAGE="http://www.clusterresources.com/products/torque/"
-SRC_URI="http://www.clusterresources.com/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="torque-2.5"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="cpusets +crypt doc drmaa kernel_linux munge server +syslog threads tk xml"
-
-# ed is used by makedepend-sh
-DEPEND_COMMON="sys-libs/ncurses
-       sys-libs/readline
-       munge? ( sys-auth/munge )
-       tk? ( dev-lang/tk )
-       syslog? ( virtual/logger )
-       !games-util/qstat"
-
-DEPEND="${DEPEND_COMMON}
-       sys-apps/ed"
-
-RDEPEND="${DEPEND_COMMON}
-       crypt? ( net-misc/openssh )
-       !crypt? ( net-misc/netkit-rsh )"
-
-pkg_setup() {
-       PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/torque}"
-
-       # Find a Torque server to use.  Check environment, then
-       # current setup (if any), and fall back on current hostname.
-       if [ -z "${PBS_SERVER_NAME}" ]; then
-               if [ -f "${ROOT}${PBS_SERVER_HOME}/server_name" ]; then
-                       PBS_SERVER_NAME="$(<${ROOT}${PBS_SERVER_HOME}/server_name)"
-               else
-                       PBS_SERVER_NAME=$(hostname -f)
-               fi
-       fi
-
-       USE_CPUSETS="--disable-cpusets"
-       if use cpusets; then
-               if ! use kernel_linux; then
-                       einfo
-                       elog "    Torque currently only has support for cpusets in linux."
-                       elog "Assuming you didn't really want this USE flag."
-                       einfo
-               else
-                       linux-info_pkg_setup
-                       einfo
-                       elog "    Torque support for cpusets is still in development, you may"
-                       elog "wish to disable it for production use."
-                       einfo
-                       if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then
-                               einfo
-                               elog "    Torque support for cpusets will require that you recompile"
-                               elog "your kernel with CONFIG_CPUSETS enabled."
-                               einfo
-                       fi
-                       USE_CPUSETS="--enable-cpusets"
-               fi
-       fi
-}
-
-src_configure() {
-       local myconf="--with-rcp=mom_rcp"
-
-       use crypt && myconf="--with-rcp=scp"
-
-       econf \
-               $(use_enable tk gui) \
-               $(use_enable syslog) \
-               $(use_enable server) \
-               $(use_enable drmaa) \
-               $(use_enable threads high-availability) \
-               $(use_enable xml server-xml) \
-               $(use_enable munge munge-auth) \
-               --with-server-home=${PBS_SERVER_HOME} \
-               --with-environ=/etc/pbs_environment \
-               --with-default-server=${PBS_SERVER_NAME} \
-               --disable-gcc-warnings \
-               --with-tcp-retry-limit=2 \
-               ${USE_CPUSETS} \
-               ${myconf} \
-               || die "econf 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() {
-       local root="$1"
-       local s="$(dirname "${PBS_SERVER_HOME}")"
-       local h="${PBS_SERVER_HOME}"
-       local sp="${h}/server_priv"
-       einfo "Building spool directory under ${D}${h}"
-       local a d m
-       local dir_spec="
-                       0755:${h}/aux 0700:${h}/checkpoint
-                       0755:${h}/mom_logs 0751:${h}/mom_priv 0751:${h}/mom_priv/jobs
-                       1777:${h}/spool 1777:${h}/undelivered"
-
-       if use server; then
-               dir_spec="${dir_spec} 0755:${h}/sched_logs
-                       0755:${h}/sched_priv/accounting 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"
-       fi
-
-       for a in ${dir_spec}; do
-               d="${a/*:}"
-               m="${a/:*}"
-               if [[ ! -d "${root}${d}" ]]; then
-                       install -d -m${m} "${root}${d}"
-               else
-                       chmod ${m} "${root}${d}"
-               fi
-               # (#149226) If we're running in src_*, then keepdir
-               if [[ "${root}" = "${D}" ]]; then
-                       keepdir ${d}
-               fi
-       done
-}
-
-src_install() {
-       # Make directories first
-       pbs_createspool "${D}"
-
-       make DESTDIR="${D}" install || die "make install failed"
-
-       dodoc CHANGELOG README.* Release_Notes || die "dodoc failed"
-       if use doc; then
-               dodoc doc/admin_guide.ps doc/*.pdf || die "dodoc failed"
-       fi
-
-       # The build script isn't alternative install location friendly,
-       # So we have to fix some hard-coded paths in tclIndex for xpbs* to work
-       for file in `find "${D}" -iname tclIndex`; do
-               sed -e "s/${D//\// }/ /" "${file}" > "${file}.new"
-               mv "${file}.new" "${file}"
-       done
-
-       if use server; then
-               newinitd "${FILESDIR}"/pbs_server-init.d-munge pbs_server
-               newinitd "${FILESDIR}"/pbs_sched-init.d pbs_sched
-       fi
-       newinitd "${FILESDIR}"/pbs_mom-init.d-munge pbs_mom
-       newconfd "${FILESDIR}"/torque-conf.d-munge torque
-       newenvd "${FILESDIR}"/torque-env.d 25torque
-}
-
-pkg_preinst() {
-       if [[ -f "${ROOT}etc/pbs_environment" ]]; then
-               cp "${ROOT}etc/pbs_environment" "${D}"/etc/pbs_environment
-       fi
-
-       echo "${PBS_SERVER_NAME}" > "${D}${PBS_SERVER_HOME}/server_name"
-
-       # Fix up the env.d file to use our set server home.
-       sed -i "s:/var/spool/torque:${PBS_SERVER_HOME}:g" "${D}"/etc/env.d/25torque
-
-       if use munge; then
-               sed -i 's,\(PBS_USE_MUNGE=\).*,\11,' "${D}"etc/conf.d/torque || die
-       fi
-}
-
-pkg_postinst() {
-       pbs_createspool "${ROOT}"
-       elog "    If this is the first time torque has been installed, then you are not"
-       elog "ready to start the server.  Please refer to the documentation located at:"
-       elog "http://www.clusterresources.com/wiki/doku.php?id=torque:torque_wiki"
-
-       elog "    For a basic setup, you may use emerge --config ${PN}"
-
-}
-
-# root will be setup as the primary operator/manager, the local machine
-# will be added as a node and we'll create a simple queue, batch.
-pkg_config() {
-       local h="$(echo "${ROOT}/${PBS_SERVER_HOME}" | sed 's:///*:/:g')"
-       local rc=0
-
-       ebegin "Configuring Torque"
-       einfo "Using ${h} as the pbs homedir"
-       einfo "Using ${PBS_SERVER_NAME} as the pbs_server"
-
-       # Check for previous configuration and bail if found.
-       if [ -e "${h}/server_priv/acl_svr/operators" ] \
-               || [ -e "${h}/server_priv/nodes" ] \
-               || [ -e "${h}/mom_priv/config" ]; then
-               ewarn "Previous Torque configuration detected.  Press any key to"
-               ewarn "continue or press Control-C to abort now"
-               read
-       fi
-
-       # pbs_mom configuration.
-       echo "\$pbsserver ${PBS_SERVER_NAME}" > "${h}/mom_priv/config"
-       echo "\$logevent 255" >> "${h}/mom_priv/config"
-
-       if use server; then
-               local qmgr="${ROOT}/usr/bin/qmgr -c"
-               # pbs_server bails on repeated backslashes.
-               if ! echo "y" | "${ROOT}"/usr/sbin/pbs_server -d "${h}" -t create; then
-                       eerror "Failed to start pbs_server"
-                       rc=1
-               else
-                       ${qmgr} "set server operators = root@$(hostname -f)" ${PBS_SERVER_NAME}
-                       ${qmgr} "create queue batch" ${PBS_SERVER_NAME}
-                       ${qmgr} "set queue batch queue_type = Execution" ${PBS_SERVER_NAME}
-                       ${qmgr} "set queue batch started = True" ${PBS_SERVER_NAME}
-                       ${qmgr} "set queue batch enabled = True" ${PBS_SERVER_NAME}
-                       ${qmgr} "set server default_queue = batch" ${PBS_SERVER_NAME}
-                       ${qmgr} "set server resources_default.nodes = 1" ${PBS_SERVER_NAME}
-                       ${qmgr} "set server scheduling = True" ${PBS_SERVER_NAME}
-
-                       "${ROOT}"/usr/bin/qterm -t quick ${PBS_SERVER_NAME} || rc=1
-
-                       # Add the local machine as a node.
-                       echo "$(hostname -f) np=1" > "${h}/server_priv/nodes"
-               fi
-       fi
-       eend ${rc}
-}