pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel devel/metslib: tabu search framework header library



details:   https://anonhg.NetBSD.org/pkgsrc/rev/718c1116fabe
branches:  trunk
changeset: 451534:718c1116fabe
user:      thor <thor%pkgsrc.org@localhost>
date:      Tue Apr 27 22:58:40 2021 +0000

description:
devel/metslib: tabu search framework header library

diffstat:

 devel/Makefile              |   3 ++-
 devel/metslib/DESCR         |  23 +++++++++++++++++++++++
 devel/metslib/Makefile      |  19 +++++++++++++++++++
 devel/metslib/PLIST         |  12 ++++++++++++
 devel/metslib/buildlink3.mk |  12 ++++++++++++
 devel/metslib/distinfo      |   6 ++++++
 6 files changed, 74 insertions(+), 1 deletions(-)

diffs (109 lines):

diff -r 937feab49a26 -r 718c1116fabe devel/Makefile
--- a/devel/Makefile    Tue Apr 27 21:53:23 2021 +0000
+++ b/devel/Makefile    Tue Apr 27 22:58:40 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3368 2021/04/24 16:10:23 pho Exp $
+# $NetBSD: Makefile,v 1.3369 2021/04/27 22:58:40 thor Exp $
 #
 
 COMMENT=       Development utilities
@@ -967,6 +967,7 @@
 SUBDIR+=       menhir
 SUBDIR+=       mercurial
 SUBDIR+=       meson
+SUBDIR+=       metslib
 SUBDIR+=       mk-configure
 SUBDIR+=       mkcmd
 SUBDIR+=       mm-common
diff -r 937feab49a26 -r 718c1116fabe devel/metslib/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/metslib/DESCR       Tue Apr 27 22:58:40 2021 +0000
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README
+
+METSlib
+=======
+
+METSlib: a metaheuristic framework.
+-----------------------------------
+
+This project is under development and, althought useful, must be
+reviewed to be ready for anyone to use.
+
+METSlib is an OO (Object Oriented) metaheuristics optimization
+framework in C++ designed to make easy implementing or adapting
+models. The model is modular: all the implemented search algorithms
+can be applied to the same model.
+
+Once the model is implemented one can test some Tabu Search Strategies
+or Simulated Annealing or other local search based search strategies.
+
+METSlib is Open Source and is covered by the GNU GPL license or, at
+your option, by the Common Public License 1.0. Commercial licensing
+or custom development can be considered by the author upon request.
+...
diff -r 937feab49a26 -r 718c1116fabe devel/metslib/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/metslib/Makefile    Tue Apr 27 22:58:40 2021 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2021/04/27 22:58:40 thor Exp $
+
+DISTNAME=      metslib-0.5.3
+CATEGORIES=    devel
+MASTER_SITES=  http://www.coin-or.org/download/source/metslib/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    thomas.orgis%uni-hamburg.de@localhost
+HOMEPAGE=      http://www.coin-or.org/download/source/metslib/
+COMMENT=       metaheuristic modeling framework for tabu search
+LICENSE=       gnu-gpl-v3 OR epl-v1.0
+
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c++
+
+PKGCONFIG_OVERRIDE+=   metslib.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff -r 937feab49a26 -r 718c1116fabe devel/metslib/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/metslib/PLIST       Tue Apr 27 22:58:40 2021 +0000
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1 2021/04/27 22:58:40 thor Exp $
+include/metslib-0.5/metslib/abstract-search.hh
+include/metslib-0.5/metslib/local-search.hh
+include/metslib-0.5/metslib/mets.hh
+include/metslib-0.5/metslib/metslib_ah.hh
+include/metslib-0.5/metslib/metslib_config.hh
+include/metslib-0.5/metslib/model.hh
+include/metslib-0.5/metslib/observer.hh
+include/metslib-0.5/metslib/simulated-annealing.hh
+include/metslib-0.5/metslib/tabu-search.hh
+include/metslib-0.5/metslib/termination-criteria.hh
+lib/pkgconfig/metslib.pc
diff -r 937feab49a26 -r 718c1116fabe devel/metslib/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/metslib/buildlink3.mk       Tue Apr 27 22:58:40 2021 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/04/27 22:58:40 thor Exp $
+
+BUILDLINK_TREE+=       metslib
+
+.if !defined(METSLIB_BUILDLINK3_MK)
+METSLIB_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.metslib+=        metslib>=0.5.3
+BUILDLINK_PKGSRCDIR.metslib?=  ../../devel/metslib
+.endif # METSLIB_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -metslib
diff -r 937feab49a26 -r 718c1116fabe devel/metslib/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/metslib/distinfo    Tue Apr 27 22:58:40 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/04/27 22:58:40 thor Exp $
+
+SHA1 (metslib-0.5.3.tgz) = 4e31f3ae274e95915487aee892751ea458486726
+RMD160 (metslib-0.5.3.tgz) = b429d34d149f5457704e088e3e88370a02d805bb
+SHA512 (metslib-0.5.3.tgz) = 27acc3728213f92963e046fa5ffd268686764e02d35765415a544194d70c873cfe38d5bba5a259b63847ab815c5984313fe81a66da1d39c89615a413943f7b04
+Size (metslib-0.5.3.tgz) = 218295 bytes



Home | Main Index | Thread Index | Old Index