Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 May 2021 07:56:11 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0a733dd7d794 - main - New port: math/creme: Randomized thermal relaxation method for MaxFS problems
Message-ID:  <202105140756.14E7uBu6038055@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0a733dd7d79479e46380fa7e68c0c98f1361afd3

commit 0a733dd7d79479e46380fa7e68c0c98f1361afd3
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-05-14 07:55:16 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-05-14 07:56:06 +0000

    New port: math/creme: Randomized thermal relaxation method for MaxFS problems
---
 math/Makefile        |  1 +
 math/creme/Makefile  | 25 +++++++++++++++++++++++++
 math/creme/distinfo  |  3 +++
 math/creme/pkg-descr | 10 ++++++++++
 math/creme/pkg-plist | 16 ++++++++++++++++
 5 files changed, 55 insertions(+)

diff --git a/math/Makefile b/math/Makefile
index f14be89f5521..a1f80289ff34 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -216,6 +216,7 @@
     SUBDIR += couenne
     SUBDIR += coxeter3
     SUBDIR += cppad
+    SUBDIR += creme
     SUBDIR += crlibm
     SUBDIR += cryptominisat
     SUBDIR += csdp
diff --git a/math/creme/Makefile b/math/creme/Makefile
new file mode 100644
index 000000000000..cbb1093ded6c
--- /dev/null
+++ b/math/creme/Makefile
@@ -0,0 +1,25 @@
+PORTNAME=	creme
+DISTVERSION=	g20210114
+CATEGORIES=	math
+PKGNAMEPREFIX=	coin-or-
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Randomized thermal relaxation method for MaxFS problems
+
+LICENSE=	EPL
+
+USES=		compiler:c++11-lang gmake libtool
+USE_LDCONFIG=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	coin-or
+GH_PROJECT=	Creme
+GH_TAGNAME=	ab42f19
+
+GNU_CONFIGURE=	yes
+
+INSTALL_TARGET=	install-strip
+
+TEST_TARGET=	test
+
+.include <bsd.port.mk>
diff --git a/math/creme/distinfo b/math/creme/distinfo
new file mode 100644
index 000000000000..e6efea3a4c82
--- /dev/null
+++ b/math/creme/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1620974340
+SHA256 (coin-or-Creme-g20210114-ab42f19_GH0.tar.gz) = 48ab55638c07a8bc6f5959e1e7f4c48b77e6a59322a3699ed7464a71ac586a88
+SIZE (coin-or-Creme-g20210114-ab42f19_GH0.tar.gz) = 3256085
diff --git a/math/creme/pkg-descr b/math/creme/pkg-descr
new file mode 100644
index 000000000000..100a20208853
--- /dev/null
+++ b/math/creme/pkg-descr
@@ -0,0 +1,10 @@
+Creme is an implementation of the randomized thermal relaxation method to find
+a feasible solution of the Maximum Feasible Subsystem (MaxFS) problem. The MaxFS
+problem consists, given a Linear Programming problem
+
+A x <= b,
+
+generally infeasible, in finding a feasible subsystem containing a maximum
+number of inequalities.
+
+WWW: https://github.com/coin-or/Creme
diff --git a/math/creme/pkg-plist b/math/creme/pkg-plist
new file mode 100644
index 000000000000..837fa04a81c9
--- /dev/null
+++ b/math/creme/pkg-plist
@@ -0,0 +1,16 @@
+bin/creme
+include/coin/chooseblock.h
+include/coin/cmdline.h
+include/coin/init.h
+include/coin/isfeas.h
+include/coin/linopt.h
+include/coin/locsrch.h
+include/coin/lpio.h
+include/coin/misc.h
+include/coin/move.h
+include/coin/rtr.h
+include/coin/sparse.h
+lib/libCreme.so
+lib/libCreme.so.0
+lib/libCreme.so.0.0.0
+libdata/pkgconfig/creme.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105140756.14E7uBu6038055>