chiark / gitweb /
strip more ?
[nlopt.git] / debian / control
1 Source: nlopt
2 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
3 Uploaders: Sergey B Kirpichev <skirpichev@gmail.com>,
4            Christophe Trophime <christophe.trophime@lncmi.cnrs.fr>
5 Section: math
6 Testsuite: autopkgtest-pkg-python
7 Priority: optional
8 Build-Depends: debhelper (>= 11~),
9                dh-octave,
10                python-all-dev,
11                python-numpy,
12                guile-2.0,
13                guile-2.0-dev,
14                dh-exec,
15                cmake
16 Standards-Version: 4.1.5
17 Vcs-Browser: https://salsa.debian.org/science-team/nlopt
18 Vcs-Git: https://salsa.debian.org/science-team/nlopt.git
19 Homepage: http://ab-initio.mit.edu/wiki/index.php/NLopt
20
21 Package: libnlopt0
22 Architecture: any
23 Multi-Arch: same
24 Section: libs
25 Depends: ${shlibs:Depends},
26          ${misc:Depends}
27 Pre-Depends: ${misc:Pre-Depends}
28 Description: nonlinear optimization library
29  NLopt is a free/open-source library for nonlinear optimization, providing
30  a common interface for a number of different free optimization routines
31  available online as well as original implementations of various other
32  algorithms. Its features include:
33  .
34     * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
35     * A common interface for many different algorithms
36     * Support for large-scale optimization.
37     * Both global and local optimization algorithms.
38     * Algorithms using function values only (derivative-free) and also
39       algorithms exploiting user-supplied gradients.
40     * Algorithms for unconstrained optimization, bound-constrained optimization,
41       and general nonlinear inequality/equality constraints.
42  .
43  This package provides the shared libraries required to run programs
44  compiled with NLopt. To compile your own programs you also need to
45  install libnlopt-dev.
46
47 Package: libnlopt-dev
48 Architecture: any
49 Multi-Arch: same
50 Section: libdevel
51 Depends: libnlopt0 (= ${binary:Version}),
52          ${shlibs:Depends},
53          ${misc:Depends}
54 Description: nonlinear optimization library -- development package
55  NLopt is a free/open-source library for nonlinear optimization, providing
56  a common interface for a number of different free optimization routines
57  available online as well as original implementations of various other
58  algorithms. Its features include:
59  .
60     * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
61     * A common interface for many different algorithms
62     * Support for large-scale optimization.
63     * Both global and local optimization algorithms.
64     * Algorithms using function values only (derivative-free) and also
65       algorithms exploiting user-supplied gradients.
66     * Algorithms for unconstrained optimization, bound-constrained optimization,
67       and general nonlinear inequality/equality constraints.
68  .
69  This package contains the header files, static libraries and symbolic
70  links that developers using NLopt library will need.
71
72 Package: octave-nlopt
73 Architecture: any
74 Multi-Arch: same
75 Depends: libnlopt0 (= ${binary:Version}),
76          ${misc:Depends},
77          ${shlibs:Depends},
78          ${octave:Depends}
79 Description: nonlinear optimization library -- GNU Octave package
80  NLopt is a free/open-source library for nonlinear optimization, providing
81  a common interface for a number of different free optimization routines
82  available online as well as original implementations of various other
83  algorithms. Its features include:
84  .
85     * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
86     * A common interface for many different algorithms
87     * Support for large-scale optimization.
88     * Both global and local optimization algorithms.
89     * Algorithms using function values only (derivative-free) and also
90       algorithms exploiting user-supplied gradients.
91     * Algorithms for unconstrained optimization, bound-constrained optimization,
92       and general nonlinear inequality/equality constraints.
93  .
94  This package contains the module for the GNU Octave.