Changeset 45


Ignore:
Timestamp:
10/11/10 13:55:18 (14 years ago)
Author:
bas
Message:

reverting back to old installation with one single package

Location:
trunk
Files:
19 deleted
4 edited
8 copied

Legend:

Unmodified
Added
Removed
  • trunk/changelog

    r44 r45  
    1 torque (2.4.9-4) unstable; urgency=low
    2 
    3   * New debian package creation.
    4 
    5  -- Dennis Stam <dennis.stam@sara.nl>  Fri, 08 Oct 2010 15:46:02 +0200
    6 
    71torque (2.4.9-3) unstable; urgency=low
    82
  • trunk/compat

    r44 r45  
    1 5
     14
  • trunk/control

    r44 r45  
    11Source: torque
    2 Section: net
     2Section: unknown
    33Priority: optional
    4 Maintainer: Bas van der Vlies
    5 Build-Depends: autotools-dev (>= 20100122.1~),
    6                chrpath,
    7                debhelper (>= 7),
    8                libpam0g-dev,
    9                libkvm-dev [kfreebsd-amd64 kfreebsd-i386],
    10                openssh-client,
    11                sed
    12 Standards-Version: 3.8.4
     4Maintainer: Bas van der Vlies <basv@sara.nl>
     5Build-Depends: openssh-client, debhelper, libpam0g-dev, sed
     6Standards-Version: 3.7.2.2
    137
    14 Package: torque-common
    15 Section: utils
    16 Architecture: any
    17 Depends: ${misc:Depends}
    18 Recommends: torque-client | torque-server | torque-mom, openssh-client
    19 Description: Torque Queueing System shared files
    20  TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
    21  manager providing control over batch jobs and distributed compute
    22  nodes. Torque is based on OpenPBS version 2.3.12 and incorporates
    23  scalability, fault tolerance, and feature extension patches provided by
    24  USC, NCSA, OSC, the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo,
    25  TeraGrid, and many other leading edge HPC organizations.
    26  .
    27  This package contains a series of files and directories that are shared
    28  between client, server and mom, that can only be installed once.
    29 
    30 Package: torque-server
    31 Section: utils
    32 Architecture: any
    33 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} )
    34 Recommends: torque-scheduler
    35 Suggests: torque-mom, torque-client
    36 Conflicts: torque-client (<= 2.4)
    37 Description: PBS-derived batch processing server
    38  The TORQUE server dispatches jobs across physically separated
    39  machines. It may also be beneficial for single machines to organise
    40  the sequential execution of multiple jobs.
    41  .
    42  Torque stands for "Tera-scale Open-source Resource and QUEue manager".
    43  It is based on OpenPBS version 2.3.12 and incorporates scalability,
    44  fault tolerance, and feature extension patches provided by USC, NCSA,
    45  OSC, the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid,
    46  and many other leading edge HPC organizations.
    47 
    48 Package: torque-pam
    49 Section: utils
    50 Architecture: any
    51 Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} )
    52 Description: PAM module for PBS MOM nodes
    53  The TORQUE server dispatches jobs across physically separated
    54  machines. It may also be beneficial for single machines to organise
    55  the sequential execution of multiple jobs.
    56  .
    57  A simple PAM module to authorize users on PBS MOM nodes with a running
    58  job.
    59 
    60 Package: torque-scheduler
    61 Architecture: any
    62 Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} )
    63 Description: scheduler part of Torque
    64  The TORQUE server dispatches jobs across physically separated
    65  machines. It may also be beneficial for single machines to organise
    66  the sequential execution of multiple jobs.
    67  .
    68  This package contains the fifo C scheduler.
    69 
    70 Package: torque-client
    71 Section: utils
    72 Architecture: any
    73 Conflicts: qterm, gridengine-client
    74 Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, libcurses-perl, gawk, torque-common, libtorque2 (= ${source:Version} )
    75 Description: command line interface to Torque server
    76  The TORQUE server dispatches jobs across physically separated
    77  machines. It may also be beneficial for single machines to organise
    78  the sequential execution of multiple jobs.
    79  .
    80  This package contains the command-line client programs. These should
    81  be installed on all hosts that should be able to submit jobs,
    82  query for their status or cancel their execution. The client
    83  contacts the server directly.
    84 
    85 Package: torque-mom
    86 Section: utils
    87 Architecture: any
    88 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} )
    89 Description: job execution engine for Torque batch system
    90  The TORQUE server dispatches jobs across physically separated
    91  machines. It may also be beneficial for single machines to organise
    92  the sequential execution of multiple jobs.
    93  .
    94  The pbs_mom daemon is executed on those machines that perform
    95  the computations. This package should be installed on all these
    96  execute hosts. The mom, the client and the server can all be
    97  installed on the same machine.
    98 
    99 Package: libtorque2
    100 Section: libs
    101 Architecture: any
    102 Depends: ${shlibs:Depends}, ${misc:Depends}
    103 Description: shared library for Torque client and server
    104  The TORQUE server dispatches jobs across physically separated
    105  machines. It may also be beneficial for single machines to organise
    106  the sequential execution of multiple jobs.
    107  .
    108  Clients, mom and server all share a certain set of shared libraries
    109  that are combined in this library.
    110 
    111 Package: libtorque2-dev
    112 Section: libdevel
    113 Provides: libtorque-dev
    114 Conflicts: libtorque-dev
    115 Architecture: any
    116 Depends: libtorque2 (= ${source:Version} ), ${shlibs:Depends}, ${misc:Depends}
    117 Description: header files for libtorque2
    118  The TORQUE server dispatches jobs across physically separated
    119  machines. It may also be beneficial for single machines to organise
    120  the sequential execution of multiple jobs.
    121  .
    122  This package includes the header files and static libraries necessary for
    123  developing programs which will use torque.
     8Package: torque
     9Architecture: any
     10Depends: ${shlibs:Depends}, coreutils, debconf | debconf-2.0
     11Description: Tera-scale Open-source Resource and QUEue manager
     12        This package contains a batch system developed by supercluster.org
     13        based on the openpbs software. This software contains a lot of
     14        improvement over the openpbs software.
  • trunk/rules

    r44 r45  
    3535clean:
    3636        $(checkdir)
    37         dh_clean
    3837        -rm -f build
    3938        -$(MAKE) distclean
     
    5049binary-arch: checkroot build
    5150        $(checkdir)
     51        -rm -rf debian/torque
     52        install -d debian/torque
     53        cd debian/torque && install -d `cat ../dirs`
     54
    5255        chmod 700 buildutils/pbs_mkdirs
    5356        DESTDIR=`pwd`/debian/torque buildutils/pbs_mkdirs\
     
    105108        chmod 4755 debian/torque/usr/sbin/pbs_iff
    106109
    107         mkdir -p debian/torque-common/var/spool/torque/spool
    108         mkdir -p debian/torque-common/var/spool/torque/checkpoint
    109         mkdir -p debian/torque-common/var/spool/torque/aux
    110         mkdir -p debian/torque-common/var/spool/torque/undelivered
    111 
    112         chmod 1777 debian/torque-common/var/spool/torque/spool
    113         chmod 1777 debian/torque-common/var/spool/torque/undelivered
    114 
    115         chmod 0755 debian/torque-common/var/spool/torque/checkpoint
    116         chmod 0755 debian/torque-common/var/spool/torque/aux
    117 
    118110        dh_builddeb
    119111
Note: See TracChangeset for help on using the changeset viewer.