pkgsrc-WIP-changes archive

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

new package



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Tue Sep 22 23:17:35 2015 +0100
Changeset:	e1e6662c6ed62dcc4b0ac53144d9918787f3e604

Modified Files:
	Makefile
Added Files:
	py-numberjack/DESCR
	py-numberjack/Makefile
	py-numberjack/PLIST
	py-numberjack/distinfo

Log Message:
new package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e1e6662c6ed62dcc4b0ac53144d9918787f3e604

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

diffstat:
 Makefile               |  1 +
 py-numberjack/DESCR    |  6 ++++
 py-numberjack/Makefile | 22 +++++++++++++++
 py-numberjack/PLIST    | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++
 py-numberjack/distinfo |  5 ++++
 5 files changed, 110 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 472c573..b94b531 100644
--- a/Makefile
+++ b/Makefile
@@ -3015,6 +3015,7 @@ SUBDIR+=	py-notify-dev
 SUBDIR+=	py-nptdms
 SUBDIR+=	py-ntch
 SUBDIR+=	py-nuitka
+SUBDIR+=	py-numberjack
 SUBDIR+=	py-numdifftools
 SUBDIR+=	py-numericalunits
 SUBDIR+=	py-nupic
diff --git a/py-numberjack/DESCR b/py-numberjack/DESCR
new file mode 100644
index 0000000..4942ee6
--- /dev/null
+++ b/py-numberjack/DESCR
@@ -0,0 +1,6 @@
+Numberjack is a modelling package written in Python for constraint
+programming and combinatorial optimization. Python benefits from a
+large and active programming community, Numberjack is therefore a
+perfect tool to embed CP technology into larger applications.
+It is designed to support a number of efficient underlying C/C++
+solvers seamlessly and efficiently
diff --git a/py-numberjack/Makefile b/py-numberjack/Makefile
new file mode 100644
index 0000000..9f893fa
--- /dev/null
+++ b/py-numberjack/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	Numberjack-1.1.4
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES=	math
+MASTER_SITES=	https://pypi.python.org/packages/source/N/Numberjack/
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	http://numberjack.ucc.ie/
+COMMENT=	Python platform for combinatorial optimization
+LICENSE=	gnu-lgpl-v2
+
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PYDISTUTILSPKG=	yes
+
+PKGCONFIG_OVERRIDE+=	Numberjack/solvers/Mistral2/mistral/tools/tclap/tclap.pc.in
+
+.include "../../devel/swig/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-numberjack/PLIST b/py-numberjack/PLIST
new file mode 100644
index 0000000..e94ab45
--- /dev/null
+++ b/py-numberjack/PLIST
@@ -0,0 +1,76 @@
+@comment $NetBSD$
+${PYSITELIB}/Numberjack/Decomp.py
+${PYSITELIB}/Numberjack/Decomp.pyc
+${PYSITELIB}/Numberjack/Decomp.pyo
+${PYSITELIB}/Numberjack/ExternalSolver.py
+${PYSITELIB}/Numberjack/ExternalSolver.pyc
+${PYSITELIB}/Numberjack/ExternalSolver.pyo
+${PYSITELIB}/Numberjack/MIPParser.py
+${PYSITELIB}/Numberjack/MIPParser.pyc
+${PYSITELIB}/Numberjack/MIPParser.pyo
+${PYSITELIB}/Numberjack/XCSP.py
+${PYSITELIB}/Numberjack/XCSP.pyc
+${PYSITELIB}/Numberjack/XCSP.pyo
+${PYSITELIB}/Numberjack/XCSPOut.py
+${PYSITELIB}/Numberjack/XCSPOut.pyc
+${PYSITELIB}/Numberjack/XCSPOut.pyo
+${PYSITELIB}/Numberjack/__init__.py
+${PYSITELIB}/Numberjack/__init__.pyc
+${PYSITELIB}/Numberjack/__init__.pyo
+${PYSITELIB}/Numberjack/solvers/BreakIDGlucose.py
+${PYSITELIB}/Numberjack/solvers/BreakIDGlucose.pyc
+${PYSITELIB}/Numberjack/solvers/BreakIDGlucose.pyo
+${PYSITELIB}/Numberjack/solvers/CPLEX.py
+${PYSITELIB}/Numberjack/solvers/CPLEX.pyc
+${PYSITELIB}/Numberjack/solvers/CPLEX.pyo
+${PYSITELIB}/Numberjack/solvers/ClaspCNF.py
+${PYSITELIB}/Numberjack/solvers/ClaspCNF.pyc
+${PYSITELIB}/Numberjack/solvers/ClaspCNF.pyo
+${PYSITELIB}/Numberjack/solvers/CryptoMiniSat.py
+${PYSITELIB}/Numberjack/solvers/CryptoMiniSat.pyc
+${PYSITELIB}/Numberjack/solvers/CryptoMiniSat.pyo
+${PYSITELIB}/Numberjack/solvers/Gecode.py
+${PYSITELIB}/Numberjack/solvers/Gecode.pyc
+${PYSITELIB}/Numberjack/solvers/Gecode.pyo
+${PYSITELIB}/Numberjack/solvers/Glucose.py
+${PYSITELIB}/Numberjack/solvers/Glucose.pyc
+${PYSITELIB}/Numberjack/solvers/Glucose.pyo
+${PYSITELIB}/Numberjack/solvers/Gurobi.py
+${PYSITELIB}/Numberjack/solvers/Gurobi.pyc
+${PYSITELIB}/Numberjack/solvers/Gurobi.pyo
+${PYSITELIB}/Numberjack/solvers/Lingeling.py
+${PYSITELIB}/Numberjack/solvers/Lingeling.pyc
+${PYSITELIB}/Numberjack/solvers/Lingeling.pyo
+${PYSITELIB}/Numberjack/solvers/MiniSat.py
+${PYSITELIB}/Numberjack/solvers/MiniSat.pyc
+${PYSITELIB}/Numberjack/solvers/MiniSat.pyo
+${PYSITELIB}/Numberjack/solvers/Minion.py
+${PYSITELIB}/Numberjack/solvers/Minion.pyc
+${PYSITELIB}/Numberjack/solvers/Minion.pyo
+${PYSITELIB}/Numberjack/solvers/MipWrapper.py
+${PYSITELIB}/Numberjack/solvers/MipWrapper.pyc
+${PYSITELIB}/Numberjack/solvers/MipWrapper.pyo
+${PYSITELIB}/Numberjack/solvers/Mistral.py
+${PYSITELIB}/Numberjack/solvers/Mistral.pyc
+${PYSITELIB}/Numberjack/solvers/Mistral.pyo
+${PYSITELIB}/Numberjack/solvers/Mistral2.py
+${PYSITELIB}/Numberjack/solvers/Mistral2.pyc
+${PYSITELIB}/Numberjack/solvers/Mistral2.pyo
+${PYSITELIB}/Numberjack/solvers/Riss3g.py
+${PYSITELIB}/Numberjack/solvers/Riss3g.pyc
+${PYSITELIB}/Numberjack/solvers/Riss3g.pyo
+${PYSITELIB}/Numberjack/solvers/SCIP.py
+${PYSITELIB}/Numberjack/solvers/SCIP.pyc
+${PYSITELIB}/Numberjack/solvers/SCIP.pyo
+${PYSITELIB}/Numberjack/solvers/SatWrapper.py
+${PYSITELIB}/Numberjack/solvers/SatWrapper.pyc
+${PYSITELIB}/Numberjack/solvers/SatWrapper.pyo
+${PYSITELIB}/Numberjack/solvers/Toulbar2.py
+${PYSITELIB}/Numberjack/solvers/Toulbar2.pyc
+${PYSITELIB}/Numberjack/solvers/Toulbar2.pyo
+${PYSITELIB}/Numberjack/solvers/Walksat.py
+${PYSITELIB}/Numberjack/solvers/Walksat.pyc
+${PYSITELIB}/Numberjack/solvers/Walksat.pyo
+${PYSITELIB}/Numberjack/solvers/__init__.py
+${PYSITELIB}/Numberjack/solvers/__init__.pyc
+${PYSITELIB}/Numberjack/solvers/__init__.pyo
diff --git a/py-numberjack/distinfo b/py-numberjack/distinfo
new file mode 100644
index 0000000..dca73e2
--- /dev/null
+++ b/py-numberjack/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+SHA1 (Numberjack-1.1.4.tar.gz) = d095f5d65215db812c15e2c9ac3a4435924f7640
+RMD160 (Numberjack-1.1.4.tar.gz) = e83c2dc8150dba879e5ed93e29d5f948968ad27b
+Size (Numberjack-1.1.4.tar.gz) = 2249937 bytes


Home | Main Index | Thread Index | Old Index