[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: fd7f382d081335e581f8d7daa77c0c30ba2329fd Author: Michael Orlitzky gentoo org> AuthorDate: Thu Aug 11 11:51:01 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Aug 11 11:51:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7f382d sci-mathematics/planarity: drop 3.0.1.1 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 1 - sci-mathematics/planarity/planarity-3.0.1.1.ebuild | 18 -- 2 files changed, 19 deletions(-) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index a8661e53b411..ae71bab8f8ac 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1,2 +1 @@ -DIST planarity-3.0.1.1.tar.gz 456236 BLAKE2B 60040c8e205dbd9eb67667c6554836a9545bab74ccfb51e319edb191425f1b74403916e7887d06cb2d570eb17694338819ee5fd9828d6636ebecbade8915cdfa SHA512 50d2b6905d20252a6d482aae15984673972508540416a3e9396ff67923bf3bfb5668ef00309d42e540e5c8dd3ac4636ef54da2e5ee334075e87d2f3af6488035 DIST planarity-3.0.2.0.tar.gz 462194 BLAKE2B 7927b04cb7c9839637fe13228da50cee581ef7fd7fdaaa9ff2dc62348ba10c7f42ba88a75801034fedc973cf86fca6396ba2fb0b1f71407d850b73b8a9fc4fd0 SHA512 dbbc97cd9cf0a5497fbca76f3b0741d3bcfca110c7022150750e73179a0a0441428c854479831395b8f6340d0554b1c0e7cf7eaa63f7fe40d2a59365488c7013 diff --git a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild deleted file mode 100644 index a043769c34af.. --- a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="The edge addition planarity suite of graph algorithms" -HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; - -SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: d78b344d07f9d49975f1905d604f28fb18c19383 Author: Joonas Niilola gentoo org> AuthorDate: Thu Aug 11 07:43:16 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 11 07:43:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78b344d sci-mathematics/planarity: Stabilize 3.0.2.0 x86, #864837 Signed-off-by: Joonas Niilola gentoo.org> sci-mathematics/planarity/planarity-3.0.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild index c956a3d4696d..1c8db97eb865 100644 --- a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/relea LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: a739feaad170dc80e31ddba267fa65baa2c383c9 Author: Joonas Niilola gentoo org> AuthorDate: Thu Aug 11 07:42:54 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 11 07:43:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a739feaa sci-mathematics/planarity: Stabilize 3.0.2.0 amd64, #864837 Signed-off-by: Joonas Niilola gentoo.org> sci-mathematics/planarity/planarity-3.0.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild index be7ad0f4831b..c956a3d4696d 100644 --- a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/relea LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: ed51d6d7f622e7fcbd31b6805057f33b0ab3cbd6 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Jun 12 23:47:30 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Jun 12 23:47:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed51d6d7 sci-mathematics/planarity: new upstream v3.0.2.0. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 1 + sci-mathematics/planarity/planarity-3.0.2.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index 576593fd2f71..a8661e53b411 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1 +1,2 @@ DIST planarity-3.0.1.1.tar.gz 456236 BLAKE2B 60040c8e205dbd9eb67667c6554836a9545bab74ccfb51e319edb191425f1b74403916e7887d06cb2d570eb17694338819ee5fd9828d6636ebecbade8915cdfa SHA512 50d2b6905d20252a6d482aae15984673972508540416a3e9396ff67923bf3bfb5668ef00309d42e540e5c8dd3ac4636ef54da2e5ee334075e87d2f3af6488035 +DIST planarity-3.0.2.0.tar.gz 462194 BLAKE2B 7927b04cb7c9839637fe13228da50cee581ef7fd7fdaaa9ff2dc62348ba10c7f42ba88a75801034fedc973cf86fca6396ba2fb0b1f71407d850b73b8a9fc4fd0 SHA512 dbbc97cd9cf0a5497fbca76f3b0741d3bcfca110c7022150750e73179a0a0441428c854479831395b8f6340d0554b1c0e7cf7eaa63f7fe40d2a59365488c7013 diff --git a/sci-mathematics/planarity/planarity-3.0.2.0.ebuild b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild new file mode 100644 index ..be7ad0f4831b --- /dev/null +++ b/sci-mathematics/planarity/planarity-3.0.2.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The edge addition planarity suite of graph algorithms" +HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; + +SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/files/, sci-mathematics/planarity/
commit: 11737e5334643be95b3b3249cc128175a02c46eb Author: Michael Orlitzky gentoo org> AuthorDate: Tue Nov 2 18:12:57 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Nov 2 18:12:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11737e53 sci-mathematics/planarity: remove old "unused" planarity-3.0.0.5.ebuild. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 1 - .../planarity/files/planarity-3.0.0.5-extern.patch | 21 -- sci-mathematics/planarity/planarity-3.0.0.5.ebuild | 33 -- 3 files changed, 55 deletions(-) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index 7ffcc279bbf..576593fd2f7 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1,2 +1 @@ -DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188 SHA512 dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328 DIST planarity-3.0.1.1.tar.gz 456236 BLAKE2B 60040c8e205dbd9eb67667c6554836a9545bab74ccfb51e319edb191425f1b74403916e7887d06cb2d570eb17694338819ee5fd9828d6636ebecbade8915cdfa SHA512 50d2b6905d20252a6d482aae15984673972508540416a3e9396ff67923bf3bfb5668ef00309d42e540e5c8dd3ac4636ef54da2e5ee334075e87d2f3af6488035 diff --git a/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch b/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch deleted file mode 100644 index c1b2a27e55c..000 --- a/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -Naur planarity-2.2.0.orig/c/planarity.h planarity-2.2.0/c/planarity.h planarity-2.2.0.orig/c/planarity.h 2015-06-04 22:24:57.753965370 +1200 -+++ planarity-2.2.0/c/planarity.h 2015-06-04 23:02:38.138973933 +1200 -@@ -77,7 +77,7 @@ - int legacyCommandLine(int argc, char *argv[]); - int menu(); - --char Mode, -+extern char Mode, - OrigOut, - EmbeddableOut, - ObstructedOut, -@@ -88,7 +88,7 @@ - - /* Low-level Utilities */ - #define MAXLINE 1024 --char Line[MAXLINE]; -+extern char Line[MAXLINE]; - - void Message(char *message); - void ErrorMessage(char *message); diff --git a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild deleted file mode 100644 index e9cb127f19f..000 --- a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="edge-addition-planarity-suite-Version" -DESCRIPTION="The edge addition planarity suite of graph algorithms" -HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; - -# Use the tarball from sage because the github release doesn't -# contain the generated autotools files (like ./configure). -SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz; -IUSE="examples static-libs" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -# https://github.com/graph-algorithms/edge-addition-planarity-suite/issues/4 -# https://github.com/graph-algorithms/edge-addition-planarity-suite/pull/3 -PATCHES=( "${FILESDIR}/${P}-extern.patch" ) - -S="${WORKDIR}/${MY_PN}_${PV}" - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - use examples && dodoc -r c/samples -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: 4beba4542c787c48212be5e195b0cba37696907a Author: Sam James gentoo org> AuthorDate: Tue Nov 2 15:46:47 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 2 15:46:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beba454 sci-mathematics/planarity: Stabilize 3.0.1.1 x86, #821307 Signed-off-by: Sam James gentoo.org> sci-mathematics/planarity/planarity-3.0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild index 2f86304bf7c..a043769c34a 100644 --- a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/relea LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: f238d1d8d65a3967c111e7c34033cd084119121f Author: Sam James gentoo org> AuthorDate: Tue Nov 2 15:46:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 2 15:46:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f238d1d8 sci-mathematics/planarity: Stabilize 3.0.1.1 amd64, #821307 Signed-off-by: Sam James gentoo.org> sci-mathematics/planarity/planarity-3.0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild index 95a315b6104..2f86304bf7c 100644 --- a/sci-mathematics/planarity/planarity-3.0.1.1.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/relea LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: e4beaaf0445197ba475b90444dfdd5261206a14d Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jul 6 01:38:34 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jul 6 01:38:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4beaaf0 sci-mathematics/planarity: new version 3.0.1.1. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 2 +- .../{planarity-3.0.1.0.ebuild => planarity-3.0.1.1.ebuild} | 7 +-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index d2046110e1e..7ffcc279bbf 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1,2 +1,2 @@ DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188 SHA512 dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328 -DIST planarity-3.0.1.0.tar.gz 442280 BLAKE2B c71f8770e92efd8b322d5c5d3f9a3a2917891ae39e41b3f76ac36d74e5e197f18dcfac82d802fb80eeeaac99bcfa5f1a91408f1cf82c7a289321ede7fc97fc04 SHA512 0ad6d7edbd31f29c9b39cc8c7918a9976e5849cf2ca9eefbb260478666ea8d0bac21647e939994ceef7d294436dd12a403520690da14407d45ef25267300282d +DIST planarity-3.0.1.1.tar.gz 456236 BLAKE2B 60040c8e205dbd9eb67667c6554836a9545bab74ccfb51e319edb191425f1b74403916e7887d06cb2d570eb17694338819ee5fd9828d6636ebecbade8915cdfa SHA512 50d2b6905d20252a6d482aae15984673972508540416a3e9396ff67923bf3bfb5668ef00309d42e540e5c8dd3ac4636ef54da2e5ee334075e87d2f3af6488035 diff --git a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild similarity index 84% rename from sci-mathematics/planarity/planarity-3.0.1.0.ebuild rename to sci-mathematics/planarity/planarity-3.0.1.1.ebuild index ff50336d2e9..95a315b6104 100644 --- a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.1.1.ebuild @@ -1,22 +1,17 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="The edge addition planarity suite of graph algorithms" HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz; -IUSE="static-libs" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -src_configure() { - econf $(use_enable static-libs static) -} - src_install() { default find "${ED}" -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: 374890688ad66eb740e51e205be224ae7185047f Author: Michael Orlitzky gentoo org> AuthorDate: Fri Jun 18 23:29:21 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Jun 18 23:36:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37489068 sci-mathematics/planarity: use upstream SRC_URI. The upstream github release now contains the "make dist" tarball with all of the autotools stuff that end users need to build the software. In the past we used files.sagemath.org as SRC_URI to work around their absence, but that is no longer necessary. For the moment this requires dropping USE=examples, since the docs aren't integrated with autotools, but we can address that upstream for the next release. Closes: https://github.com/gentoo/gentoo/pull/21166 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 2 +- sci-mathematics/planarity/planarity-3.0.1.0.ebuild | 10 ++ 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index 60bcc01c982..d2046110e1e 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1,2 +1,2 @@ DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188 SHA512 dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328 -DIST planarity-3.0.1.0.tar.gz 492304 BLAKE2B 3bb243e38cdf45de6dc40bbbdf7160f99c26063924dc528bc25992f304869debc7702de49c4666c76c5c6526c02b5c75ecd0c97875d56238ef7594ae7acaa26d SHA512 204fe2426fb4bbb78eade42eb65e7102daa5d73ff6bd8201e98f3807127737e31115520b3073a5d3e39872c8efc0167d5c2c4b6ce8d6fcfa9bb0e320660efc0f +DIST planarity-3.0.1.0.tar.gz 442280 BLAKE2B c71f8770e92efd8b322d5c5d3f9a3a2917891ae39e41b3f76ac36d74e5e197f18dcfac82d802fb80eeeaac99bcfa5f1a91408f1cf82c7a289321ede7fc97fc04 SHA512 0ad6d7edbd31f29c9b39cc8c7918a9976e5849cf2ca9eefbb260478666ea8d0bac21647e939994ceef7d294436dd12a403520690da14407d45ef25267300282d diff --git a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild index 3eeb25a46ec..ff50336d2e9 100644 --- a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild @@ -3,21 +3,16 @@ EAPI=7 -MY_PN="edge-addition-planarity-suite-Version" DESCRIPTION="The edge addition planarity suite of graph algorithms" HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; -# Use the tarball from sage because the github release doesn't -# contain the generated autotools files (like ./configure). -SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz; -IUSE="examples static-libs" +SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz; +IUSE="static-libs" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/${MY_PN}_${PV}" - src_configure() { econf $(use_enable static-libs static) } @@ -25,5 +20,4 @@ src_configure() { src_install() { default find "${ED}" -name '*.la' -delete || die - use examples && dodoc -r c/samples }
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: d95a465c0a90f584a7080193a60ef2b327f18b8f Author: François Bissey gmail com> AuthorDate: Wed Jun 9 02:06:56 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Jun 18 23:29:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95a465c sci-mathematics/planarity: new upstream version, no more patches. Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: François René Pierre Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 1 + sci-mathematics/planarity/planarity-3.0.1.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest index 18c3677165a..60bcc01c982 100644 --- a/sci-mathematics/planarity/Manifest +++ b/sci-mathematics/planarity/Manifest @@ -1 +1,2 @@ DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188 SHA512 dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328 +DIST planarity-3.0.1.0.tar.gz 492304 BLAKE2B 3bb243e38cdf45de6dc40bbbdf7160f99c26063924dc528bc25992f304869debc7702de49c4666c76c5c6526c02b5c75ecd0c97875d56238ef7594ae7acaa26d SHA512 204fe2426fb4bbb78eade42eb65e7102daa5d73ff6bd8201e98f3807127737e31115520b3073a5d3e39872c8efc0167d5c2c4b6ce8d6fcfa9bb0e320660efc0f diff --git a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild new file mode 100644 index 000..3eeb25a46ec --- /dev/null +++ b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="edge-addition-planarity-suite-Version" +DESCRIPTION="The edge addition planarity suite of graph algorithms" +HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; + +# Use the tarball from sage because the github release doesn't +# contain the generated autotools files (like ./configure). +SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz; +IUSE="examples static-libs" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/${MY_PN}_${PV}" + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + use examples && dodoc -r c/samples +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: 036c02855c9fc404e6fd84f1b8077b61ea415761 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Mar 24 18:39:17 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Mar 24 18:39:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036c0285 sci-mathematics/planarity: maintainer stabilize on amd64/x86. There's no easy way to test this package, but I regularly use (and test) its SageMath interface, so I'm going to save the arch teams a pointless build test and stabilize it myself this time. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/planarity-3.0.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild index e0acab922a4..e9cb127f19f 100644 --- a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild @@ -14,7 +14,7 @@ IUSE="examples static-libs" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # https://github.com/graph-algorithms/edge-addition-planarity-suite/issues/4 # https://github.com/graph-algorithms/edge-addition-planarity-suite/pull/3
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/files/, sci-mathematics/planarity/
commit: 153d3a3b7e4da128e6214308868c666c3d62e173 Author: Michael Orlitzky gentoo org> AuthorDate: Wed Jan 29 22:49:38 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Jan 30 01:00:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153d3a3b sci-mathematics/planarity: new package of graph planarity algorithms. This commit imports the "planarity" package from the sage-on-gentoo overlay with a few minor changes: * Update to EAPI=7. * Drop autotools.eclass and use the tarball from sagemath.org that contains the autotools stuff. * Add USE=examples to install some sample input/output. * Update the old code.google.com HOMEPAGE to point to github. The SageMath project now has the ability to detect and use a system copy of planarity, so this will help Gentoo users of SageMath avoid some pointless rebuilds of planarity. Closes: https://bugs.gentoo.org/707324 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/Manifest | 1 + .../planarity/files/planarity-3.0.0.5-extern.patch | 21 ++ sci-mathematics/planarity/metadata.xml | 26 + sci-mathematics/planarity/planarity-3.0.0.5.ebuild | 33 ++ 4 files changed, 81 insertions(+) diff --git a/sci-mathematics/planarity/Manifest b/sci-mathematics/planarity/Manifest new file mode 100644 index 000..18c3677165a --- /dev/null +++ b/sci-mathematics/planarity/Manifest @@ -0,0 +1 @@ +DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188 SHA512 dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328 diff --git a/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch b/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch new file mode 100644 index 000..c1b2a27e55c --- /dev/null +++ b/sci-mathematics/planarity/files/planarity-3.0.0.5-extern.patch @@ -0,0 +1,21 @@ +diff -Naur planarity-2.2.0.orig/c/planarity.h planarity-2.2.0/c/planarity.h +--- planarity-2.2.0.orig/c/planarity.h 2015-06-04 22:24:57.753965370 +1200 planarity-2.2.0/c/planarity.h 2015-06-04 23:02:38.138973933 +1200 +@@ -77,7 +77,7 @@ + int legacyCommandLine(int argc, char *argv[]); + int menu(); + +-char Mode, ++extern char Mode, + OrigOut, + EmbeddableOut, + ObstructedOut, +@@ -88,7 +88,7 @@ + + /* Low-level Utilities */ + #define MAXLINE 1024 +-char Line[MAXLINE]; ++extern char Line[MAXLINE]; + + void Message(char *message); + void ErrorMessage(char *message); diff --git a/sci-mathematics/planarity/metadata.xml b/sci-mathematics/planarity/metadata.xml new file mode 100644 index 000..d6f3a10ad53 --- /dev/null +++ b/sci-mathematics/planarity/metadata.xml @@ -0,0 +1,26 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +m...@gentoo.org + + + +frp.bis...@gmail.com +François Bissey + + +proxy-ma...@gentoo.org +Proxy Maintainers + + + + + graph-algorithms/edge-addition-planarity-suite + + + diff --git a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild new file mode 100644 index 000..2deb388db70 --- /dev/null +++ b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="edge-addition-planarity-suite-Version" +DESCRIPTION="The edge addition planarity suite of graph algorithms" +HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/; + +# Use the tarball from sage because the github release doesn't +# contain the generated autotools files (like ./configure). +SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz; +IUSE="examples static-libs" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# https://github.com/graph-algorithms/edge-addition-planarity-suite/issues/4 +# https://github.com/graph-algorithms/edge-addition-planarity-suite/pull/3 +PATCHES=( "${FILESDIR}/${P}-extern.patch" ) + +S="${WORKDIR}/${MY_PN}_${PV}" + +src_configure(){ + econf $(use_enable static-libs static) +} + +src_install(){ + default + find "${ED}" -name '*.la' -delete || die + use examples && dodoc -r c/samples +}