summaryrefslogtreecommitdiff
path: root/sci-libs/coinor-dylp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-libs/coinor-dylp
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/coinor-dylp')
-rw-r--r--sci-libs/coinor-dylp/Manifest5
-rw-r--r--sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild62
-rw-r--r--sci-libs/coinor-dylp/metadata.xml15
3 files changed, 82 insertions, 0 deletions
diff --git a/sci-libs/coinor-dylp/Manifest b/sci-libs/coinor-dylp/Manifest
new file mode 100644
index 000000000000..0e3acbb2ca32
--- /dev/null
+++ b/sci-libs/coinor-dylp/Manifest
@@ -0,0 +1,5 @@
+DIST DyLP-1.9.4.tgz 5049865 SHA256 b2e7a795927853e3d38f6afa1b787d22f39b630420f54516516e766d3c2b6b35 SHA512 1dcad555f40b88aafaef0ca712731f3d4787900cefd2125eea9171d5dfdbea1888fd08b6767f50dcb915a0e2ad4e3430ed67d68026015b15af9032ed9231a069 WHIRLPOOL f38440bf602e00adc49f4662d7c793e9dd601459d8eb3700326026d6de1ed38c95bda6f9bfaeeb65be1468caad9bc06a6f14128583476b47b551347cac1477cd
+EBUILD coinor-dylp-1.9.4.ebuild 1378 SHA256 f50575b82499aba491858f5e45cffb7143aec2cbfa2c77c6d790d5a3d3ac1fcd SHA512 f153e967665f83b2a29b64d06e46fd64388d794542d76ba9c0364662e6de2588f56089efe2c523bf5e5fc2e087804b296e6a4ce99ef1a9123cb28db2dc0621f7 WHIRLPOOL 8fe742c8e2e09ed3264fdcc7c326bab4f3b18c03a3d2995ff91e0cd1d48d29ba1a524bdaabd594c2ee4e7fbff3b96bf73deacce67790f09e8792fb2709be04d5
+MISC ChangeLog 2439 SHA256 5e9876841635beebc4e1d2247506678c8649ae4d29e0a119d7314af352d0e38f SHA512 de74d22358ce0d6b05bb586077dc54412732008de63b62234668a4ebdd4e045bc627f28bbda955456ff18876196f5f9b38039cbe3e5b7a8ab0a7b62bd25a8f7d WHIRLPOOL 7d84460b82a5a08ea5ceebf7b99e62cac699748f78770fa925e70bb5de4d09187cbf037594079158a60285eebd95a62c3e05d1faa12df321c5169a03723b64b8
+MISC ChangeLog-2015 1362 SHA256 e79a8e9819f0ba7c9ac8da59b7e947e6d4cc689311c5aac8431059c0356b58c8 SHA512 a106359ab4c8f4cc70c11a92af3706084019aba1d59e7aca9ef08b484f01d56c0163c865bb9cdef1b2dcbb4d82761b7ae72b5809cd015a3489f169ae3940c9c8 WHIRLPOOL d307ce5fa3802ea2f32a764061bc379cdd0c70bfc6ea56468871e4e039997009adff20d591005456e49d2cb3bb58cf2870888a477dd4219d2091d6ab16d94199
+MISC metadata.xml 615 SHA256 5f97d94150611017193e23ab09067678b7de76fe0d7ecd9292012eed87214b2f SHA512 0ea0ea937fc3bc00892bc25d13807c3db3e42ba21b276a231b3b9bcd541dfa6e0db96de3a53060e09a4e7b13fc70526525de0218d3e6e167102247ee4b0246c6 WHIRLPOOL 433495b8f174ed014aa612aacb58bbdf3e41eca9e23ff2e2d8307eabbfd339860c52db9bee484266fd21a304590b7a4ac6fb524f0137faac83fcdb283a2f07e0
diff --git a/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild b/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild
new file mode 100644
index 000000000000..af3785fbe343
--- /dev/null
+++ b/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools-utils multilib
+
+MYPN=DyLP
+
+DESCRIPTION="COIN-OR using the dynamic simplex linear programming solver"
+HOMEPAGE="https://projects.coin-or.org/DyLP/"
+SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz"
+
+LICENSE="EPL-1.0"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples static-libs test"
+
+RDEPEND="sci-libs/coinor-osi:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )
+ test? ( sci-libs/coinor-sample )"
+
+S="${WORKDIR}/${MYPN}-${PV}/${MYPN}"
+
+src_prepare() {
+ # needed for the --with-coin-instdir
+ dodir /usr
+ sed -i \
+ -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \
+ configure || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --enable-dependency-linking
+ --with-coin-instdir="${ED}"/usr
+ $(use_with doc dot)
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile all $(usex doc doxydoc "")
+}
+
+src_test() {
+ autotools-utils_src_test test
+}
+
+src_install() {
+ use doc && HTML_DOC=("${BUILD_DIR}/doxydocs/html/")
+ autotools-utils_src_install
+ # already installed
+ rm "${ED}"/usr/share/coin/doc/${MYPN}/{README,AUTHORS,LICENSE} || die
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
diff --git a/sci-libs/coinor-dylp/metadata.xml b/sci-libs/coinor-dylp/metadata.xml
new file mode 100644
index 000000000000..2c189040b7fc
--- /dev/null
+++ b/sci-libs/coinor-dylp/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+</maintainer>
+<longdescription lang="en">
+ DyLp is designed to find solutions of constrained linear mathematical
+ optimization problems. To this end, it is using a full implementation
+ of the so called dynamic simplex algorithm for linear programming.
+ DyLP is part of the larger COIN-OR initiative (Computational
+ Infrastructure for Operations Research).
+</longdescription>
+</pkgmetadata>