From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-libs/coinor-alps/Manifest | 7 +++ sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild | 66 +++++++++++++++++++++++++++ sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild | 61 +++++++++++++++++++++++++ sci-libs/coinor-alps/metadata.xml | 16 +++++++ 4 files changed, 150 insertions(+) create mode 100644 sci-libs/coinor-alps/Manifest create mode 100644 sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild create mode 100644 sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild create mode 100644 sci-libs/coinor-alps/metadata.xml (limited to 'sci-libs/coinor-alps') diff --git a/sci-libs/coinor-alps/Manifest b/sci-libs/coinor-alps/Manifest new file mode 100644 index 000000000000..98cd4f19596f --- /dev/null +++ b/sci-libs/coinor-alps/Manifest @@ -0,0 +1,7 @@ +DIST Alps-1.4.9.tgz 5564207 SHA256 b1d1636ed16b3a3982d7bc547da9713657cd22cbc3ed4d4323ec63af04d139d2 SHA512 b8f557d33f3d02d0bf98541309934eeebebd21829fe1e2a438b07e6e17f0a1de1a970ed97b28cdaddc8b14eb1092a86db4d44838cef70bae3d091cd48fe8e2d8 WHIRLPOOL dddf890622d44f0c42278a15e0ac979cc6faa9cfa9b26b47fcc785de709098a044bd68d2fe81671b0ab5bae268c18f2ad8b00741bdf96ec7779ce76bf71fc352 +DIST Alps-1.5.4.tgz 5691940 SHA256 e9ca0a3b6f7013b04845935b26ebcda9468eae23b31ae2dcee2dbeb30a046f3a SHA512 eace2f0e3dde682ee92b8e185ba6ea226a681dbcecb5fcf5258334e6deed89705b2c61821896b07323459fbd8575a31fa91c3342becbc9f6173efdf094d39555 WHIRLPOOL 4c77b472bbacb7dcee8f00be91198a17f745769aac00e720b46c034d5e0a8805142efd350eb23a8d3602e4faaa464a6334cd6aa726f8b20b7dccabb6bcd0eebf +EBUILD coinor-alps-1.4.9.ebuild 1562 SHA256 a8c6c267d96c48d221522b40c077053f2c1de0bc87719f93839a55ddc780c623 SHA512 3c84654faf50e541d57a022d117a1eae87e150949153f800b94e3918074cb388beacc175f637418a109b53d91d5a1aafd89d8f090e2e7b2f478b244fb6fa96dc WHIRLPOOL a9b8f821427cafa7e7ec7b356b76e92bd915d0c0245ebe7b05d704272b30cc18bedb0d253b1bd87e3773c0839b12dd2dfbd1cf14641c900077907b7f702c081c +EBUILD coinor-alps-1.5.4.ebuild 1416 SHA256 9be76fa5a2bc996fc51b22f6af3f38d10fbe81ea8baaffb033119b6d08d490b4 SHA512 6543c09a8f88037e18b90ea2c0795a50d8bec3202380fc2ed0ff407b7c3d114a9ac692182e92efee8ba94cc5f8b7f2494095afdfe1f7c27424578f90ac3fb48d WHIRLPOOL 04e12143d2099b85a184e0210f10c7e85442073a91f4fa800796ead905efc99cb6740482ba8c17ab586f385ae5f183985cc4c6ff8d4abbecfa59f0370a70e757 +MISC ChangeLog 2648 SHA256 4177f26f08e6d8d1779aec9fe3d50f277d3b0573c7eaf49b94fb691ca5878f1a SHA512 ed85e4ec5c5d6e661940813cd974cc11ce06b0441c59f3e69a193760c0c7e018fe84edefa39f275dc3e0f8670d709fe99e85abeee790ff2f0cf5fa2204aa92da WHIRLPOOL 7be9cfa04a7f7fe6bb0db37a930f19677d30ecc6968ee19ccebf65467aa71fd4792e570f9cb798a75fee8643046997b3c675f0c1473f32dd024d50299c48420f +MISC ChangeLog-2015 1680 SHA256 898c108e3cdbb40aa4f3178cb5ed3315e8c2d713b4758efbb7d78d7833e65d6c SHA512 946b83d293e543b8997638bec89723b7d311d89be4060bb2642bf2ab315f349981ff2b357dd00fadd7b4329b15ed14701611751e69b4fa0f0d3d421636da3030 WHIRLPOOL 39436d56ae00d05f96d5677332d0c1ddd34c95d14cdf402937d2bec97d7d22d7a20bf670878b24a9553e62164ef5f084c8b30254f1deb52967f1e72900363926 +MISC metadata.xml 676 SHA256 00d63f966d510593d79c04f6ec0a762f01d277d8079dadca45ef3ff3b21c5f51 SHA512 2f9d9fc72a8041d540dee8a9ece59b2cef903d04d8a583522a141f44fdf8f277b9c1e827719aae073ab818626eef9ee0bdedaa972e2894146899fbb7e2334c99 WHIRLPOOL 43e04deeefba84125f12923716dd34d839e37e062c3243c6c4e56f27b50d2ea1d7a970d6e8d0e83cf7e35c4b61ac5bd432a614d03fb435c16ff58628d5f8e108 diff --git a/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild b/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild new file mode 100644 index 000000000000..0d32e561166a --- /dev/null +++ b/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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="CPL-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 || die + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + --enable-dependency-linking + $(use_with doc dot) + ) + PKG_CONFIG_PATH+="${ED}"/usr/$(get_libdir)/pkgconfig \ + 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 + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} diff --git a/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild b/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild new file mode 100644 index 000000000000..3418b1c2bf77 --- /dev/null +++ b/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +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="CPL-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() { + default + # 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 || die +} + +src_configure() { + PKG_CONFIG_PATH+="${ED}"/usr/$(get_libdir)/pkgconfig + export PKG_CONFIG_PATH + econf \ + --enable-dependency-linking \ + $(use_with doc dot) \ + $(use_enable static-libs static) +} + +src_compile() { + emake all $(usex doc doxydoc "") +} + +src_install() { + default + use examples && dodoc -r examples/ + use doc && dodoc -r doxydoc/html/ + + prune_libtool_files --all +} diff --git a/sci-libs/coinor-alps/metadata.xml b/sci-libs/coinor-alps/metadata.xml new file mode 100644 index 000000000000..ca300c0aa7a1 --- /dev/null +++ b/sci-libs/coinor-alps/metadata.xml @@ -0,0 +1,16 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + 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. + + -- cgit v1.2.3