source: trunk/control @ 44

Last change on this file since 44 was 44, checked in by dennis, 14 years ago

Now torque_2_deb creates 8 packages just like the torque in the debian repository.

This has been done to fix a depedency problem of libopenmpi1.3 when we used our
previous build of torque.

File size: 4.9 KB
Line 
1Source: torque
2Section: net
3Priority: optional
4Maintainer: Bas van der Vlies
5Build-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
12Standards-Version: 3.8.4
13
14Package: torque-common
15Section: utils
16Architecture: any
17Depends: ${misc:Depends}
18Recommends: torque-client | torque-server | torque-mom, openssh-client
19Description: 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
30Package: torque-server
31Section: utils
32Architecture: any
33Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} )
34Recommends: torque-scheduler
35Suggests: torque-mom, torque-client
36Conflicts: torque-client (<= 2.4)
37Description: 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
48Package: torque-pam
49Section: utils
50Architecture: any
51Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} )
52Description: 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
60Package: torque-scheduler
61Architecture: any
62Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} )
63Description: 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
70Package: torque-client
71Section: utils
72Architecture: any
73Conflicts: qterm, gridengine-client
74Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, libcurses-perl, gawk, torque-common, libtorque2 (= ${source:Version} )
75Description: 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
85Package: torque-mom
86Section: utils
87Architecture: any
88Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} )
89Description: 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
99Package: libtorque2
100Section: libs
101Architecture: any
102Depends: ${shlibs:Depends}, ${misc:Depends}
103Description: 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
111Package: libtorque2-dev
112Section: libdevel
113Provides: libtorque-dev
114Conflicts: libtorque-dev
115Architecture: any
116Depends: libtorque2 (= ${source:Version} ), ${shlibs:Depends}, ${misc:Depends}
117Description: 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.
Note: See TracBrowser for help on using the repository browser.