From 499325409d2c1b43adf0260b9054cb8509403fcd Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 23 Feb 2019 11:45:00 +0000 Subject: [PATCH] strip more ? --- debian/control | 103 ------------------------------------ debian/libnlopt-dev.install | 2 +- 2 files changed, 1 insertion(+), 104 deletions(-) diff --git a/debian/control b/debian/control index 0468b3e..265731a 100644 --- a/debian/control +++ b/debian/control @@ -69,83 +69,6 @@ Description: nonlinear optimization library -- development package This package contains the header files, static libraries and symbolic links that developers using NLopt library will need. -Package: libnlopt-cxx0 -Architecture: any -Multi-Arch: same -Section: libs -Depends: ${shlibs:Depends}, - ${misc:Depends} -Pre-Depends: ${misc:Pre-Depends} -Description: nonlinear optimization library (C++ interface) - NLopt is a free/open-source library for nonlinear optimization, providing - a common interface for a number of different free optimization routines - available online as well as original implementations of various other - algorithms. Its features include: - . - * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. - * A common interface for many different algorithms - * Support for large-scale optimization. - * Both global and local optimization algorithms. - * Algorithms using function values only (derivative-free) and also - algorithms exploiting user-supplied gradients. - * Algorithms for unconstrained optimization, bound-constrained optimization, - and general nonlinear inequality/equality constraints. - . - This package provides the shared libraries required to run programs - compiled with NLopt in C++. To compile your own programs you also need to - install libnlopt-cxx-dev. - -Package: libnlopt-cxx-dev -Architecture: any -Multi-Arch: same -Section: libdevel -Depends: libnlopt-dev (= ${binary:Version}), - libnlopt-cxx0 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Description: nonlinear optimization library -- development package for C++ - NLopt is a free/open-source library for nonlinear optimization, providing - a common interface for a number of different free optimization routines - available online as well as original implementations of various other - algorithms. Its features include: - . - * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. - * A common interface for many different algorithms - * Support for large-scale optimization. - * Both global and local optimization algorithms. - * Algorithms using function values only (derivative-free) and also - algorithms exploiting user-supplied gradients. - * Algorithms for unconstrained optimization, bound-constrained optimization, - and general nonlinear inequality/equality constraints. - . - This package contains the header files, static libraries and symbolic - links that developers using NLopt library with C++ will need. - -Package: python-nlopt -Architecture: any -Section: python -Depends: libnlopt0 (= ${binary:Version}), - ${shlibs:Depends}, - ${python:Depends}, - ${misc:Depends} -Provides: ${python:Provides} -Description: nonlinear optimization library -- Python bindings - NLopt is a free/open-source library for nonlinear optimization, providing - a common interface for a number of different free optimization routines - available online as well as original implementations of various other - algorithms. Its features include: - . - * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. - * A common interface for many different algorithms - * Support for large-scale optimization. - * Both global and local optimization algorithms. - * Algorithms using function values only (derivative-free) and also - algorithms exploiting user-supplied gradients. - * Algorithms for unconstrained optimization, bound-constrained optimization, - and general nonlinear inequality/equality constraints. - . - This package contains the Python bindings. - Package: octave-nlopt Architecture: any Multi-Arch: same @@ -169,29 +92,3 @@ Description: nonlinear optimization library -- GNU Octave package and general nonlinear inequality/equality constraints. . This package contains the module for the GNU Octave. - -Package: libnlopt-guile0 -Architecture: any -Multi-Arch: same -Section: libs -Depends: libnlopt0 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends}, - guile-2.0 -Pre-Depends: ${misc:Pre-Depends} -Description: nonlinear optimization library -- Guile bindings - NLopt is a free/open-source library for nonlinear optimization, providing - a common interface for a number of different free optimization routines - available online as well as original implementations of various other - algorithms. Its features include: - . - * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. - * A common interface for many different algorithms - * Support for large-scale optimization. - * Both global and local optimization algorithms. - * Algorithms using function values only (derivative-free) and also - algorithms exploiting user-supplied gradients. - * Algorithms for unconstrained optimization, bound-constrained optimization, - and general nonlinear inequality/equality constraints. - . - This package contains the bindings for GNU Guile. diff --git a/debian/libnlopt-dev.install b/debian/libnlopt-dev.install index 776358b..25ab46a 100644 --- a/debian/libnlopt-dev.install +++ b/debian/libnlopt-dev.install @@ -1,5 +1,5 @@ usr/include usr/lib/*/libnlopt.so -usr/lib/*/libnlopt.a +#usr/lib/*/libnlopt.a usr/lib/*/pkgconfig/nlopt.pc usr/share/man/man3/* -- 2.30.2