[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/

2022-08-11 Thread Michael Orlitzky
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/

2022-08-11 Thread Joonas Niilola
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/

2022-08-11 Thread Joonas Niilola
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/

2022-06-12 Thread Michael Orlitzky
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/

2021-11-02 Thread Michael Orlitzky
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/

2021-11-02 Thread Sam James
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/

2021-11-02 Thread Sam James
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/

2021-07-05 Thread Michael Orlitzky
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/

2021-06-18 Thread Michael Orlitzky
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/

2021-06-18 Thread Michael Orlitzky
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/

2020-03-24 Thread Michael Orlitzky
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/

2020-01-29 Thread Michael Orlitzky
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
+}