Date: Wed, 5 Dec 2018 07:47:42 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r486653 - in head/math: . lrslib Message-ID: <201812050747.wB57lgoc094394@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Wed Dec 5 07:47:42 2018 New Revision: 486653 URL: https://svnweb.freebsd.org/changeset/ports/486653 Log: New port: math/lrslib: Reverse search algorithm for vertex enumeration/convex hull problems Added: head/math/lrslib/ head/math/lrslib/Makefile (contents, props changed) head/math/lrslib/distinfo (contents, props changed) head/math/lrslib/pkg-descr (contents, props changed) head/math/lrslib/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Wed Dec 5 06:04:52 2018 (r486652) +++ head/math/Makefile Wed Dec 5 07:47:42 2018 (r486653) @@ -338,6 +338,7 @@ SUBDIR += lll_spect SUBDIR += lp_solve SUBDIR += lrng + SUBDIR += lrslib SUBDIR += ltl SUBDIR += ltl2ba SUBDIR += lybniz Added: head/math/lrslib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/lrslib/Makefile Wed Dec 5 07:47:42 2018 (r486653) @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= lrslib +DISTVERSIONPREFIX= ${PORTNAME}- +DISTVERSION= 062 +DISTVERSIONSUFFIX= +autotools-2017-03-03 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Reverse search algorithm for vertex enumeration/convex hull problems + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libboost_system.so:devel/boost-libs \ + libgmp.so:math/gmp \ + libmpi.so:net/mpich + +USES= autoreconf fortran gmake libtool localbase:ldflags # fortran because it's built with mpic++ +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-static +USE_GITHUB= yes +GH_ACCOUNT= mkoeppe +USE_LDCONFIG= yes + +LDFLAGS+= -lthr + +post-stage: + @${RM} -r ${STAGEDIR}${DATADIR} + +.include <bsd.port.mk> Added: head/math/lrslib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/lrslib/distinfo Wed Dec 5 07:47:42 2018 (r486653) @@ -0,0 +1,3 @@ +TIMESTAMP = 1543994635 +SHA256 (mkoeppe-lrslib-lrslib-062+autotools-2017-03-03_GH0.tar.gz) = 23aeba557e87b3613fb93b277772c7239c68cfc08d9a6bc437a7b993b02ce5ad +SIZE (mkoeppe-lrslib-lrslib-062+autotools-2017-03-03_GH0.tar.gz) = 301464 Added: head/math/lrslib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/lrslib/pkg-descr Wed Dec 5 07:47:42 2018 (r486653) @@ -0,0 +1,9 @@ +lrslib is a self-contained ANSI C implementation of the reverse search algorithm +for vertex enumeration/convex hull problems and comes with a choice of three +arithmetic packages. Input file formats are compatible with Komei Fukuda's cdd +package. All computations are done exactly in either multiple precision or +fixed integer arithmetic. Output is not stored in memory, so even problems with +very large output sizes can sometimes be solved. The program is intended for +Unix/Linux platforms, but will compile using gcc/cygwin on Windows. + +WWW: http://cgm.cs.mcgill.ca/~avis/C/lrs.html Added: head/math/lrslib/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/lrslib/pkg-plist Wed Dec 5 07:47:42 2018 (r486653) @@ -0,0 +1,18 @@ +bin/2nash +bin/lrs +bin/lrs1 +bin/lrsnash +bin/mplrs +bin/mplrs1 +bin/plrs +bin/plrs1 +bin/plrsmp +bin/redund +bin/redund1 +bin/setnash +bin/setnash2 +include/lrsgmp.h +include/lrslib.h +lib/liblrsgmp.so +lib/liblrsgmp.so.0 +lib/liblrsgmp.so.0.0.0
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812050747.wB57lgoc094394>