Import of pkgsrc-2015Q1

This commit is contained in:
2016-01-21 23:40:00 +01:00
committed by sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870539 additions and 795424 deletions
+4
View File
@@ -0,0 +1,4 @@
This library is a C port of the implementation of Limited-memory
Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge
Nocedal. The original FORTRAN source code is available at:
http://www.ece.northwestern.edu/~nocedal/lbfgs.html
+21
View File
@@ -0,0 +1,21 @@
# $NetBSD: Makefile,v 1.2 2014/11/02 23:09:31 cheusov Exp $
DISTNAME= liblbfgs-1.10
CATEGORIES= math
MASTER_SITES= https://github.com/downloads/chokkan/liblbfgs/
MAINTAINER= cheusov@NetBSD.org
HOMEPAGE= http://www.chokkan.org/software/liblbfgs/
COMMENT= Library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)
LICENSE= mit
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
AUTOCONF_REQD= 2.50
USE_TOOLS+= autoconf
pre-configure:
set -e; cd ${WRKSRC}; autoconf
.include "options.mk"
.include "../../mk/bsd.pkg.mk"
+9
View File
@@ -0,0 +1,9 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2014/10/29 23:10:29 cheusov Exp $
include/lbfgs.h
lib/liblbfgs.la
share/doc/liblbfgs/AUTHORS
share/doc/liblbfgs/COPYING
share/doc/liblbfgs/ChangeLog
share/doc/liblbfgs/INSTALL
share/doc/liblbfgs/NEWS
share/doc/liblbfgs/README
+12
View File
@@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2014/10/29 23:10:29 cheusov Exp $
BUILDLINK_TREE+= liblbfgs
.if !defined(LIBLBFGS_BUILDLINK3_MK)
LIBLBFGS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.liblbfgs+= liblbfgs>=1.10
BUILDLINK_PKGSRCDIR.liblbfgs?= ../../math/liblbfgs
.endif # LIBLBFGS_BUILDLINK3_MK
BUILDLINK_TREE+= -liblbfgs
+6
View File
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.2 2014/11/02 23:09:31 cheusov Exp $
SHA1 (liblbfgs-1.10.tar.gz) = fde08e7b842cd125364cb9db9d66fd61dcf37d21
RMD160 (liblbfgs-1.10.tar.gz) = bd1bbbd1fb3c708f33e89b600b65bd0ff052a7b0
Size (liblbfgs-1.10.tar.gz) = 318739 bytes
SHA1 (patch-configure.in) = 97a3fdb8405343a46a9d6636dc857348f1887253
+11
View File
@@ -0,0 +1,11 @@
# $NetBSD: options.mk,v 1.1.1.1 2014/10/29 23:10:29 cheusov Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.liblbfgs
PKG_SUPPORTED_OPTIONS= liblbfgs-sse2
PKG_SUGGESTED_OPTIONS= liblbfgs-sse2
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mliblbfgs-sse2)
CONFIGURE_ARGS+= --enable-sse2
.endif
+35
View File
@@ -0,0 +1,35 @@
$NetBSD: patch-configure.in,v 1.1 2014/11/02 23:09:31 cheusov Exp $
# fix for build failure seen on Linux/gcc-4.7
--- ./configure.in.orig 2014-11-02 17:48:31.192060650 -0500
+++ ./configure.in 2014-11-02 17:48:50.225607845 -0500
@@ -42,14 +42,6 @@
dnl ------------------------------------------------------------------
-dnl Checks for header files.
-dnl ------------------------------------------------------------------
-AC_HEADER_STDC
-AC_CHECK_HEADERS(xmmintrin.h emmintrin.h)
-
-
-
-dnl ------------------------------------------------------------------
dnl Checks for debugging mode
dnl ------------------------------------------------------------------
AC_ARG_ENABLE(
@@ -87,6 +79,14 @@
)
dnl ------------------------------------------------------------------
+dnl Checks for header files.
+dnl ------------------------------------------------------------------
+AC_HEADER_STDC
+AC_CHECK_HEADERS(xmmintrin.h emmintrin.h)
+
+
+
+dnl ------------------------------------------------------------------
dnl Checks for library functions.
dnl ------------------------------------------------------------------
AC_CHECK_LIB(m, fabs)