svn commit: r327544 - head/math/minisat

Vsevolod Stakhov vsevolod at FreeBSD.org
Wed Sep 18 13:28:08 UTC 2013


Author: vsevolod
Date: Wed Sep 18 13:28:06 2013
New Revision: 327544
URL: http://svnweb.freebsd.org/changeset/ports/327544

Log:
  Add minisat port - a lightweight SAT solver.

Added:
  head/math/minisat/
  head/math/minisat/Makefile   (contents, props changed)
  head/math/minisat/distinfo   (contents, props changed)
  head/math/minisat/pkg-descr   (contents, props changed)
  head/math/minisat/pkg-plist   (contents, props changed)

Added: head/math/minisat/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/minisat/Makefile	Wed Sep 18 13:28:06 2013	(r327544)
@@ -0,0 +1,16 @@
+# Created by: Vsevolod Stakhov <vsevolod at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	minisat
+PORTVERSION=	2.2.1
+CATEGORIES=	math devel
+MASTER_SITES=	http://highsecure.ru/distfiles/
+
+MAINTAINER=	vsevolod at FreeBSD.org
+COMMENT=	A minimalistic, open-source SAT solver
+
+USES=	gmake
+USE_LDCONFIG=	yes
+MAKE_ENV=	prefix=${PREFIX}
+
+.include <bsd.port.mk>

Added: head/math/minisat/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/minisat/distinfo	Wed Sep 18 13:28:06 2013	(r327544)
@@ -0,0 +1,2 @@
+SHA256 (minisat-2.2.1.tar.gz) = d39de26ad3c56a0fbc30a92c23004a5fb2802e8aebd34febc107dc43781e9a19
+SIZE (minisat-2.2.1.tar.gz) = 49892

Added: head/math/minisat/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/minisat/pkg-descr	Wed Sep 18 13:28:06 2013	(r327544)
@@ -0,0 +1,20 @@
+MiniSat is a minimalistic, open-source SAT solver, developed to help
+researchers and developers alike to get started on SAT. It is released under
+the MIT licence, and is currently used in a number of projects.
+
+Some key features of MiniSat:
+
+- Easy to modify. MiniSat is small and well-documented, and possibly also
+well-designed, making it an ideal starting point for adapting SAT based
+techniques to domain specific problems.
+
+- Highly efficient. Winning all the industrial categories of the SAT 2005
+competition, MiniSat is a good starting point both for future research in SAT,
+and for applications using SAT.
+
+- Designed for integration. MiniSat supports incremental SAT and has
+mechanisms for adding non-clausal constraints. By virtue of being easy to
+modify, it is a good choice for integrating as a backend to another tool, such
+as a model checker or a more generic constraint solver. 
+
+WWW: http://minisat.se/

Added: head/math/minisat/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/minisat/pkg-plist	Wed Sep 18 13:28:06 2013	(r327544)
@@ -0,0 +1,30 @@
+ at comment $FreeBSD$
+
+bin/minisat
+include/minisat/mtl/XAlloc.h
+include/minisat/mtl/Heap.h
+include/minisat/mtl/IntTypes.h
+include/minisat/mtl/IntMap.h
+include/minisat/mtl/Sort.h
+include/minisat/mtl/Rnd.h
+include/minisat/mtl/Alg.h
+include/minisat/mtl/Vec.h
+include/minisat/mtl/Alloc.h
+include/minisat/mtl/Map.h
+include/minisat/mtl/Queue.h
+include/minisat/utils/Options.h
+include/minisat/utils/ParseUtils.h
+include/minisat/utils/System.h
+include/minisat/core/Solver.h
+include/minisat/core/Dimacs.h
+include/minisat/core/SolverTypes.h
+include/minisat/simp/SimpSolver.h
+lib/libminisat.so.2.1.0
+lib/libminisat.so.2
+lib/libminisat.so
+lib/libminisat.a
+ at dirrmtry include/minisat/utils
+ at dirrmtry include/minisat/simp
+ at dirrmtry include/minisat/mtl
+ at dirrmtry include/minisat/core
+ at dirrmtry include/minisat


More information about the svn-ports-all mailing list