control 14.8 KB
Newer Older
1
Source: opencascade
2
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Tobias Frost's avatar
Tobias Frost committed
3
Uploaders: Kurt Kremitzki <kkremitzki@gmail.com>, Tobias Frost <tobi@debian.org>
4 5 6 7 8 9 10 11 12 13 14 15 16 17
Section: science
Priority: optional
Build-Depends: cmake,
               debhelper(>=11),
               dh-exec,
               libfreeimage-dev,
               libfreetype6-dev,
               libgl1-mesa-dev | libgl-dev,
               libglu1-mesa-dev | libglu-dev,
               libtbb-dev,
               libx11-dev,
               libxext-dev,
               libxi-dev,
               libxmu-dev,
18
               pkg-kde-tools,
19 20
               tcl-dev,
               tk-dev
Kurt Kremitzki's avatar
Kurt Kremitzki committed
21
Build-Depends-Indep: doxygen,
22
                     graphviz
23
Standards-Version: 4.1.4
24 25 26 27
Vcs-Browser: https://salsa.debian.org/science-team/opencascade
Vcs-Git: https://salsa.debian.org/science-team/opencascade.git
Homepage: https://www.opencascade.com/

28
Package: libocct-foundation-7.3
29
Architecture: any
30
Multi-Arch: same
31
Section: libs
32 33 34 35 36 37 38
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: OCCT module underlying all other OCCT classes
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
39
 .
40 41 42 43 44 45
 This package contains foundation classes which provide a variety of
 general-purpose services such as automated management of heap memory,
 exception handling, classes for manipulating aggregates of data, basic
 math tools.
 .
 This package contains the following shared libraries:
46
   TKernel TKMath
47

48
Package: libocct-foundation-dev
49
Architecture: any
50 51
Multi-Arch: same
Section: libdevel
52 53
Depends: libocct-foundation-7.3 (<< ${binary:Version}+1~),
         libocct-foundation-7.3 (>= ${binary:Version}),
54 55 56 57 58 59 60 61
         ${misc:Depends}
Conflicts: liboce-foundation-dev
Replaces: liboce-foundation-dev
Description: Open CASCADE Technology module underlying all other OCCT classes - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
62
 .
63 64
 This package contains the headers and symlinks for libraries shipped by
 libocct-foundation.
65

66
Package: libocct-modeling-data-7.3
67
Architecture: any
68
Multi-Arch: same
69
Section: libs
70 71 72 73 74 75 76
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology 2D/3D geometric primitives data structures
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
77
 .
78
 This package supplies data structures to represent 2D and 3D geometric models.
79 80
 .
 This package contains the following shared libraries:
81
   TKG2d TKG3d TKGeomBase TKBRep
82

83
Package: libocct-modeling-data-dev
84
Architecture: any
85 86 87 88
Multi-Arch: same
Section: libdevel
Depends: libocct-foundation-dev (<< ${binary:Version}+1~),
         libocct-foundation-dev (>= ${binary:Version}),
89 90
         libocct-modeling-data-7.3 (<< ${binary:Version}+1~),
         libocct-modeling-data-7.3 (>= ${binary:Version}),
91 92 93 94 95 96 97 98
         ${misc:Depends}
Conflicts: liboce-modeling-dev
Replaces: liboce-modeling-dev
Description: Open CASCADE Technology 2D/3D geometric primitives data structures - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
99
 .
100 101
 This package contains the headers and symlinks for libraries shipped by
 libocct-modeling-data.
102

103
Package: libocct-modeling-algorithms-7.3
104
Architecture: any
105
Multi-Arch: same
106
Section: libs
107 108 109 110 111 112 113
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology geometrical & topological algorithms module
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
114 115
 .
 This package contains the following shared libraries:
116 117
   TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat
   TKMesh TKXMesh TKShHealing
118

119
Package: libocct-modeling-algorithms-dev
120
Architecture: any
121
Multi-Arch: same
122
Section: libdevel
123 124
Depends: libocct-foundation-dev (<< ${binary:Version}+1~),
         libocct-foundation-dev (>= ${binary:Version}),
125 126
         libocct-modeling-algorithms-7.3 (<< ${binary:Version}+1~),
         libocct-modeling-algorithms-7.3 (>= ${binary:Version}),
127
         ${misc:Depends}
128 129 130 131 132 133 134
Conflicts: liboce-modeling-dev
Replaces: liboce-modeling-dev
Description: Open CASCADE Technology geometrical & topological algorithms module - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
135
 .
136 137
 This package contains the headers and symlinks for libraries shipped by
 libocct-modeling-algorithms.
138

139
Package: libocct-visualization-7.3
140 141 142 143 144 145 146 147 148 149
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology graphical data visualization module
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
150
 .
151 152 153 154
 This package provides services for displaying 2D and 3D graphics.
 .
 This package contains the following shared libraries:
  TKService TKV3d TKOpenGl TKMeshVS TKIVtk TKD3DHost
155

156 157 158
Package: libocct-visualization-dev
Architecture: any
Multi-Arch: same
159
Section: libdevel
160 161 162 163 164 165 166 167 168 169 170 171
Depends: libfreeimage-dev,
         libfreetype6-dev,
         libgl1-mesa-dev | libgl-dev,
         libglu1-mesa-dev | libglu-dev,
         libocct-foundation-dev (<< ${binary:Version}+1~),
         libocct-foundation-dev (>= ${binary:Version}),
         libocct-modeling-algorithms-dev (<< ${binary:Version}+1~),
         libocct-modeling-algorithms-dev (>= ${binary:Version}),
         libocct-modeling-data-dev (<< ${binary:Version}+1~),
         libocct-modeling-data-dev (>= ${binary:Version}),
         libocct-ocaf-dev (<< ${binary:Version}+1~),
         libocct-ocaf-dev (>= ${binary:Version}),
172 173
         libocct-visualization-7.3 (<< ${binary:Version}+1~),
         libocct-visualization-7.3 (>= ${binary:Version}),
174 175 176
         libx11-dev,
         libxext-dev,
         libxmu-dev,
177
         ${misc:Depends}
178 179 180 181 182 183 184
Conflicts: liboce-visualization-dev
Replaces: liboce-visualization-dev
Description: Open CASCADE Technology graphical data visualization module - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
185
 .
186
 This package contains the headers and symlinks for libraries shipped by
187
 libocct-visualization.
188

189
Package: libocct-ocaf-7.3
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology application-specific data and functionality
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides Open CASCADE Application Framework services.
 .
 This package contains the following shared libraries:
 .
   TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj
   TKXmlTObj TKVCAF

Package: libocct-ocaf-dev
Architecture: any
Multi-Arch: same
211
Section: libdevel
212 213 214 215 216 217
Depends: libocct-foundation-dev (<< ${binary:Version}+1~),
         libocct-foundation-dev (>= ${binary:Version}),
         libocct-modeling-algorithms-dev (<< ${binary:Version}+1~),
         libocct-modeling-algorithms-dev (>= ${binary:Version}),
         libocct-modeling-data-dev (<< ${binary:Version}+1~),
         libocct-modeling-data-dev (>= ${binary:Version}),
218 219 220 221
         libocct-ocaf-7.3 (<< ${binary:Version}+1~),
         libocct-ocaf-7.3 (>= ${binary:Version}),
         libocct-visualization-7.3 (<< ${binary:Version}+1~),
         libocct-visualization-7.3 (>= ${binary:Version}),
222
         ${misc:Depends}
223 224 225 226 227 228 229
Conflicts: liboce-ocaf-dev, liboce-ocaf-lite-dev
Replaces: liboce-ocaf-dev, liboce-ocaf-lite-dev
Description: Open CASCADE Technology application-specific data and functionality - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
230
 .
231
 This package contains the headers and symlinks for libraries shipped by
232
 libocct-ocaf.
233

234
Package: libocct-data-exchange-7.3
235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology module for CAD data format interoperability
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides support for data exchange.
 .
 This package contains the following shared libraries:
   TKXSBase TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP TKIGES TKXCAF TKXDEIGES
   TKXDESTEP TKSTL TKVRML TKXmlXCAF TKBinXCAF

Package: libocct-data-exchange-dev
Architecture: any
Multi-Arch: same
255
Section: libdevel
256 257
Depends: libocct-data-exchange-7.3 (<< ${binary:Version}+1~),
         libocct-data-exchange-7.3 (>= ${binary:Version}),
258 259 260 261 262 263 264 265 266 267
         libocct-foundation-dev (<< ${binary:Version}+1~),
         libocct-foundation-dev (>= ${binary:Version}),
         libocct-modeling-algorithms-dev (<< ${binary:Version}+1~),
         libocct-modeling-algorithms-dev (>= ${binary:Version}),
         libocct-modeling-data-dev (<< ${binary:Version}+1~),
         libocct-modeling-data-dev (>= ${binary:Version}),
         libocct-ocaf-dev (<< ${binary:Version}+1~),
         libocct-ocaf-dev (>= ${binary:Version}),
         libocct-visualization-dev (<< ${binary:Version}+1~),
         libocct-visualization-dev (>= ${binary:Version}),
268
         ${misc:Depends}
269 270 271 272 273 274 275
Conflicts: liboce-ocaf-dev, liboce-ocaf-lite-dev
Replaces: liboce-ocaf-dev, liboce-ocaf-lite-dev
Description: Open CASCADE Technology module for CAD data format interoperability - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
276
 .
277
 This package contains the headers and symlinks for libraries shipped by
278
 libocct-data-exchange.
279

280
Package: libocct-draw-7.3
281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
Architecture: any
Multi-Arch: same
Section: libs
Depends: libfreetype6-dev,
         libx11-dev,
         tcl8.6-dev,
         tk8.6-dev,
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Open CASCADE Technology command interpreter & graphical test library
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.
 .
 This package provides the shared libraries component of Draw.

Package: libocct-draw-dev
Architecture: any
Multi-Arch: same
305
Section: libdevel
306 307
Depends: libocct-draw-7.3 (<< ${binary:Version}+1~),
         libocct-draw-7.3 (>= ${binary:Version}),
308
         ${misc:Depends}
309 310 311 312 313 314 315 316
Description: Open CASCADE Technology interpreter & graphics test library - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.
317
 .
318
 This package contains the headers and symlinks for libraries shipped by
319
 libocct-draw.
320

321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337
Package: occt-draw
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Conflicts: oce-draw
Replaces: oce-draw
Description: Open CASCADE Technology command interpreter and graphical test system
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.

Package: occt-misc
Section: utils
338
Architecture: all
339
Depends: ${misc:Depends}
340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356
Description: OCCT CAE platform shared library miscellaneous files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains resource files.

Package: libocct-doc
Section: doc
Architecture: all
Depends: libjs-mathjax, ${misc:Depends}
Description: Open CASCADE Technology CAE platform documentation
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
357
 .
358
 This package contains documentation files.