pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   thor
Date:           Tue Apr 27 22:58:41 UTC 2021

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/metslib: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
devel/metslib: tabu search framework header library


To generate a diff of this commit:
cvs rdiff -u -r1.3368 -r1.3369 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/metslib/DESCR \
    pkgsrc/devel/metslib/Makefile pkgsrc/devel/metslib/PLIST \
    pkgsrc/devel/metslib/buildlink3.mk pkgsrc/devel/metslib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.3368 pkgsrc/devel/Makefile:1.3369
--- pkgsrc/devel/Makefile:1.3368        Sat Apr 24 16:10:23 2021
+++ pkgsrc/devel/Makefile       Tue Apr 27 22:58:40 2021
@@ -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+=    memcached
 SUBDIR+=       menhir
 SUBDIR+=       mercurial
 SUBDIR+=       meson
+SUBDIR+=       metslib
 SUBDIR+=       mk-configure
 SUBDIR+=       mkcmd
 SUBDIR+=       mm-common

Added files:

Index: pkgsrc/devel/metslib/DESCR
diff -u /dev/null pkgsrc/devel/metslib/DESCR:1.1
--- /dev/null   Tue Apr 27 22:58:41 2021
+++ pkgsrc/devel/metslib/DESCR  Tue Apr 27 22:58:40 2021
@@ -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.
+...
Index: pkgsrc/devel/metslib/Makefile
diff -u /dev/null pkgsrc/devel/metslib/Makefile:1.1
--- /dev/null   Tue Apr 27 22:58:41 2021
+++ pkgsrc/devel/metslib/Makefile       Tue Apr 27 22:58:40 2021
@@ -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"
Index: pkgsrc/devel/metslib/PLIST
diff -u /dev/null pkgsrc/devel/metslib/PLIST:1.1
--- /dev/null   Tue Apr 27 22:58:41 2021
+++ pkgsrc/devel/metslib/PLIST  Tue Apr 27 22:58:40 2021
@@ -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
Index: pkgsrc/devel/metslib/buildlink3.mk
diff -u /dev/null pkgsrc/devel/metslib/buildlink3.mk:1.1
--- /dev/null   Tue Apr 27 22:58:41 2021
+++ pkgsrc/devel/metslib/buildlink3.mk  Tue Apr 27 22:58:40 2021
@@ -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
Index: pkgsrc/devel/metslib/distinfo
diff -u /dev/null pkgsrc/devel/metslib/distinfo:1.1
--- /dev/null   Tue Apr 27 22:58:41 2021
+++ pkgsrc/devel/metslib/distinfo       Tue Apr 27 22:58:40 2021
@@ -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