Blame SPECS/torque.spec

cb9bdf
# The following options are supported:
cb9bdf
#   --with server_name=hostname
cb9bdf
#   --with homedir=directory
cb9bdf
#   --with[out] rcp
cb9bdf
#   --with[out] gui
cb9bdf
#   --with[out] tcl
cb9bdf
cb9bdf
# Hrm, should we default to the name of the buildhost?  That seems only
cb9bdf
# slightly better than picking a hostname at random.  This is exactly the kind
cb9bdf
# of compile-time default that doesn't work well with distributable packages.
cb9bdf
# Let's force the issue with the non-sensical "localhost".
cb9bdf
# 
cb9bdf
# Note that "localhost" doesn't actually work.  You must either define the
cb9bdf
# correct hostname here, pass '--with server_name=foo' to rpmbuild, or be sure
cb9bdf
# that $PBS_SERVER_HOME/server_name contains the correct hostname.
cb9bdf
%global server_name localhost
cb9bdf
cb9bdf
# Build doxygen docs
cb9bdf
%global doxydoc 1
cb9bdf
cb9bdf
%global use_rcp 0
cb9bdf
%global use_tcl 1
cb9bdf
%global build_gui 1
cb9bdf
cb9bdf
# these are non-defaults, but fit better into most RPM-based systems
cb9bdf
%global torquehomedir %{_localstatedir}/lib/torque
cb9bdf
cb9bdf
# --with/--without processing
cb9bdf
# first, error if conflicting options are used
cb9bdf
%{?_with_rcp: %{?_without_rcp: %{error: both _with_rcp and _without_rcp}}}
cb9bdf
%{?_with_tcl: %{?_without_tcl: %{error: both _with_tcl and _without_tcl}}}
cb9bdf
%{?_with_gui: %{?_without_gui: %{error: both _with_gui and _without_gui}}}
cb9bdf
cb9bdf
# did we find any --with options?
cb9bdf
%{?_with_rcp: %global use_rcp 1}
cb9bdf
%{?_with_tcl: %global use_tcl 1}
cb9bdf
%{?_with_gui: %global build_gui 1}
cb9bdf
cb9bdf
%{?_with_server_name:%global server_name %(set -- %{_with_server_name}; echo $1 | grep -v with | sed 's/=//')}
cb9bdf
%{?_with_homedir:%global torquehomedir %(set -- %{_with_homedir}; echo $1 | grep -v with | sed 's/=//')}
cb9bdf
cb9bdf
# did we find any --without options?
cb9bdf
%{?_without_rcp: %global use_rcp 0}
cb9bdf
%{?_without_tcl: %global use_tcl 0}
cb9bdf
%{?_without_gui: %global build_gui 0}
cb9bdf
cb9bdf
# Set up all options as disabled
cb9bdf
%global rcpflags    --with-rcp=/usr/bin/scp
cb9bdf
%global tclflags    --without-tcl
cb9bdf
%global guiflags    --disable-gui
cb9bdf
cb9bdf
# Enable options that we want
cb9bdf
%if %{use_rcp}
cb9bdf
%global rcpflags    --with-rcp=mom_rcp
cb9bdf
%endif
cb9bdf
cb9bdf
%if %{build_gui}
cb9bdf
%global guiflags   --enable-gui
cb9bdf
%endif
cb9bdf
cb9bdf
%if %{use_tcl}
cb9bdf
%if %{build_gui}
cb9bdf
%global tclflags    --with-tcl --with-tk
cb9bdf
%else
cb9bdf
%global tclflags    --with-tcl --without-tk
cb9bdf
%endif
cb9bdf
%endif
cb9bdf
cb9bdf
# finish up the configs...
cb9bdf
%global server_nameflags --with-default-server=%{server_name}
cb9bdf
cb9bdf
Name:        torque
cb9bdf
Version:     4.2.10
309dc1
Release:     25%{?dist}
cb9bdf
Summary:     Tera-scale Open-source Resource and QUEue manager
cb9bdf
Source0:     http://www.adaptivecomputing.com/download/%{name}/%{name}-%{version}.tar.gz
cb9bdf
Source2:     xpbs.desktop
cb9bdf
Source3:     xpbsmon.desktop
cb9bdf
Source4:     xpbs.png
cb9bdf
Source5:     xpbsmon.png
cb9bdf
Source6:     README.Fedora
cb9bdf
Source8:     config
cb9bdf
Source20:    pbs_mom.service
cb9bdf
Source21:    pbs_sched.service
cb9bdf
Source22:    pbs_server.service
cb9bdf
Source23:    trqauthd.service
cb9bdf
Source24:    mom.layout
cb9bdf
# Feb 3rd 2011, I've sent a mail upstream to request the re-inclusion
cb9bdf
# of the OpenPBS license file in distribution.
cb9bdf
# I'll announce to fedora-devel once this is resolved either way.
cb9bdf
# Fedora approval of TORQUEv1.1
cb9bdf
# http://lists.fedoraproject.org/pipermail/legal/2011-February/001530.html
309dc1
# This is a wrapper for multilib
309dc1
Source100:   pbs-config
cb9bdf
cb9bdf
# https://bugzilla.redhat.com/show_bug.cgi?id=713996
cb9bdf
Patch1:      torque-munge-size.patch
cb9bdf
Patch2:      torque-%{version}-port-args.patch
cb9bdf
# Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1424149
cb9bdf
Patch3:      torque-%{version}-fix-bad-crypto-check.patch
cb9bdf
# From https://github.com/adaptivecomputing/torque/pull/148
cb9bdf
Patch4:      torque-%{version}-remove-unused-header.patch
cb9bdf
cb9bdf
License:     OpenPBS and TORQUEv1.1
cb9bdf
URL:         http://www.adaptivecomputing.com/products/open-source/torque/
309dc1
BuildRequires: gcc-c++
cb9bdf
BuildRequires: desktop-file-utils
cb9bdf
BuildRequires: pam-devel
cb9bdf
BuildRequires: xauth
cb9bdf
BuildRequires: readline-devel
cb9bdf
BuildRequires: ncurses-devel
cb9bdf
BuildRequires: gperf
cb9bdf
BuildRequires: openssl-devel
cb9bdf
BuildRequires: hwloc-devel
cb9bdf
BuildRequires: libxml2-devel
cb9bdf
BuildRequires: munge-devel
cb9bdf
%if %{use_tcl}
cb9bdf
BuildRequires: tcl-devel
cb9bdf
%endif
cb9bdf
%if %{build_gui}
cb9bdf
BuildRequires: tk-devel
cb9bdf
%endif
cb9bdf
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%{?systemd_requires}
cb9bdf
BuildRequires: systemd
cb9bdf
%endif
cb9bdf
cb9bdf
%if 0%{?doxydoc}
cb9bdf
BuildRequires:  graphviz
cb9bdf
BuildRequires:  doxygen
cb9bdf
%if 0%{?rhel} == 5
cb9bdf
BuildRequires: graphviz-gd
cb9bdf
%endif
cb9bdf
%if 0%{?fedora} >= 24 || 0%{?rhel} > 7
cb9bdf
BuildRequires:  texlive-tabu
cb9bdf
%endif
cb9bdf
%if 0%{?fedora} >= 9 || 0%{?rhel} >= 7
cb9bdf
BuildRequires:  tex(latex)
cb9bdf
BuildRequires:  tex-xtab
cb9bdf
BuildRequires:  tex-sectsty
cb9bdf
BuildRequires:  tex-tocloft
cb9bdf
BuildRequires:  tex-multirow
cb9bdf
%if 0%{?fedora} || 0%{?rhel} > 7
cb9bdf
BuildRequires:  tex-adjustbox
cb9bdf
%endif
cb9bdf
%else
cb9bdf
BuildRequires:  tex(latex)
cb9bdf
%endif
cb9bdf
%endif
cb9bdf
cb9bdf
Requires:        munge
309dc1
Requires:        torque-libs = %{version}-%{release}
cb9bdf
Requires(post): %{_bindir}/grep %{_bindir}/cat /etc/services
cb9bdf
cb9bdf
%description
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds just a few shared files and directories.
cb9bdf
cb9bdf
%package         client
cb9bdf
Summary:         Client part of TORQUE
cb9bdf
Requires:        %{name}-libs = %{version}-%{release}
309dc1
Requires(posttrans):  %{_sbindir}/alternatives
309dc1
Requires(preun):      %{_sbindir}/alternatives
cb9bdf
cb9bdf
%description client
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the command-line client programs.
cb9bdf
cb9bdf
%package docs
cb9bdf
Summary:        Documentation files for TORQUE
cb9bdf
Requires:       %{name} = %{version}-%{release}
cb9bdf
BuildArch:      noarch
cb9bdf
cb9bdf
%description docs
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the documentation files.
cb9bdf
cb9bdf
%package gui
cb9bdf
Summary:      Graphical clients for TORQUE
cb9bdf
Requires:     torque-client = %{version}-%{release}
309dc1
Requires:     torque-libs = %{version}-%{release}
cb9bdf
cb9bdf
%description gui
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the graphical clients.
cb9bdf
cb9bdf
%package libs
cb9bdf
Summary:      Run-time libs for programs which will use the %{name} library
cb9bdf
Requires:     munge
cb9bdf
Obsoletes:    libtorque  < 2.4.8-2
cb9bdf
Provides:     libtorque = %{version}-%{release}
cb9bdf
Requires:     munge
cb9bdf
cb9bdf
%description libs
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package includes the shared libraries necessary for running TORQUE 
cb9bdf
programs.
cb9bdf
cb9bdf
%package devel
cb9bdf
Summary:     Development tools for programs which will use the %{name} library
cb9bdf
Requires:    torque-libs = %{version}-%{release}
cb9bdf
Obsoletes:   libtorque-devel < 2.4.8-2
cb9bdf
Provides:    libtorque-devel = %{version}-%{release}
cb9bdf
cb9bdf
%description devel
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package includes the header files and static libraries
cb9bdf
necessary for developing programs which will use %{name}.
cb9bdf
cb9bdf
%package mom
cb9bdf
Summary:        Node execution daemon for TORQUE
cb9bdf
Requires:       torque-libs = %{version}-%{release}
cb9bdf
Requires:       munge
cb9bdf
%if ! %{use_rcp}
cb9bdf
Requires:       openssh-clients
cb9bdf
%endif
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
309dc1
Requires(posttrans):  systemd
309dc1
Requires(preun):      systemd
309dc1
%else
309dc1
Requires(posttrans):  chkconfig
309dc1
Requires(preun):      chkconfig
cb9bdf
Requires(preun): initscripts
309dc1
%endif
cb9bdf
cb9bdf
cb9bdf
cb9bdf
%description mom
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the execute daemon required on every node.
cb9bdf
cb9bdf
%package pam
cb9bdf
Summary:    PAM module for TORQUE MOM nodes
cb9bdf
cb9bdf
%description pam
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
A simple PAM module to authorize users on PBS MOM nodes with a running job.
cb9bdf
cb9bdf
%package scheduler
cb9bdf
Summary:         Simple fifo scheduler for TORQUE
cb9bdf
Requires:        torque-libs = %{version}-%{release}
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
309dc1
Requires(posttrans):  systemd
309dc1
Requires(preun):      systemd
309dc1
%else
309dc1
Requires(posttrans):  chkconfig
309dc1
Requires(preun):      chkconfig
cb9bdf
Requires(preun): initscripts
309dc1
%endif
cb9bdf
cb9bdf
%description scheduler
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the fifo C scheduler.
cb9bdf
cb9bdf
%package server
cb9bdf
Summary:           The main part of TORQUE
cb9bdf
Requires:          torque-libs = %{version}-%{release}
cb9bdf
Requires:          munge
cb9bdf
%if ! %{use_rcp}
cb9bdf
Requires:          openssh-server
cb9bdf
%endif
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
309dc1
Requires(posttrans):  systemd
309dc1
Requires(preun):      systemd
309dc1
%else
309dc1
Requires(posttrans):  chkconfig
309dc1
Requires(preun):      chkconfig
309dc1
Requires(preun): initscripts
309dc1
%endif
cb9bdf
cb9bdf
%description server
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
This package holds the server.
cb9bdf
cb9bdf
%package drmaa
cb9bdf
Summary:           Run time files for the drmaa interface
cb9bdf
Requires:          torque-libs = %{version}-%{release}
cb9bdf
cb9bdf
%description drmaa
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
Run time files for working the DRMAA interface to torque.
cb9bdf
DRMAA is "Distributed Resource Management Application API"
cb9bdf
cb9bdf
cb9bdf
%package drmaa-devel
cb9bdf
Summary:           Development files for the drmaa interface.
cb9bdf
Requires:          torque-drmaa = %{version}-%{release}
cb9bdf
Requires:          torque-devel = %{version}-%{release}
cb9bdf
cb9bdf
%description drmaa-devel
cb9bdf
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 
cb9bdf
manager providing control over batch jobs and distributed compute nodes.
cb9bdf
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
cb9bdf
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
cb9bdf
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
cb9bdf
other leading edge HPC organizations.
cb9bdf
cb9bdf
Developement files for working the DRMAA interface to torque.
cb9bdf
DRMAA is "Distributed Resource Management Application API"
cb9bdf
cb9bdf
cb9bdf
%prep
cb9bdf
%setup -q -n torque-%{version}
cb9bdf
%patch1 -p 1
cb9bdf
%patch2 -p 1
cb9bdf
%patch3 -p 0
cb9bdf
%patch4 -p 1
cb9bdf
sed -i '/LATEX_BATCHMODE/d' src/drmaa/Doxyfile.in
cb9bdf
install -pm 644 %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \
cb9bdf
   %{SOURCE6} %{SOURCE8} .
cb9bdf
# rm x bit on some documentation.
cb9bdf
chmod 644 torque.setup
cb9bdf
cb9bdf
%build
cb9bdf
# -fpermissive added to downgrade numerous 'invalid conversion' errors to warnings
cb9bdf
CFLAGS="%{optflags} -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -fpermissive"
cb9bdf
%configure --includedir=%{_includedir}/torque \
cb9bdf
  --with-server-home=%{torquehomedir} --with-pam=/%{_lib}/security \
cb9bdf
  --with-sendmail=%{_sbindir}/sendmail --disable-static \
cb9bdf
  --with-tcp-retry-limit=2 --without-debug \
cb9bdf
  --enable-drmaa --enable-munge-auth --with-munge \
cb9bdf
  --enable-cpuset --enable-numa-support \
cb9bdf
  %{server_nameflags} %{guiflags} %{tclflags} %{rcpflags}
cb9bdf
cb9bdf
make %{?_smp_mflags}
cb9bdf
cb9bdf
for daemon in pbs_mom pbs_sched pbs_server trqauthd
cb9bdf
do
cb9bdf
sed -i -e 's|^PBS_HOME=.*|PBS_HOME=%{torquehomedir}|' \
cb9bdf
       -e 's|^PBS_DAEMON=.*|PBS_DAEMON=%{_sbindir}/'$daemon'|' \
cb9bdf
       -e 's|chkconfig: 345|chkconfig: -|' \
cb9bdf
       contrib/init.d/$daemon
cb9bdf
done
cb9bdf
cb9bdf
%install
cb9bdf
make DESTDIR=%{buildroot} INSTALL="install -p" install
cb9bdf
cb9bdf
# remove files we don't need
cb9bdf
rm -f %{buildroot}%{_libdir}/*.la
cb9bdf
rm -f %{buildroot}%{_libdir}/*/buildindex
cb9bdf
rm -f %{buildroot}/%{_lib}/security/pam_pbssimpleauth.{a,la}
cb9bdf
mkdir -p %{buildroot}%{_bindir}
cb9bdf
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
# install systemd scripts
cb9bdf
mkdir -p %{buildroot}%{_unitdir}
cb9bdf
install -p -m 644 %{SOURCE20} %{buildroot}%{_unitdir}/
cb9bdf
install -p -m 644 %{SOURCE21} %{buildroot}%{_unitdir}/
cb9bdf
install -p -m 644 %{SOURCE22} %{buildroot}%{_unitdir}/
cb9bdf
install -p -m 644 %{SOURCE23} %{buildroot}%{_unitdir}/
cb9bdf
%else
cb9bdf
# install initscripts
cb9bdf
mkdir -p %{buildroot}%{_initrddir}
cb9bdf
install -p -m 755 contrib/init.d/pbs_mom   %{buildroot}%{_initrddir}/pbs_mom
cb9bdf
install -p -m 755 contrib/init.d/pbs_sched %{buildroot}%{_initrddir}/pbs_sched
cb9bdf
install -p -m 755 contrib/init.d/pbs_server   %{buildroot}%{_initrddir}/pbs_server
cb9bdf
install -p -m 755 contrib/init.d/trqauthd   %{buildroot}%{_initrddir}/trqauthd
cb9bdf
%endif
cb9bdf
cb9bdf
%if %{build_gui}
cb9bdf
# This is really trivial, but cleans up an rpmlint warning
cb9bdf
sed -i -e 's|%{_lib}/../||' %{buildroot}%{_bindir}/xpbs
cb9bdf
cb9bdf
desktop-file-install --dir %{buildroot}%{_datadir}/applications --vendor=adaptivecomputing.com xpbs.desktop
cb9bdf
desktop-file-install --dir %{buildroot}%{_datadir}/applications --vendor=adaptivecomputing.com xpbsmon.desktop
cb9bdf
install -d %{buildroot}%{_datadir}/pixmaps
cb9bdf
install -p -m0644 xpbs.png xpbsmon.png %{buildroot}%{_datadir}/pixmaps
cb9bdf
%endif
cb9bdf
cb9bdf
# alternatives stuff
cb9bdf
for bin in qalter qdel qhold qrls qselect qstat qsub
cb9bdf
do
cb9bdf
    mv %{buildroot}%{_bindir}/$bin %{buildroot}%{_bindir}/${bin}-torque
cb9bdf
    mv %{buildroot}%{_mandir}/man1/${bin}.1 \
cb9bdf
       %{buildroot}%{_mandir}/man1/${bin}-torque.1
cb9bdf
done
cb9bdf
cb9bdf
# Remove nodes file database since we don't want it in
cb9bdf
# the package.
cb9bdf
rm %{buildroot}/%{torquehomedir}/server_priv/nodes
cb9bdf
cb9bdf
# Relocate configuration files.
cb9bdf
mkdir -p %{buildroot}%{_sysconfdir}/torque
cb9bdf
pushd %{buildroot}%{torquehomedir}
cb9bdf
mv pbs_environment %{buildroot}%{_sysconfdir}/torque
cb9bdf
mv server_name %{buildroot}%{_sysconfdir}/torque
cb9bdf
ln -s %{_sysconfdir}/torque/pbs_environment .
cb9bdf
ln -s %{_sysconfdir}/torque/server_name .
cb9bdf
popd
cb9bdf
cb9bdf
# Relocate mom_logs to /var/log
cb9bdf
mkdir -p %{buildroot}%{_var}/log/torque
cb9bdf
pushd %{buildroot}%{torquehomedir}
cb9bdf
mv mom_logs %{buildroot}%{_var}/log/torque
cb9bdf
ln -s %{_var}/log/torque/mom_logs .
cb9bdf
popd
cb9bdf
cb9bdf
# Install mom_priv/config file to /etc/torque/mom
cb9bdf
mkdir -p %{buildroot}%{_sysconfdir}/torque/mom
cb9bdf
install -p -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/torque/mom/config
cb9bdf
install -p -m 644 %{SOURCE24} %{buildroot}%{_sysconfdir}/torque/mom/mom.layout
cb9bdf
pushd %{buildroot}%{torquehomedir}/mom_priv
cb9bdf
ln -s %{_sysconfdir}/torque/mom/config .
cb9bdf
ln -s %{_sysconfdir}/torque/mom/mom.layout .
cb9bdf
popd
cb9bdf
cb9bdf
# Install sched_config files to /etc/torque/sched
cb9bdf
mkdir -p %{buildroot}%{_sysconfdir}/torque/sched
cb9bdf
pushd %{buildroot}%{torquehomedir}/sched_priv
cb9bdf
for CONFIG in dedicated_time holidays resource_group sched_config ; do
cb9bdf
  mv $CONFIG %{buildroot}%{_sysconfdir}/torque/sched/.
cb9bdf
  ln -s %{_sysconfdir}/torque/sched/$CONFIG .
cb9bdf
done
cb9bdf
popd
cb9bdf
cb9bdf
# Relocate sched_logs to /var/log
cb9bdf
pushd %{buildroot}%{torquehomedir}
cb9bdf
mv sched_logs %{buildroot}%{_var}/log/torque
cb9bdf
ln -s %{_var}/log/torque/sched_logs .
cb9bdf
popd
cb9bdf
cb9bdf
# Relocate server_logs to /var/log
cb9bdf
pushd %{buildroot}%{torquehomedir}
cb9bdf
mv server_logs %{buildroot}%{_var}/log/torque
cb9bdf
ln -s %{_var}/log/torque/server_logs .
cb9bdf
popd
cb9bdf
cb9bdf
cb9bdf
# Move drmaa man pages to correct place 
cb9bdf
# and delete the three copies of the same documentation.
cb9bdf
cb9bdf
%if 0%{?doxydoc}
cb9bdf
rm -f %{buildroot}%{_defaultdocdir}/torque-drmaa/man/man3/*_src_drmaa_src_.3
cb9bdf
mv %{buildroot}%{_defaultdocdir}/torque-drmaa/man/man3/* %{buildroot}%{_mandir}/man3/.
cb9bdf
rm -rf %{buildroot}%{_defaultdocdir}/torque-drmaa/html/*
cb9bdf
rm -rf %{buildroot}%{_defaultdocdir}/torque-drmaa/latex/*
cb9bdf
# Include drmaa.pdf later from the src tree.
cb9bdf
rm %{buildroot}%{_defaultdocdir}/torque-drmaa/drmaa.pdf
cb9bdf
%endif
cb9bdf
cb9bdf
#Remove man page for binary that is not included.
cb9bdf
rm %{buildroot}%{_mandir}/man1/basl2c.1
cb9bdf
cb9bdf
# fix permissions for some directories in /var/lib/torque
cb9bdf
chmod 755 `find %{buildroot}/var/lib/torque -type d`
cb9bdf
309dc1
# Use wrapper script for pbs-config and rename original script to include architecture name
309dc1
mv %{buildroot}%{_bindir}/pbs-config %{buildroot}%{_bindir}/pbs-config-%{_arch}
309dc1
install -m0755 -p %{SOURCE100} %{buildroot}%{_bindir}/pbs-config
cb9bdf
cb9bdf
%post
cb9bdf
# fix mistake in previous release
cb9bdf
sed -i '/pbs_mon/D' /etc/services
cb9bdf
for srvs in pbs:15001 pbs_mom:15002 pbs_resmom:15003 pbs_sched:15004 ; do
cb9bdf
  port=${srvs/*:/}
cb9bdf
  srvs=${srvs/:*/}
cb9bdf
  for proto in tcp udp ; do
cb9bdf
    if ! grep -q $srvs'\W\W*'$port'/'$proto /etc/services;then
cb9bdf
      cat<<__EOF__>>/etc/services
cb9bdf
$srvs        $port/$proto
cb9bdf
__EOF__
cb9bdf
    fi
cb9bdf
  done
cb9bdf
done
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_post trqauthd.service
cb9bdf
%else
cb9bdf
/sbin/chkconfig --add trqauthd
cb9bdf
%endif
cb9bdf
cb9bdf
%preun
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_preun trqauthd.service
cb9bdf
%else
cb9bdf
if [ $1 -eq 0 ]; then
cb9bdf
   /sbin/service trqauthd stop >/dev/null 2>&1
cb9bdf
   /sbin/chkconfig --del trqauthd
cb9bdf
fi
cb9bdf
%endif
cb9bdf
cb9bdf
%posttrans client
cb9bdf
/usr/sbin/alternatives --install %{_bindir}/qsub qsub %{_bindir}/qsub-torque 10 \
cb9bdf
        --slave %{_mandir}/man1/qsub.1.gz qsub-man \
cb9bdf
                %{_mandir}/man1/qsub-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qalter qalter %{_bindir}/qalter-torque \
cb9bdf
        --slave %{_mandir}/man1/qalter.1.gz qalter-man \
cb9bdf
                %{_mandir}/man1/qalter-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qdel qdel %{_bindir}/qdel-torque \
cb9bdf
        --slave %{_mandir}/man1/qdel.1.gz qdel-man \
cb9bdf
                %{_mandir}/man1/qdel-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qhold qhold %{_bindir}/qhold-torque \
cb9bdf
        --slave %{_mandir}/man1/qhold.1.gz qhold-man \
cb9bdf
                %{_mandir}/man1/qhold-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qrls qrls %{_bindir}/qrls-torque \
cb9bdf
        --slave %{_mandir}/man1/qrls.1.gz qrls-man \
cb9bdf
                %{_mandir}/man1/qrls-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qselect qselect %{_bindir}/qselect-torque \
cb9bdf
        --slave %{_mandir}/man1/qselect.1.gz qselect-man \
cb9bdf
                %{_mandir}/man1/qselect-torque.1.gz \
cb9bdf
        --slave %{_bindir}/qstat qstat %{_bindir}/qstat-torque \
cb9bdf
        --slave %{_mandir}/man1/qstat.1.gz qstat-man \
cb9bdf
                %{_mandir}/man1/qstat-torque.1.gz
cb9bdf
cb9bdf
%preun client
cb9bdf
if [ $1 -eq 0 ]; then
cb9bdf
  /usr/sbin/alternatives --remove qsub %{_bindir}/qsub-torque
cb9bdf
fi
cb9bdf
309dc1
%ldconfig_scriptlets   libs
309dc1
%ldconfig_scriptlets   drmaa
cb9bdf
cb9bdf
%pre mom
cb9bdf
if test -f %{torquehomedir}/mom_priv/mom.layout ; then
cb9bdf
  if ! test -h %{torquehomedir}/mom_priv/mom.layout ; then
cb9bdf
    mkdir -p %{_sysconfdir}/torque/mom
cb9bdf
    cp -p %{torquehomedir}/mom_priv/mom.layout %{_sysconfdir}/torque/mom/
cb9bdf
  fi
cb9bdf
fi
cb9bdf
cb9bdf
%post mom
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_post pbs_mom.service
cb9bdf
%else
cb9bdf
/sbin/chkconfig --add pbs_mom
cb9bdf
%endif
cb9bdf
cb9bdf
%preun mom
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_preun pbs_mom.service
cb9bdf
%else
cb9bdf
if [ $1 -eq 0 ]; then
cb9bdf
   /sbin/service pbs_mom stop >/dev/null 2>&1
cb9bdf
   /sbin/chkconfig --del pbs_mom
cb9bdf
fi
cb9bdf
%endif
cb9bdf
cb9bdf
%post scheduler
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_post pbs_sched.service
cb9bdf
%else
cb9bdf
/sbin/chkconfig --add pbs_sched
cb9bdf
%endif
cb9bdf
cb9bdf
%preun scheduler
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_preun pbs_sched.service
cb9bdf
%else
cb9bdf
if [ $1 -eq 0 ]; then
cb9bdf
   /sbin/service pbs_sched stop >/dev/null 2>&1
cb9bdf
   /sbin/chkconfig --del pbs_sched
cb9bdf
fi
cb9bdf
%endif
cb9bdf
cb9bdf
%post server
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_post pbs_server.service
cb9bdf
%else
cb9bdf
/sbin/chkconfig --add pbs_server
cb9bdf
%endif
cb9bdf
cb9bdf
%preun server
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%systemd_preun pbs_server.service
cb9bdf
%else
cb9bdf
if [ $1 -eq 0 ]; then
cb9bdf
   /sbin/service pbs_server stop >/dev/null 2>&1
cb9bdf
   /sbin/chkconfig --del pbs_server
cb9bdf
fi
cb9bdf
%endif
cb9bdf
cb9bdf
%files
309dc1
%doc               README.torque torque.setup Release_Notes
cb9bdf
%doc               CHANGELOG PBS_License.txt README.Fedora contrib/PBS_License_2.3.txt
cb9bdf
%dir %{torquehomedir} 
cb9bdf
%dir %{torquehomedir}/aux
cb9bdf
%attr (1777,root,root) %{torquehomedir}/spool
cb9bdf
%attr (1777,root,root) %{torquehomedir}/undelivered
cb9bdf
%attr (1777,root,root) %{torquehomedir}/checkpoint
cb9bdf
%dir %{torquehomedir}/spool
cb9bdf
%dir %{torquehomedir}/undelivered
cb9bdf
%{torquehomedir}/checkpoint
cb9bdf
%{torquehomedir}/pbs_environment
cb9bdf
%{torquehomedir}/server_name
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/pbs_environment
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/server_name
cb9bdf
%{_mandir}/man1/pbs.1.*
cb9bdf
%attr(0755, root, root) %{_sbindir}/trqauthd
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%{_unitdir}/trqauthd.service
cb9bdf
%else
cb9bdf
%{_initrddir}/trqauthd
cb9bdf
%endif
cb9bdf
cb9bdf
%files client
cb9bdf
%{_bindir}/q*
cb9bdf
%{_bindir}/chk_tree
cb9bdf
%{_bindir}/hostn
cb9bdf
%{_bindir}/nqs2pbs
cb9bdf
%{_bindir}/pbsdsh
cb9bdf
%{_bindir}/pbsnodes
cb9bdf
%{_bindir}/printjob
cb9bdf
%{_bindir}/printserverdb
cb9bdf
%{_bindir}/printtracking
cb9bdf
%{_bindir}/tracejob
cb9bdf
%{_sbindir}/pbs_demux
cb9bdf
%if %{use_tcl}
cb9bdf
%{_bindir}/pbs_tclsh
cb9bdf
%endif
cb9bdf
%{_mandir}/man1/nqs2pbs.1.*
cb9bdf
%{_mandir}/man1/pbsdsh.1.*
cb9bdf
%{_mandir}/man1/qchkpt.1.*
cb9bdf
%{_mandir}/man1/qmgr.1.*
cb9bdf
%{_mandir}/man1/qmove.1.*
cb9bdf
%{_mandir}/man1/qmsg.1.*
cb9bdf
%{_mandir}/man1/qorder.1.*
cb9bdf
%{_mandir}/man1/qrerun.1.*
cb9bdf
%{_mandir}/man1/qsig.1.*
cb9bdf
%{_mandir}/man1/qgpumode.1.gz
cb9bdf
%{_mandir}/man1/qgpureset.1.gz
cb9bdf
%{_mandir}/man8/pbsnodes.8.*
cb9bdf
%{_mandir}/man8/qdisable.8.*
cb9bdf
%{_mandir}/man8/qenable.8.*
cb9bdf
%{_mandir}/man8/qrun.8.*
cb9bdf
%{_mandir}/man8/qstart.8.*
cb9bdf
%{_mandir}/man8/qstop.8.*
cb9bdf
%{_mandir}/man8/qterm.8.*
cb9bdf
%{_mandir}/man7/pbs_job_attributes.7.*
cb9bdf
%{_mandir}/man7/pbs_queue_attributes.7.*
cb9bdf
%{_mandir}/man7/pbs_resources.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_aix4.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_aix5.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_darwin.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_digitalunix.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_freebsd.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_fujitsu.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_hpux10.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_hpux11.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_irix5.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_irix6.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_irix6array.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_linux.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_netbsd.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_solaris5.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_solaris7.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_sp2.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_sunos4.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_unicos8.7.*
cb9bdf
%{_mandir}/man7/pbs_resources_unicosmk2.7.*
cb9bdf
%{_mandir}/man7/pbs_server_attributes.7.*
cb9bdf
cb9bdf
# And the following are alternative managed ones.
cb9bdf
%{_mandir}/man1/qsub-torque.1.*
cb9bdf
%{_mandir}/man1/qalter-torque.1.*
cb9bdf
%{_mandir}/man1/qdel-torque.1.*
cb9bdf
%{_mandir}/man1/qhold-torque.1.*
cb9bdf
%{_mandir}/man1/qrls-torque.1.*
cb9bdf
%{_mandir}/man1/qselect-torque.1.*
cb9bdf
%{_mandir}/man1/qstat-torque.1.*
cb9bdf
cb9bdf
cb9bdf
%files docs
cb9bdf
%doc doc/admin_guide.ps
cb9bdf
%if 0%{?doxydoc}
cb9bdf
%doc src/drmaa/drmaa.pdf
cb9bdf
%endif
cb9bdf
cb9bdf
%if %{build_gui}
cb9bdf
%files gui
cb9bdf
%{_bindir}/pbs_wish
cb9bdf
%{_bindir}/xpbs
cb9bdf
%{_bindir}/xpbsmon
cb9bdf
%{_libdir}/xpbs
cb9bdf
%{_libdir}/xpbsmon
cb9bdf
%{_datadir}/applications/*.desktop
cb9bdf
%{_datadir}/pixmaps/*.png
cb9bdf
%{_mandir}/man1/xpbs.1.*
cb9bdf
%{_mandir}/man1/xpbsmon.1.*
cb9bdf
%endif
cb9bdf
cb9bdf
%files libs
cb9bdf
%{_libdir}/libtorque.so.*
cb9bdf
cb9bdf
%files devel
cb9bdf
%{_libdir}/libtorque.so
cb9bdf
%{_includedir}/torque
cb9bdf
%exclude %{_includedir}/torque/drmaa.h
cb9bdf
%{_bindir}/pbs-config
309dc1
%{_bindir}/pbs-config-%{_arch}
cb9bdf
%{_mandir}/man3/pbs_alterjob.3.*
cb9bdf
%{_mandir}/man3/pbs_connect.3.*
cb9bdf
%{_mandir}/man3/pbs_default.3.*
cb9bdf
%{_mandir}/man3/pbs_deljob.3.*
cb9bdf
%{_mandir}/man3/pbs_disconnect.3.*
cb9bdf
%{_mandir}/man3/pbs_geterrmsg.3.*
cb9bdf
%{_mandir}/man3/pbs_holdjob.3.*
cb9bdf
%{_mandir}/man3/pbs_locate.3.*
cb9bdf
%{_mandir}/man3/pbs_manager.3.*
cb9bdf
%{_mandir}/man3/pbs_movejob.3.*
cb9bdf
%{_mandir}/man3/pbs_msgjob.3.*
cb9bdf
%{_mandir}/man3/pbs_orderjob.3.*
cb9bdf
%{_mandir}/man3/pbs_rerunjob.3.*
cb9bdf
%{_mandir}/man3/pbs_rescquery.3.*
cb9bdf
%{_mandir}/man3/pbs_rescreserve.3.*
cb9bdf
%{_mandir}/man3/pbs_rlsjob.3.*
cb9bdf
%{_mandir}/man3/pbs_runjob.3.*
cb9bdf
%{_mandir}/man3/pbs_selectjob.3.*
cb9bdf
%{_mandir}/man3/pbs_selstat.3.*
cb9bdf
%{_mandir}/man3/pbs_sigjob.3.*
cb9bdf
%{_mandir}/man3/pbs_stagein.3.*
cb9bdf
%{_mandir}/man3/pbs_statjob.3.*
cb9bdf
%{_mandir}/man3/pbs_statnode.3.*
cb9bdf
%{_mandir}/man3/pbs_statque.3.*
cb9bdf
%{_mandir}/man3/pbs_statserver.3.*
cb9bdf
%{_mandir}/man3/pbs_submit.3.*
cb9bdf
%{_mandir}/man3/pbs_terminate.3.*
cb9bdf
%{_mandir}/man3/pbs_checkpointjob.3.gz
cb9bdf
%{_mandir}/man3/pbs_fbserver.3.gz
cb9bdf
%{_mandir}/man3/pbs_get_server_list.3.gz
cb9bdf
%{_mandir}/man3/pbs_gpumode.3.gz
cb9bdf
%{_mandir}/man3/pbs_gpureset.3.gz
cb9bdf
%{_mandir}/man3/tm.3.*
cb9bdf
cb9bdf
%files mom
cb9bdf
%{_sbindir}/momctl
cb9bdf
%{_sbindir}/pbs_mom
cb9bdf
%{_sbindir}/qnoded
cb9bdf
%{_sbindir}/pbs_demux
cb9bdf
%{_bindir}/pbs_track
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%{_unitdir}/pbs_mom.service
cb9bdf
%else
cb9bdf
%{_initrddir}/pbs_mom
cb9bdf
%endif
cb9bdf
%if %{use_rcp}
cb9bdf
%attr(4755, root, root) %{_sbindir}/pbs_rcp
cb9bdf
%endif
cb9bdf
%{torquehomedir}/mom_priv
cb9bdf
%{torquehomedir}/mom_logs
cb9bdf
%dir %{_var}/log/torque
cb9bdf
%dir %{_var}/log/torque/mom_logs
cb9bdf
%dir %{_sysconfdir}/torque/mom
cb9bdf
%{_mandir}/man8/pbs_mom.8.*
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/mom/config
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/mom/mom.layout
cb9bdf
cb9bdf
%files pam
cb9bdf
%doc src/pam/README.pam
cb9bdf
/%{_lib}/security/pam_pbssimpleauth.so
cb9bdf
cb9bdf
%files scheduler
cb9bdf
%attr(0755, root, root) %{_sbindir}/pbs_sched
cb9bdf
%{_sbindir}/qschedd
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%{_unitdir}/pbs_sched.service
cb9bdf
%else
cb9bdf
%{_initrddir}/pbs_sched
cb9bdf
%endif
cb9bdf
%dir %{torquehomedir}/sched_priv
cb9bdf
%config(noreplace) %{torquehomedir}/sched_priv/*
cb9bdf
%{torquehomedir}/sched_logs
cb9bdf
%dir %{_var}/log/torque/sched_logs
cb9bdf
%dir %{_sysconfdir}/torque/sched
cb9bdf
%{_mandir}/man8/pbs_sched.8.*
cb9bdf
%{_mandir}/man8/pbs_sched_basl.8.*
cb9bdf
%{_mandir}/man8/pbs_sched_cc.8.*
cb9bdf
%{_mandir}/man8/pbs_sched_tcl.8.*
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/sched/dedicated_time 
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/sched/holidays 
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/sched/resource_group 
cb9bdf
%config(noreplace) %{_sysconfdir}/torque/sched/sched_config 
cb9bdf
cb9bdf
%files server
cb9bdf
%attr(0755, root, root) %{_sbindir}/pbs_server
cb9bdf
%{_sbindir}/qserverd
309dc1
%if 0%{?rhel} >= 7 || 0%{?fedora}
cb9bdf
%{_unitdir}/pbs_server.service
cb9bdf
%else
cb9bdf
%{_initrddir}/pbs_server
cb9bdf
%endif
cb9bdf
%dir %{_var}/log/torque/server_logs
cb9bdf
%{torquehomedir}/server_logs
cb9bdf
%{torquehomedir}/server_priv
cb9bdf
%{_mandir}/man8/pbs_server.8.*
cb9bdf
cb9bdf
%files drmaa
cb9bdf
%{_libdir}/libdrmaa.so.*
cb9bdf
cb9bdf
%files drmaa-devel
cb9bdf
%{_libdir}/libdrmaa.so
cb9bdf
%{_includedir}/torque/drmaa.h
cb9bdf
%if 0%{?doxydoc}
cb9bdf
%{_mandir}/man3/compat.h.3.*
cb9bdf
%{_mandir}/man3/drmaa.3.*
cb9bdf
%{_mandir}/man3/drmaa.h.3.*
cb9bdf
%{_mandir}/man3/drmaa_attr_names_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_attr_values_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_attrib.3.*
cb9bdf
%{_mandir}/man3/drmaa_attrib_info_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_submission_context_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_job_ids_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_def_attr_s.3.*
cb9bdf
%{_mandir}/man3/pbs_attrib.3.*
cb9bdf
%{_mandir}/man3/drmaa_viter.3.*
cb9bdf
%{_mandir}/man3/drmaa_job_iter_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_job_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_job_template_s.3.*
cb9bdf
%{_mandir}/man3/drmaa_jobt.3.*
cb9bdf
%{_mandir}/man3/drmaa_session.3.*
cb9bdf
%{_mandir}/man3/drmaa_session_s.3.*
cb9bdf
%{_mandir}/man3/error.h.3.*
cb9bdf
%{_mandir}/man3/jobs.3.*
cb9bdf
%{_mandir}/man3/jobs.h.3.*
cb9bdf
%{_mandir}/man3/lookup3.h.3.*
cb9bdf
%endif
cb9bdf
cb9bdf
%changelog
309dc1
* Wed Jul 08 2020 Honggang Li <honli@redhat.com> - 4.2.10-25
309dc1
- Rebase to latest Fedora release
309dc1
- Fix file conflicts in torque-devel multilib packages
309dc1
- Resolve: bz1853167
309dc1
309dc1
* Fri Jun 07 2019 Jarod Wilson <jarod@redhat.com> - 4.2.10-19
309dc1
- Put pbs-config in base pkg where it belongs instead of -devel
309dc1
309dc1
* Fri May 31 2019 Jarod Wilson <jarod@redhat.com> - 4.2.10-18
309dc1
- Rebuild for CI testing
309dc1
cb9bdf
* Wed Feb 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.2.10-17
cb9bdf
- Remove old Requires
cb9bdf
cb9bdf
* Thu Jan 11 2018 Merlin Mathesius <mmathesi@redhat.com> - 4.2.10-16
cb9bdf
- Cleanup spec file conditionals
cb9bdf
- Fix FTBFS (BZ#1424149)
cb9bdf
cb9bdf
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.10-15
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cb9bdf
cb9bdf
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.10-14
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cb9bdf
cb9bdf
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.10-13
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
cb9bdf
cb9bdf
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.2.10-12
cb9bdf
- Rebuild for readline 7.x
cb9bdf
cb9bdf
* Thu Oct 20 2016 Orion Poplawski <orion@cora.nwra.com> - 4.2.10-11
cb9bdf
- Make libs sub-package not require main package (bug #1333489)
cb9bdf
cb9bdf
* Fri Apr 8 2016 David Brown <david.brown@pnnl.gov> - 4.2.10-10
cb9bdf
- Resolve systemd requires for bug #1319195
cb9bdf
- add sample mom.layout file as an example
cb9bdf
cb9bdf
* Fri Feb 19 2016 David Brown <david.brown@pnnl.gov> - 4.2.10-9
cb9bdf
- Resolve dependencies for rawhide (#1308192)
cb9bdf
- Fix port and args environment variables for el5/6 (#1254301)
cb9bdf
cb9bdf
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.10-9
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cb9bdf
cb9bdf
* Sun Dec 06 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-8
cb9bdf
- Resolve momctl into the right package
cb9bdf
cb9bdf
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 4.2.10-7
cb9bdf
- Remove AppStream metadata file as it's no longer used.
cb9bdf
cb9bdf
* Mon Aug 17 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-6
cb9bdf
- enable numa support bug #1231148
cb9bdf
cb9bdf
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.10-5
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
cb9bdf
cb9bdf
* Sat Jun 6 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-4
cb9bdf
- Bugfix - #1227003 test system in cluster environment
cb9bdf
- Bugfix - #1216049 add --enable-cpuset and hwloc
cb9bdf
- Bugfix - #1176080 this maybe a duplicate of #1216037
cb9bdf
cb9bdf
* Tue May 19 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-3
cb9bdf
- Bugfix - #1215207 create/install service files for these
cb9bdf
- Bugfix - #1117263 qmgr aborts in some instances
cb9bdf
- Bugfix - #1144396 Hey! Version Bump!
cb9bdf
- Bugfix - #1215992 more service scripts
cb9bdf
- Bugfix - #1216037 fixed permissions on directories
cb9bdf
- Bugfix - #1149045 hopefully these are all fixed now
cb9bdf
- Bugfix - #965513 calling this one fixed...
cb9bdf
cb9bdf
* Fri Apr 24 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-2
cb9bdf
- Bugfix - #1154413 make manipulating services better.
cb9bdf
cb9bdf
* Mon Apr 6 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-1
cb9bdf
- Updated upstream version
cb9bdf
cb9bdf
* Thu Apr 2 2015 David Brown <david.brown@pnnl.gov> - 4.2.8-3
cb9bdf
- Version bump to merge from previous version
cb9bdf
cb9bdf
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 4.2.8-2
cb9bdf
- Add an AppData file for the software center
cb9bdf
cb9bdf
* Tue Oct 14 2014 David Brown <david.brown@pnnl.gov> - 4.2.8-2
cb9bdf
- merged fedora latest into epel
cb9bdf
- This breaks old configs and should be treated carefully
cb9bdf
cb9bdf
* Wed Oct 01 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.4-6
cb9bdf
- Fix CVE-2013-4319 (RHBZ #1005918, #1005919)
cb9bdf
cb9bdf
* Fri Sep 05 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.4-5
cb9bdf
- Fix CVE-2013-4495 (RHBZ #1029752)
cb9bdf
cb9bdf
* Mon Sep 01 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.8-1
cb9bdf
- upstream 4.2.8
cb9bdf
cb9bdf
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.6.1-6
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
cb9bdf
cb9bdf
* Thu Jul 17 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.2.6.1-5
cb9bdf
- Reflect upstream URL and Source0 having changed.
cb9bdf
cb9bdf
* Thu Jul 17 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.2.6.1-4
cb9bdf
- Append -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE to CFLAGS to work-around
cb9bdf
  Tcl/Tk-8.6 incompatibilities (FTFFS RHBZ#1107455).
cb9bdf
- Pass --without-debug to %%configure to let configure pass through
cb9bdf
  %%optflags (RHBZ#1074571).
cb9bdf
- Fix twice listed files in *-devel.
cb9bdf
cb9bdf
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.6.1-3
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cb9bdf
cb9bdf
* Wed May 21 2014 Jaroslav Å karvada <jskarvad@redhat.com> - 4.2.6.1-2
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
cb9bdf
cb9bdf
* Sun Jan 12 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.6.1-1
cb9bdf
- upstream 4.2.6.1
cb9bdf
cb9bdf
* Wed Nov 13 2013 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.6-1
cb9bdf
- upstream 4.2.6
cb9bdf
cb9bdf
* Fri Aug 16 2013 Orion Poplawski <orion@cora.nwra.com> - 3.0.4-4
cb9bdf
- Add missing BRs for latex docs
cb9bdf
cb9bdf
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-4
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cb9bdf
cb9bdf
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-3
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cb9bdf
cb9bdf
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-2
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cb9bdf
cb9bdf
* Sun Feb 5 2012 Steve Traylen <steve.traylen@cern.ch> - 3.0.4-1
cb9bdf
- New upstream.
cb9bdf
cb9bdf
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-3
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cb9bdf
cb9bdf
* Sat Dec 3 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-9
cb9bdf
- Add torque-2.5.7-rhbz#759141-r5167-pbs_server-crash.patch
cb9bdf
cb9bdf
* Mon Nov 21 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-8
cb9bdf
- Add torque-rhbz#758740-r5258-dis-close.patch and
cb9bdf
  torque-rhbz#758740-r5270-dis-array.patch
cb9bdf
cb9bdf
* Mon Nov 21 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-7
cb9bdf
- Add torque-fix-munge-rhbz#752079-PTII.patch
cb9bdf
cb9bdf
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.3-2
cb9bdf
- Empty release for release mistake.
cb9bdf
cb9bdf
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.3-1
cb9bdf
- New upstream.
cb9bdf
cb9bdf
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-6
cb9bdf
- Empty release for release mistake.
cb9bdf
cb9bdf
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-5
cb9bdf
- Add patch torque-fix-munge-rhbz#752079.patch
cb9bdf
cb9bdf
* Sun Oct  9 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-4
cb9bdf
- Add patch torque-initd-hangs-rhbz-744138.patch
cb9bdf
cb9bdf
* Sun Oct  9 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-4
cb9bdf
- Add patch torque-initd-hangs-rhbz-744138.patch
cb9bdf
cb9bdf
* Mon Sep 19 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-3
cb9bdf
- Add --with-tcp-retry-limit=2 to build, rhbz#738576.
cb9bdf
cb9bdf
* Mon Sep 19 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-3
cb9bdf
- Add --with-tcp-retry-limit=2 to build, rhbz#738576.
cb9bdf
cb9bdf
* Wed Aug 31 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-2
cb9bdf
- Move checkpoint directory from torque-mom to torque package.
cb9bdf
  rhbz#734878.
cb9bdf
cb9bdf
* Tue Aug 30 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-2
cb9bdf
- Move checkpoint directory from torque-mom to torque package.
cb9bdf
  rhbz#734878.
cb9bdf
cb9bdf
* Tue Jul 26 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-1
cb9bdf
- Update to 2.5.7, drop torque-buffer-overrun-2.5.5.patch,
cb9bdf
  Add man pages for: qgpumod, qgpureset, pbs_gpumode and 
cb9bdf
  pbs_gpureset.
cb9bdf
- Add or rather force munge support, Add torque-munge-size.patch.
cb9bdf
cb9bdf
* Mon Jun 27 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-1
cb9bdf
- Update to 3.0.2.
cb9bdf
- Remove torque-buffer-overrun since upstream now.
cb9bdf
cb9bdf
* Sun Jun 26 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-4
cb9bdf
- Removes nodes database file from package rhbz#716659
cb9bdf
cb9bdf
* Sun Jun 26 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-3
cb9bdf
- Removes nodes database file from package rhbz#716659
cb9bdf
cb9bdf
* Fri Jun 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-3
cb9bdf
- Add torque-munge-size.patch, rhbz#713996, Alex Chernyakhovsky
cb9bdf
cb9bdf
* Wed Jun 8 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-2
cb9bdf
- Add torque-buffer-overrun.patch rhbz#711463
cb9bdf
cb9bdf
* Wed Jun 8 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-2
cb9bdf
- Add torque-buffer-overrun.patch patch, rhbz#711463
cb9bdf
cb9bdf
* Thu Apr 21 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-1
cb9bdf
- Update to 3.0.1.
cb9bdf
  License file name change.
cb9bdf
- Renable doxygen documentation for drmaa.
cb9bdf
cb9bdf
* Tue Mar 8 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-1
cb9bdf
- New upstream 2.5.5
cb9bdf
  Drop torque-create-request.patch since fixed upstream.
cb9bdf
- Torque License change, 
cb9bdf
    PBS_License.txt now contrib/PBS_License2.3.txt 
cb9bdf
    New additional license file PBS_License_2.5.txt
cb9bdf
  License field changed from OpenPBS to "OpenPBS and TORQUEv1.1"
cb9bdf
cb9bdf
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0_snap.201102011355-2
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cb9bdf
cb9bdf
* Sun Jan 9 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.4-1
cb9bdf
- New upstream 2.5.4
cb9bdf
  Drop patches: torque-cond-touch.patch rhbz#528060 and
cb9bdf
  torque-start-start.patch rhbz#643194 since both upstream.
cb9bdf
cb9bdf
* Fri Dec 10 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-snap.201102011355-1
cb9bdf
- Update to 3.0.0-snap.201102011355-1.
cb9bdf
- Drop torque-create-request.patch since upstream.
cb9bdf
- License change to "OpenPBS and TORQUEv1.1" from OpenPBS.
cb9bdf
cb9bdf
* Fri Dec 10 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-2
cb9bdf
- Enable or rather force munge support.
cb9bdf
cb9bdf
* Thu Dec 9 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-1
cb9bdf
- New upstream 3.0.0. Drop patches torque-cond-touch.patch and
cb9bdf
  torque-start-start.patch since both upstream now.
cb9bdf
cb9bdf
* Wed Dec 8 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-3
cb9bdf
- Remove own copy of pbs-config. #657027
cb9bdf
- Move man pages from doc subpackage to relavent sub package.
cb9bdf
- Enable drmaa support and add drmaa sub packages.
cb9bdf
cb9bdf
* Wed Dec 8 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-2
cb9bdf
- Only build noarch doc package on RHEL6 or Fedora10. #659723
cb9bdf
cb9bdf
* Thu Nov 18 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-1
cb9bdf
- Upstream to 2.5.3.
cb9bdf
cb9bdf
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-4
cb9bdf
- rhbz#643194, stop a stoped service, start a start service 
cb9bdf
  return codes now fixed.
cb9bdf
cb9bdf
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-3
cb9bdf
- rhbz#631256 Only create db if asked to.
cb9bdf
cb9bdf
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-2
cb9bdf
- rhbz#58060, add torque-cond-touch.spec to only touch files
cb9bdf
  when service actually starts.
cb9bdf
cb9bdf
* Tue Sep 7 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-1
cb9bdf
- New upstream 2.5.2
cb9bdf
- Three new man pages added to file listing.
cb9bdf
cb9bdf
* Tue Aug 10 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.1-1
cb9bdf
- New upstream 2.5.1
cb9bdf
cb9bdf
* Wed Jul 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.4.8-3
cb9bdf
- Rebuild for cvs mistake.
cb9bdf
cb9bdf
* Thu Jul 1 2010 Steve Traylen <steve.traylen@cern.ch> - 2.4.8-2
cb9bdf
- Set torquehome to /var/lib/torque rather than /var/torque
cb9bdf
- Drop provides and obsoletes since never present in Fedora/EPEL.
cb9bdf
- Don't use a variable for the description.
cb9bdf
- Split install of init.d scripts to build and install sections
cb9bdf
  as appropriate.
cb9bdf
- Mark docs subpackage as noarch.
cb9bdf
- Rename libtorque package to more normal torque-libs package.
cb9bdf
- Rename libtorque-devel package to more normal torque-devel package.
cb9bdf
- Remove the unused epoch and snapshot variables.
cb9bdf
- Have mom requires openssh-clients and server openssh-server
cb9bdf
- Have mom, sched and server log to /var/log/torque and symlinks
cb9bdf
- Move configurtion files to /etc/torque and symlink in expected.
cb9bdf
- Be more explicit about man page in the files section.
cb9bdf
- Rename README-localhost to README.Fedora to make it more obvious
cb9bdf
  it's related to this package.
cb9bdf
cb9bdf
* Wed Jun  2 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.8-1
cb9bdf
- update to 2.4.8
cb9bdf
- drop static libs
cb9bdf
- cleanup spec file
cb9bdf
cb9bdf
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.10-8
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
cb9bdf
cb9bdf
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.10-7
cb9bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cb9bdf
cb9bdf
* Wed Apr 16 2008 Garrick Staples <garrick@usc.edu> 2.1.10-6
cb9bdf
- add alternatives system
cb9bdf
cb9bdf
* Thu Feb 14 2008 Garrick Staples <garrick@usc.edu> 2.1.10-5
cb9bdf
- fix missing NI_MAXSERV on fedora9
cb9bdf
cb9bdf
* Thu Jan  3 2008 Garrick Staples <garrick@usc.edu> 2.1.10-4
cb9bdf
- correct pbs-config build typo
cb9bdf
cb9bdf
* Thu Jan  3 2008 Garrick Staples <garrick@usc.edu> 2.1.10-3
cb9bdf
- rebuild because tcl was bumped
cb9bdf
cb9bdf
* Thu Dec 13 2007 Garrick Staples <garrick@usc.edu> 2.1.10-2
cb9bdf
- fix multilib conflicts
cb9bdf
cb9bdf
* Wed Dec 12 2007 Garrick Staples <garrick@usc.edu> 2.1.10-1
cb9bdf
- bump to 2.1.10
cb9bdf
cb9bdf
* Wed Oct  3 2007 Garrick Staples <garrick@usc.edu> 2.1.9-1
cb9bdf
- bump to 2.1.9
cb9bdf
cb9bdf
* Fri Aug 31 2007 Garrick Staples <garrick@usc.edu> 2.1.8-3
cb9bdf
- correct License tag
cb9bdf
cb9bdf
* Wed Aug 15 2007 Garrick Staples <garrick@usc.edu> 2.1.8-2
cb9bdf
- correct errors in desktop entry files
cb9bdf
cb9bdf
* Tue Mar 13 2007 Garrick Staples <garrick@usc.edu> 2.1.8-1
cb9bdf
- bump to 2.1.8
cb9bdf
- ensure daemons have the correct path to sendmail
cb9bdf
- don't need rpath configure patch anymore
cb9bdf
cb9bdf
* Wed Feb 14 2007 Garrick Staples <garrick@usc.edu> 2.1.6-5
cb9bdf
- rebuilding because tcl8.5 was downgraded to tcl8.4
cb9bdf
cb9bdf
* Tue Feb  6 2007 Garrick Staples <garrick@usc.edu> 2.1.6-4
cb9bdf
- rebuilding with new tcl
cb9bdf
cb9bdf
* Sat Feb  3 2007 Garrick Staples <garrick@usc.edu> 2.1.6-3
cb9bdf
- trying to resolve tcl8.5 buildindex issue
cb9bdf
cb9bdf
* Fri Feb  2 2007 Garrick Staples <garrick@usc.edu> 2.1.6-2
cb9bdf
- rebuild for tcl8.5
cb9bdf
cb9bdf
* Tue Oct 24 2006 Garrick Staples <garrick@usc.edu> 2.1.6-1
cb9bdf
- fixes more regressions from Friday
cb9bdf
cb9bdf
* Sat Oct 21 2006 Garrick Staples <garrick@usc.edu> 2.1.5-1
cb9bdf
- fixes "qsub -o /dev/null" regression
cb9bdf
cb9bdf
* Fri Oct 20 2006 Garrick Staples <garrick@usc.edu> 2.1.4-1
cb9bdf
- bump to fix "Spool Job Race condition" on bugtraq
cb9bdf
cb9bdf
* Mon Oct 16 2006 Garrick Staples <garrick@usc.edu> 2.1.3-3
cb9bdf
- correct unowned directories
cb9bdf
cb9bdf
* Thu Oct 12 2006 Garrick Staples <garrick@usc.edu> 2.1.3-2
cb9bdf
- missing BR ncurses-devel and readline-devel
cb9bdf
cb9bdf
* Thu Oct 12 2006 Garrick Staples <garrick@usc.edu> 2.1.3-1
cb9bdf
- bump to 2.1.3
cb9bdf
cb9bdf
* Sun Aug 27 2006 Garrick Staples <garrick@usc.edu> 2.1.2-3
cb9bdf
- FC6 mass rebuild
cb9bdf
cb9bdf
* Wed Aug  2 2006 Garrick Staples <garrick@usc.edu> 2.1.2-2
cb9bdf
- fix incorrect _pam_getpwnam_r usage in pam module
cb9bdf
cb9bdf
* Tue Aug  1 2006 Garrick Staples <garrick@usc.edu> 2.1.2-1
cb9bdf
- bump to 2.1.2
cb9bdf
- fix bz #200830
cb9bdf
- enable new pam module
cb9bdf
cb9bdf
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-3
cb9bdf
- rebuild
cb9bdf
cb9bdf
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-2
cb9bdf
- rebuild with added README-localhost
cb9bdf
cb9bdf
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-1
cb9bdf
- bump to 2.1.1
cb9bdf
cb9bdf
* Mon May 15 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-3
cb9bdf
- get rid of the annoying "localhost only" package
cb9bdf
cb9bdf
* Fri May 12 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-2
cb9bdf
- fix pbs_server segfault when mom_job_sync is enabled
cb9bdf
cb9bdf
* Thu May 11 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-1
cb9bdf
- bump to final release
cb9bdf
cb9bdf
* Tue Apr 25 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.11.200604251602cvs
cb9bdf
- bump to fix "mem" job resources for non-serial jobs
cb9bdf
- rm.h is now installed
cb9bdf
cb9bdf
* Fri Apr 21 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.10.200604211036cvs
cb9bdf
- bump
cb9bdf
cb9bdf
* Fri Apr 21 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.9.200604171430cvs
cb9bdf
- fix qsub write return check
cb9bdf
cb9bdf
* Thu Apr 20 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.8.200604171430cvs
cb9bdf
- fix pbs_sched error opening lockfile and immediately exiting
cb9bdf
cb9bdf
* Mon Apr 17 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.7.200604171430cvs
cb9bdf
- importing to fedora extras
cb9bdf
cb9bdf
* Mon Apr 17 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.6.200604171430cvs
cb9bdf
- add %%{dist} tag
cb9bdf
- cleanup the cleanups in spec
cb9bdf
- bump to matching upstream
cb9bdf
- move headers to /usr/include/torque/
cb9bdf
cb9bdf
* Wed Apr 12 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.5.200604071240cvs
cb9bdf
- remove rpath
cb9bdf
cb9bdf
* Tue Apr 11 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.4.200604071240cvs
cb9bdf
- fix release string to match fedora guidelines
cb9bdf
cb9bdf
* Fri Apr  7 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.3.200604071240
cb9bdf
- spec and initscript cleanups
cb9bdf
cb9bdf
* Wed Apr  5 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.2.200604051756
cb9bdf
- add .desktop files
cb9bdf
cb9bdf
* Wed Apr  5 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.1.200604051756
cb9bdf
- Initial package for Fedora Extras
cb9bdf
cb9bdf