summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2014-01-14 19:01:58 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2014-01-14 19:01:58 +0000
commitd2ae0356d70edf3f534a2c89f321ead1634db104 (patch)
tree62ab604a3c84e013a4f5f2b041199fce165f5ef0 /sci-libs/coinor-alps
parentInitial import in main tree (diff)
downloadgentoo-2-d2ae0356d70edf3f534a2c89f321ead1634db104.tar.gz
gentoo-2-d2ae0356d70edf3f534a2c89f321ead1634db104.tar.bz2
gentoo-2-d2ae0356d70edf3f534a2c89f321ead1634db104.zip
Initial import in main tree
(Portage version: 2.2.8-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Diffstat (limited to 'sci-libs/coinor-alps')
-rw-r--r--sci-libs/coinor-alps/ChangeLog36
-rw-r--r--sci-libs/coinor-alps/Manifest4
-rw-r--r--sci-libs/coinor-alps/coinor-alps-1.4.8.ebuild67
-rw-r--r--sci-libs/coinor-alps/metadata.xml13
4 files changed, 120 insertions, 0 deletions
diff --git a/sci-libs/coinor-alps/ChangeLog b/sci-libs/coinor-alps/ChangeLog
new file mode 100644
index 000000000000..c229072eb544
--- /dev/null
+++ b/sci-libs/coinor-alps/ChangeLog
@@ -0,0 +1,36 @@
+# ChangeLog for sci-libs/coinor-alps
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/coinor-alps/ChangeLog,v 1.1 2014/01/14 19:01:58 bicatali Exp $
+
+*coinor-alps-1.4.8 (14 Jan 2014)
+
+ 14 Jan 2014; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-alps-1.4.8.ebuild, +metadata.xml:
+ Initial import in main tree
+
+*coinor-alps-1.4.7 (07 Dec 2013)
+
+ 07 Dec 2013; Sébastien Fabbro <bicatali@gentoo.org> +coinor-alps-1.4.7.ebuild,
+ -coinor-alps-1.4.4.ebuild:
+ sci-libs/coinor-alps: Version bump
+
+*coinor-alps-1.4.4 (17 Jul 2013)
+
+ 17 Jul 2013; Sébastien Fabbro <bicatali@gentoo.org> +coinor-alps-1.4.4.ebuild,
+ -coinor-alps-1.4.3.ebuild:
+ sci-libs/coinor-alps: Version bump
+
+*coinor-alps-1.4.3 (26 May 2013)
+
+ 26 May 2013; Sébastien Fabbro <bicatali@gentoo.org> +coinor-alps-1.4.3.ebuild,
+ -coinor-alps-1.4.2.ebuild:
+ sci-libs/coinor-alps: Version bump
+
+ 29 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> coinor-alps-1.4.2.ebuild:
+ sci-libs/coinor-alps: Add missing coinor-cgl dependency for tests
+
+*coinor-alps-1.4.2 (16 Jul 2012)
+
+ 16 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> +coinor-alps-1.4.2.ebuild,
+ +metadata.xml:
+ sci-libs/coinor-alps: Initial import
diff --git a/sci-libs/coinor-alps/Manifest b/sci-libs/coinor-alps/Manifest
new file mode 100644
index 000000000000..a5d21a9b1e78
--- /dev/null
+++ b/sci-libs/coinor-alps/Manifest
@@ -0,0 +1,4 @@
+DIST Alps-1.4.8.tgz 5563907 SHA256 8f334e5cb1fccc3d4de4b035c0dfb1800c486cd958f3defca818ea0ad3ce5607 SHA512 3c747c96cbad76cd402aab179b45fcddf2b5770b0150bc4a318942dcca3b4d77fb21dfa2d7558b19b150cbe24a05cfedb1076bc75d88a3a4894a588d5a7106f7 WHIRLPOOL 5f1d4ad6deee71d4170a24eaed0aa34ea62deaae37bbfb24603462f9d25340d5520ed58a12cdd0bdd2dce88dc9af45c725b8f19d566176cff9507927629d155a
+EBUILD coinor-alps-1.4.8.ebuild 1559 SHA256 988ea285a44db9a5f79c593b781311a346933f8727c6a79050b52f131e443699 SHA512 4a77dc5fa4dff6faa748b6f383d282cdfec93557037da1efe819df1520fd48f9267396a4372f6e83c46cdb30960e3f8c7d49d352beb428c781b63072b964f2c6 WHIRLPOOL 4ac19fa8ebe790d8072041daebbf9180bfee3669663886052dc653d11511223c5807cb353307a1163345ca3df4e3b9389382df83da421d66080e959422200611
+MISC ChangeLog 1156 SHA256 cad9a1b4d43e747c5c874d6f26fb2f08e9b1dd1dadc865451664c1310eeddc2e SHA512 be5abbb5063fc3a1291beae429150ea40ef640bdbe1f2a77449cf8d9499b0b0f4f878b752acfdb5fb0015675be8384079d367aa8baa67b42cc5cea6a09dac1bf WHIRLPOOL d172c10358cad92ab9e28df8e72c0982ccdab4ea85a63db73681a67cf315b2e99766c9d975a5940a0321951cf1f3e0bbbb31ed1e6cbcbc85adef86c50e05f47c
+MISC metadata.xml 583 SHA256 6c6cc50aec383251b96ecc7e316f3025afa70c68a7a58c205a15f4beb7c2c9c6 SHA512 972054522a09627ed38b5a825d9a8c33178854ea624fb15a206c3369a1bcfed3094f7dfd8912f08e5854f143c557a955a9b401a89dc025322a191555d67bd87e WHIRLPOOL b397038d7a83a6d0b21f0b2f1a934393a7c37035bfe1a54e3a78fd09441a14d6960a19227cab0bd1337802a423d768ad08af791185ca5b4e61ac736830444555
diff --git a/sci-libs/coinor-alps/coinor-alps-1.4.8.ebuild b/sci-libs/coinor-alps/coinor-alps-1.4.8.ebuild
new file mode 100644
index 000000000000..9eb49706ac3e
--- /dev/null
+++ b/sci-libs/coinor-alps/coinor-alps-1.4.8.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/coinor-alps/coinor-alps-1.4.8.ebuild,v 1.1 2014/01/14 19:01:58 bicatali Exp $
+
+EAPI=5
+
+inherit autotools-utils multilib
+
+MYPN=Alps
+
+DESCRIPTION="COIN-OR Framework for implementing parallel graph search algorithms"
+HOMEPAGE="https://projects.coin-or.org/CHiPPS/"
+SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz"
+
+LICENSE="EPL-1.0"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples static-libs test"
+
+RDEPEND="
+ sci-libs/coinor-utils:=
+ sci-libs/coinor-clp:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )
+ test? ( sci-libs/coinor-sample sci-libs/coinor-cgl )"
+
+S="${WORKDIR}/${MYPN}-${PV}/${MYPN}"
+
+src_prepare() {
+ # as-needed fix
+ # hack to avoid eautoreconf (coinor has its own weird autotools)
+ sed -i \
+ -e 's:\(libAlps_la_LIBADD.*=\).*:\1 @ALPSLIB_LIBS@:g' \
+ src/Makefile.in || die
+ # bug for later versions of subversions
+ sed -i \
+ -e 's/xexported/xexported -a "x$svn_rev_tmp" != "xUnversioned directory"/' \
+ configure
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with doc dot)
+ )
+ PKG_CONFIG_PATH+="${ED}"/usr/$(get_libdir)/pkgconfig \
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile all $(use doc && echo doxydoc)
+}
+
+src_test() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ emake test
+ popd > /dev/null || die
+}
+
+src_install() {
+ use doc && HTML_DOC=("${BUILD_DIR}/doxydocs/html/")
+ autotools-utils_src_install
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
diff --git a/sci-libs/coinor-alps/metadata.xml b/sci-libs/coinor-alps/metadata.xml
new file mode 100644
index 000000000000..56d981f3f91c
--- /dev/null
+++ b/sci-libs/coinor-alps/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+ CHiPPS is the COIN-OR High-Performance Parallel Search Framework, a
+ framework for implementing parallel algorithms based on tree
+ search. The current CHiPPS architecture consists of three
+ layers. The Abstract Library for Parallel Search (ALPS) is the base
+ layer of a hierarchy consisting of implementations of various tree
+ search algorithms for specific problem types.
+</longdescription>
+</pkgmetadata>