[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: c5c38c303dc73ffec34cfa9263c9c87af24fae74 Author: Michael Orlitzky gentoo org> AuthorDate: Wed Aug 16 13:14:38 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Aug 16 20:13:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c38c30 sci-libs/lemon: add dev-libs/mathjax upper bound Upstream (last release in 2014) requires the old mathjax-2.x, so when we add mathjax-3.x, bad things will happen otherwise. Bug: https://bugs.gentoo.org/837722 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/lemon/{lemon-1.3.1-r1.ebuild => lemon-1.3.1-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/lemon/lemon-1.3.1-r1.ebuild b/sci-libs/lemon/lemon-1.3.1-r2.ebuild similarity index 97% rename from sci-libs/lemon/lemon-1.3.1-r1.ebuild rename to sci-libs/lemon/lemon-1.3.1-r2.ebuild index 902d5e27521e..e0891825d062 100644 --- a/sci-libs/lemon/lemon-1.3.1-r1.ebuild +++ b/sci-libs/lemon/lemon-1.3.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ DEPEND="${RDEPEND}" BDEPEND="doc? ( app-doc/doxygen app-text/ghostscript-gpl - dev-libs/mathjax +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: 5610c07de5fc79bd5cfe272cd959d9a03b7c171a Author: Sam James gentoo org> AuthorDate: Sat Feb 26 21:09:37 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 21:09:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5610c07d sci-libs/lemon: drop 1.3.1 Signed-off-by: Sam James gentoo.org> sci-libs/lemon/lemon-1.3.1.ebuild | 90 --- 1 file changed, 90 deletions(-) diff --git a/sci-libs/lemon/lemon-1.3.1.ebuild b/sci-libs/lemon/lemon-1.3.1.ebuild deleted file mode 100644 index cb3bee35083d.. --- a/sci-libs/lemon/lemon-1.3.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="C++ template static library of common data structures and algorithms" -HOMEPAGE="https://lemon.cs.elte.hu/trac/lemon/; -SRC_URI="https://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+coin doc glpk static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="|| ( coin glpk )" - -RDEPEND=" - coin? ( - sci-libs/coinor-cbc:= - sci-libs/coinor-clp:= - ) - glpk? ( sci-mathematics/glpk:= ) -" -DEPEND="${RDEPEND} - doc? ( - app-doc/doxygen - app-text/ghostscript-gpl - dev-libs/mathjax - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-multilib.patch - "${FILESDIR}"/${PN}-1.3-as-needed.patch -) - -src_prepare() { - cmake-utils_src_prepare - cmake_comment_add_subdirectory demo - - use doc || cmake_comment_add_subdirectory doc - use test || cmake_comment_add_subdirectory test - - for t in \ - max_clique \ - max_flow \ - graph_utils \ - random \ - time_measure \ - tsp; do - sed -i -e "/${t}_test/d" test/CMakeLists.txt || die - done - sed -i \ - -e '/ADD_TEST(lp_test lp_test)/d' \ - -e '/ADD_DEPENDENCIES(check lp_test)/d' \ - test/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=TRUE - -DLEMON_ENABLE_COIN=$(usex coin) - -DLEMON_ENABLE_GLPK=$(usex glpk) - ) - use coin && mycmakeargs+=( -DCOIN_ROOT_DIR="${EPREFIX}/usr" ) - if use doc; then - mycmakeargs+=( - -DLEMON_DOC_MATHJAX_RELPATH="${EPREFIX}/usr/share/mathjax" - -DLEMON_DOC_SOURCE_BROWSER=$(usex doc) - -DLEMON_DOC_USE_MATHJAX=$(usex doc) - ) - fi - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - # TODO: Upstream needs to see the light of GNUInstallDirs - if use doc; then - mv "${D}"/usr/share/doc/lemon/html "${D}"/usr/share/doc/${PF} || die - rmdir "${D}"/usr/share/doc/lemon || die - fi -} - -src_test() { - emake -C "${BUILD_DIR}" check -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: ea8e8a89bcd911c655ea9856641bd8f97f53d4bd Author: Sam James gentoo org> AuthorDate: Sat Feb 26 21:05:13 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 21:08:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8e8a89 sci-libs/lemon: update EAPI 6 -> 8 Signed-off-by: Sam James gentoo.org> sci-libs/lemon/lemon-1.3.1-r1.ebuild | 96 1 file changed, 96 insertions(+) diff --git a/sci-libs/lemon/lemon-1.3.1-r1.ebuild b/sci-libs/lemon/lemon-1.3.1-r1.ebuild new file mode 100644 index ..902d5e27521e --- /dev/null +++ b/sci-libs/lemon/lemon-1.3.1-r1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Needed to build tests for now +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake + +DESCRIPTION="C++ template static library of common data structures and algorithms" +HOMEPAGE="https://lemon.cs.elte.hu/trac/lemon/; +SRC_URI="https://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+coin doc glpk static-libs test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="|| ( coin glpk )" + +RDEPEND="coin? ( + sci-libs/coinor-cbc:= + sci-libs/coinor-clp:= + ) + glpk? ( sci-mathematics/glpk:= )" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( + app-doc/doxygen + app-text/ghostscript-gpl + dev-libs/mathjax + )" + +PATCHES=( + "${FILESDIR}"/${P}-multilib.patch + "${FILESDIR}"/${PN}-1.3-as-needed.patch +) + +src_prepare() { + local t + for t in \ + max_clique \ + max_flow \ + graph_utils \ + random \ + time_measure \ + tsp; do + sed -i -e "/${t}_test/d" test/CMakeLists.txt || die + done + + sed -i \ + -e '/ADD_TEST(lp_test lp_test)/d' \ + -e '/ADD_DEPENDENCIES(check lp_test)/d' \ + test/CMakeLists.txt || die + + cmake_comment_add_subdirectory demo + + use doc || cmake_comment_add_subdirectory doc + use test || cmake_comment_add_subdirectory test + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLEMON_ENABLE_COIN=$(usex coin) + -DLEMON_ENABLE_GLPK=$(usex glpk) + ) + + use coin && mycmakeargs+=( -DCOIN_ROOT_DIR="${EPREFIX}/usr" ) + + if use doc; then + mycmakeargs+=( + -DLEMON_DOC_MATHJAX_RELPATH="${EPREFIX}/usr/share/mathjax" + -DLEMON_DOC_SOURCE_BROWSER=$(usex doc) + -DLEMON_DOC_USE_MATHJAX=$(usex doc) + ) + fi + + cmake_src_configure +} + +src_test() { + cd "${S}" || die + emake -C "${BUILD_DIR}" check +} + +src_install() { + cmake_src_install + + # TODO: Upstream needs to see the light of GNUInstallDirs + if use doc; then + mv "${ED}"/usr/share/doc/lemon/html "${ED}"/usr/share/doc/${PF} || die + rmdir "${ED}"/usr/share/doc/lemon || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/, sci-libs/lemon/files/
commit: f6fc01bed0963a5e27c782f1531ee5da9d4c8aeb Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 15 20:21:14 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 15 21:16:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fc01be sci-libs/lemon: 1.3.1 version bump, EAPI-6 bump, fix multilib Use cmake-utils functions instead of manual sed. Fix unused cmake args. Fix USE doc install location. Drop USE tools, only saved a minuscule amount of space. Closes: https://bugs.gentoo.org/668570 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-libs/lemon/Manifest | 1 + sci-libs/lemon/files/lemon-1.3.1-multilib.patch | 31 + sci-libs/lemon/lemon-1.3.1.ebuild | 89 + 3 files changed, 121 insertions(+) diff --git a/sci-libs/lemon/Manifest b/sci-libs/lemon/Manifest index 48e20adb6a3..e9ae37c003d 100644 --- a/sci-libs/lemon/Manifest +++ b/sci-libs/lemon/Manifest @@ -1 +1,2 @@ +DIST lemon-1.3.1.tar.gz 5142826 BLAKE2B 23d3b637b4dd32d73bb053b4f5d032e16be787ba162eed6df793f65b81efef6d7ca66d6e5a483b75ac7b1ddb7c8a2698b3b13eb16fcd44e0b726052290082bee SHA512 715eb45e790c908e41de4c13e68b7880e1d86c54eca53f896c95b6bc411ded504f3f768bed9d63562ed4adad53167fb3a7828c67456fdea645a5d0a94ae2e038 DIST lemon-1.3.tar.gz 5454290 BLAKE2B f204b84d6ce82d1e942597e40c3b35e0a218d110017bc74d8982d09270e2d94e260e2a62e818e88d69a56a75886a60343b787e2cf05d581b5e520faaf2c73b02 SHA512 f48c14e42e0a463a3d203a05a012fdf635cf09503a5d18e14e64722e9f7f68d7fc223059e0a6a5d118491a473a25196d531e0a6302552f9fb8c121a4ed70af45 diff --git a/sci-libs/lemon/files/lemon-1.3.1-multilib.patch b/sci-libs/lemon/files/lemon-1.3.1-multilib.patch new file mode 100644 index 000..f2b3cd6bf00 --- /dev/null +++ b/sci-libs/lemon/files/lemon-1.3.1-multilib.patch @@ -0,0 +1,31 @@ +--- a/lemon/CMakeLists.txt 2014-07-07 16:40:24.911315501 +0200 b/lemon/CMakeLists.txt 2018-10-15 22:13:12.040890710 +0200 +@@ -66,8 +66,8 @@ + + INSTALL( + TARGETS lemon +- ARCHIVE DESTINATION lib +- LIBRARY DESTINATION lib ++ ARCHIVE DESTINATION lib${LIB_SUFFIX} ++ LIBRARY DESTINATION lib${LIB_SUFFIX} + COMPONENT library + ) + +@@ -86,6 +86,6 @@ + + INSTALL( + FILES ${CMAKE_CURRENT_BINARY_DIR}/lemon.pc +- DESTINATION lib/pkgconfig ++ DESTINATION lib${LIB_SUFFIX}/pkgconfig + ) + +--- a/lemon/lemon.pc.in2014-07-07 16:40:24.949315716 +0200 b/lemon/lemon.pc.in2018-10-15 22:45:28.869931587 +0200 +@@ -1,6 +1,6 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=@CMAKE_INSTALL_PREFIX@/bin +-libdir=@CMAKE_INSTALL_PREFIX@/lib ++libdir=@CMAKE_INSTALL_PREFIX@/lib@LIB_SUFFIX@ + includedir=@CMAKE_INSTALL_PREFIX@/include + + Name: @PROJECT_NAME@ diff --git a/sci-libs/lemon/lemon-1.3.1.ebuild b/sci-libs/lemon/lemon-1.3.1.ebuild new file mode 100644 index 000..3a35fa7919d --- /dev/null +++ b/sci-libs/lemon/lemon-1.3.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="C++ template static library of common data structures and algorithms" +HOMEPAGE="https://lemon.cs.elte.hu/trac/lemon/; +SRC_URI="https://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+coin doc glpk static-libs test" + +REQUIRED_USE="|| ( coin glpk )" + +RDEPEND=" + coin? ( + sci-libs/coinor-cbc:= + sci-libs/coinor-clp:= + ) + glpk? ( sci-mathematics/glpk:= ) +" +DEPEND="${RDEPEND} + doc? ( + app-doc/doxygen + app-text/ghostscript-gpl + dev-libs/mathjax + ) +" + +PATCHES=( + "${FILESDIR}"/${P}-multilib.patch + "${FILESDIR}"/${PN}-1.3-as-needed.patch +) + +src_prepare() { + cmake-utils_src_prepare + cmake_comment_add_subdirectory demo + + use doc || cmake_comment_add_subdirectory doc + use test || cmake_comment_add_subdirectory test + + for t in \ + max_clique \ + max_flow \ + graph_utils \ + random \ + time_measure \ + tsp; do + sed -i -e "/${t}_test/d" test/CMakeLists.txt || die + done + sed -i \ + -e '/ADD_TEST(lp_test lp_test)/d' \ + -e '/ADD_DEPENDENCIES(check lp_test)/d' \ + test/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=TRUE + -DLEMON_ENABLE_COIN=$(usex coin) + -DLEMON_ENABLE_GLPK=$(usex glpk) + ) + use coin && mycmakeargs+=( -DCOIN_ROOT_DIR="${EPREFIX}/usr" ) + if use doc; then + mycmakeargs+=( +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/files/, sci-libs/lemon/
commit: aabcb73fb37d1a9adea76de1a90842406ec75dba Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 15 21:09:26 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 15 21:16:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabcb73f sci-libs/lemon: Drop 1.3-r2 Closes: https://bugs.gentoo.org/600750 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-libs/lemon/Manifest | 1 - sci-libs/lemon/files/lemon-1.3-multilib.patch | 18 -- sci-libs/lemon/lemon-1.3-r2.ebuild| 87 --- sci-libs/lemon/metadata.xml | 1 - 4 files changed, 107 deletions(-) diff --git a/sci-libs/lemon/Manifest b/sci-libs/lemon/Manifest index e9ae37c003d..613b6a848c3 100644 --- a/sci-libs/lemon/Manifest +++ b/sci-libs/lemon/Manifest @@ -1,2 +1 @@ DIST lemon-1.3.1.tar.gz 5142826 BLAKE2B 23d3b637b4dd32d73bb053b4f5d032e16be787ba162eed6df793f65b81efef6d7ca66d6e5a483b75ac7b1ddb7c8a2698b3b13eb16fcd44e0b726052290082bee SHA512 715eb45e790c908e41de4c13e68b7880e1d86c54eca53f896c95b6bc411ded504f3f768bed9d63562ed4adad53167fb3a7828c67456fdea645a5d0a94ae2e038 -DIST lemon-1.3.tar.gz 5454290 BLAKE2B f204b84d6ce82d1e942597e40c3b35e0a218d110017bc74d8982d09270e2d94e260e2a62e818e88d69a56a75886a60343b787e2cf05d581b5e520faaf2c73b02 SHA512 f48c14e42e0a463a3d203a05a012fdf635cf09503a5d18e14e64722e9f7f68d7fc223059e0a6a5d118491a473a25196d531e0a6302552f9fb8c121a4ed70af45 diff --git a/sci-libs/lemon/files/lemon-1.3-multilib.patch b/sci-libs/lemon/files/lemon-1.3-multilib.patch deleted file mode 100644 index ee578d4a0f6..000 --- a/sci-libs/lemon/files/lemon-1.3-multilib.patch +++ /dev/null @@ -1,18 +0,0 @@ - lemon/CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lemon/CMakeLists.txt b/lemon/CMakeLists.txt -index 8011833..0209acf 100644 a/lemon/CMakeLists.txt -+++ b/lemon/CMakeLists.txt -@@ -61,8 +61,8 @@ ENDIF() - - INSTALL( - TARGETS lemon -- ARCHIVE DESTINATION lib -- LIBRARY DESTINATION lib -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} -+ LIBRARY DESTINATION lib${LIB_SUFFIX} - COMPONENT library - ) - diff --git a/sci-libs/lemon/lemon-1.3-r2.ebuild b/sci-libs/lemon/lemon-1.3-r2.ebuild deleted file mode 100644 index d105113c379..000 --- a/sci-libs/lemon/lemon-1.3-r2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils - -DESCRIPTION="C++ template static library of common data structures and algorithms" -HOMEPAGE="https://lemon.cs.elte.hu/trac/lemon/; -SRC_URI="https://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+coin doc glpk static-libs test tools" - -RDEPEND=" - coin? ( - sci-libs/coinor-cbc:= - sci-libs/coinor-clp:= - ) - glpk? ( sci-mathematics/glpk:= ) -" -DEPEND="${RDEPEND} - doc? ( - app-doc/doxygen - app-text/ghostscript-gpl - dev-libs/mathjax - ) -" - -REQUIRED_USE="|| ( coin glpk )" - -PATCHES=( - "${FILESDIR}"/${P}-multilib.patch - "${FILESDIR}"/${P}-as-needed.patch -) - -src_prepare() { - sed -i \ - -e '/ADD_SUBDIRECTORY(demo)/d' \ - CMakeLists.txt || die - - use doc || sed -i \ - -e '/ADD_SUBDIRECTORY(doc)/d' \ - CMakeLists.txt || die - - use tools || sed -i \ - -e '/ADD_SUBDIRECTORY(tools)/d' \ - CMakeLists.txt || die - - use test || sed -i \ - -e '/ADD_SUBDIRECTORY(test)/d' \ - CMakeLists.txt || die - - for t in \ - max_clique \ - max_flow \ - graph_utils \ - random \ - time_measure \ - tsp; do - sed -i -e "/${t}_test/d" test/CMakeLists.txt || die - done - sed -i \ - -e '/ADD_TEST(lp_test lp_test)/d' \ - -e '/ADD_DEPENDENCIES(check lp_test)/d' \ - test/CMakeLists.txt || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=TRUE - -DCOIN_ROOT_DIR="${EPREFIX}/usr" - -DLEMON_DOC_MATHJAX_RELPATH="${EPREFIX}/usr/share/mathjax" - $(cmake-utils_use doc LEMON_DOC_SOURCE_BROWSER) - $(cmake-utils_use doc LEMON_DOC_USE_MATHJAX) - $(cmake-utils_use coin LEMON_ENABLE_COIN) - $(cmake-utils_use glpk LEMON_ENABLE_GLPK) - ) - cmake-utils_src_configure -} - -src_test() { - emake -C "${BUILD_DIR}" check -} diff --git a/sci-libs/lemon/metadata.xml b/sci-libs/lemon/metadata.xml index e362f3ccd40..92e66a920f0 100644
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: 661850031eff8b03e4a0f51b708deb3d4d79b1b2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 15 18:18:02 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 15 18:44:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66185003 sci-libs/lemon: Maintainer stepped down Bug: https://bugs.gentoo.org/668570 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-libs/lemon/metadata.xml | 38 -- 1 file changed, 16 insertions(+), 22 deletions(-) diff --git a/sci-libs/lemon/metadata.xml b/sci-libs/lemon/metadata.xml index 1802bf9066b..e362f3ccd40 100644 --- a/sci-libs/lemon/metadata.xml +++ b/sci-libs/lemon/metadata.xml @@ -1,26 +1,20 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - mmokr...@gmail.com - Martin Mokrejs - - - s...@gentoo.org - Gentoo Science Project - - - LEMON stands for Library for Efficient Modeling and Optimization in - Networks. It is a C++ template library providing efficient - implementations of common data structures and algorithms with focus - on combinatorial optimization tasks connected mainly with graphs and - networks. - - - Enable the sci-libs/coinor-clp and - sci-libs/coinor-cbc graph algorithms - Enable GNU Linear Programming Kit - sci-mathematics/glpk support - Build additional tools - + + s...@gentoo.org + Gentoo Science Project + + + LEMON stands for Library for Efficient Modeling and Optimization in + Networks. It is a C++ template library providing efficient + implementations of common data structures and algorithms with focus + on combinatorial optimization tasks connected mainly with graphs and + networks. + + + Enable the sci-libs/coinor-clp and sci-libs/coinor-cbc graph algorithms + Enable GNU Linear Programming Kit sci-mathematics/glpk support + Build additional tools +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: 84616e1df155ff504471c52a5f6c8976833aa199 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 14 10:46:50 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 14 13:35:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84616e1d sci-libs/lemon: Sort DEPENDs, one line per dep, https download Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-libs/lemon/lemon-1.3-r2.ebuild | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/sci-libs/lemon/lemon-1.3-r2.ebuild b/sci-libs/lemon/lemon-1.3-r2.ebuild index 4ebb5c67209..d105113c379 100644 --- a/sci-libs/lemon/lemon-1.3-r2.ebuild +++ b/sci-libs/lemon/lemon-1.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ inherit cmake-utils DESCRIPTION="C++ template static library of common data structures and algorithms" HOMEPAGE="https://lemon.cs.elte.hu/trac/lemon/; -SRC_URI="http://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; +SRC_URI="https://lemon.cs.elte.hu/pub/sources/${P}.tar.gz; LICENSE="Boost-1.0" SLOT="0" @@ -15,13 +15,19 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="+coin doc glpk static-libs test tools" RDEPEND=" + coin? ( + sci-libs/coinor-cbc:= + sci-libs/coinor-clp:= + ) glpk? ( sci-mathematics/glpk:= ) - coin? ( sci-libs/coinor-cbc:= sci-libs/coinor-clp:= )" +" DEPEND="${RDEPEND} doc? ( + app-doc/doxygen app-text/ghostscript-gpl dev-libs/mathjax - app-doc/doxygen )" + ) +" REQUIRED_USE="|| ( coin glpk )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/
commit: 2e387df7fda4d3a95a93980a5155b5eb0454053d Author: David Seifert gentoo org> AuthorDate: Sun Mar 6 23:25:13 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 6 23:35:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e387df7 sci-libs/lemon: Fix incorrect tages in metadata.xml Package-Manager: portage-2.2.27 sci-libs/lemon/metadata.xml | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sci-libs/lemon/metadata.xml b/sci-libs/lemon/metadata.xml index f8ae72f..1802bf9 100644 --- a/sci-libs/lemon/metadata.xml +++ b/sci-libs/lemon/metadata.xml @@ -17,13 +17,10 @@ networks. - Enable the coinor-clp and - coinor-cbc graph algorithms + Enable the sci-libs/coinor-clp and + sci-libs/coinor-cbc graph algorithms Enable GNU Linear Programming Kit sci-mathematics/glpk support Build additional tools - Enable the coinor-clp and - coinor-cbc graph algorithms -