pkgsrc/math/nlopt/Makefile
wen 9f5ccd11df Import nlopt-2.4.2 as math/nlopt.
NLopt is a free/open-source library for nonlinear optimization,
providing a common interface for a number of different free optimization
outines available online as well as original implementations of various
other algorithms.

Its features include:
- Callable from C, C++, Fortran, Matlab or GNU Octave, Python,
  GNU Guile, Julia, GNU R, Lua, and OCaml.
- A common interface for many different algorithms -- try a different
  algorithm just by changing one parameter.
- Support for large-scale optimization (some algorithms scalable to
  millions of parameters and thousands of constraints).
- 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.

Reviewed by:	wiz@
2015-11-28 07:33:38 +00:00

20 lines
500 B
Makefile

# $NetBSD: Makefile,v 1.1 2015/11/28 07:33:38 wen Exp $
DISTNAME= nlopt-2.4.2
CATEGORIES= math
MASTER_SITES= http://ab-initio.mit.edu/nlopt/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ab-initio.mit.edu/nlopt/
COMMENT= Nonlinear optimization library
LICENSE= gnu-lgpl-v2.1 OR mit
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE= lib/pkgconfig/nlopt.pc
.include "../../devel/gmp/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"