[gentoo-commits] repo/gentoo:master commit in: sci-libs/lemon/

2023-08-16 Thread Michael Orlitzky
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/

2022-02-26 Thread Sam James
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/

2022-02-26 Thread Sam James
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/

2018-10-15 Thread Andreas Sturmlechner
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/

2018-10-15 Thread Andreas Sturmlechner
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/

2018-10-15 Thread Andreas Sturmlechner
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/

2018-10-14 Thread Andreas Sturmlechner
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/

2016-03-06 Thread David Seifert
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
-