[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/GeographicLib-data/, profiles/desc/

2022-05-27 Thread Alessandro Barbieri
commit: fe765919920affa950c651b8ae2cc0ab368f8228
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 26 22:50:45 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May 27 11:28:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe765919

sci-geosciences/GeographicLib-data: move use expand descriptions to 
profiles/desc

Signed-off-by: Alessandro Barbieri  gmail.com>

 profiles/desc/geoids_datasets.desc | 12 
 profiles/desc/gravity_models.desc  | 12 
 profiles/desc/magnetic_models.desc | 13 
 .../GeographicLib-data-0-r1.ebuild | 76 +++---
 sci-geosciences/GeographicLib-data/metadata.xml| 21 --
 5 files changed, 75 insertions(+), 59 deletions(-)

diff --git a/profiles/desc/geoids_datasets.desc 
b/profiles/desc/geoids_datasets.desc
new file mode 100644
index 0..fb413a506
--- /dev/null
+++ b/profiles/desc/geoids_datasets.desc
@@ -0,0 +1,12 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of GEOIDS_DATASETS USE_EXPAND flags.
+
+egm84-30 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 30' 
grid
+egm84-15 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 15' 
grid
+egm96-15 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 
15' grid
+egm96-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 5' 
grid
+egm2008-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 5' grid
+egm2008-2-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 2.5' 
grid
+egm2008-1 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 1' grid

diff --git a/profiles/desc/gravity_models.desc 
b/profiles/desc/gravity_models.desc
new file mode 100644
index 0..d021f4b15
--- /dev/null
+++ b/profiles/desc/gravity_models.desc
@@ -0,0 +1,12 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of GRAVITY_MODELS USE_EXPAND flags.
+
+egm84-30 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 30' 
grid
+egm84-15 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 15' 
grid
+egm96-15 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 
15' grid
+egm96-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 5' 
grid
+egm2008-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 5' grid
+egm2008-2-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 2.5' 
grid
+egm2008-1 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 1' grid

diff --git a/profiles/desc/magnetic_models.desc 
b/profiles/desc/magnetic_models.desc
new file mode 100644
index 0..018d06eee
--- /dev/null
+++ b/profiles/desc/magnetic_models.desc
@@ -0,0 +1,13 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of MAGNETIC_MODELS USE_EXPAND flags.
+
+wmm2010 - the World Magnetic Model 2010, which approximates the main magnetic 
field for the period 2010–2015.
+wmm2020 -  the World Magnetic Model 2020, which approximates the main magnetic 
field for the period 2020–2025.
+wmm2015v2 - the World Magnetic Model 2015, which approximates the main 
magnetic field for the period 2015–2020.
+igrf11 - the International Geomagnetic Reference Field (11th generation), 
which approximates the main magnetic field for the period 1900–2015.
+igrf12 - the International Geomagnetic Reference Field (12th generation), 
which approximates the main magnetic field for the period 1900–2020.
+emm2010 - the Enhanced Magnetic Model 2010, which approximates the main and 
crustal magnetic fields for the period 2010–2015.
+emm2015 - the Enhanced Magnetic Model 2015, which approximates the main and 
crustal magnetic fields for the period 2000–2020.
+emm2017 - the Enhanced Magnetic Model 2017, which approximates the main and 
crustal magnetic fields for the period 2000–2022.

diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild 
b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
index 2a1d7eb52..1308ca9d9 100644
--- a/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
+++ b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
@@ -14,29 +14,29 @@ KEYWORDS="~amd64"
 LICENSE="public-domain"
 
 IUSE_GEOIDS_DATASETS="
-   geoids-datasets-egm84-30
-   geoids-datasets-egm84-15
-   geoids-datasets-egm96-15
-   geoids-datasets-egm96-5
-   geoids-datasets-egm2008-5
-   geoids-datasets-egm2008-2-5
-   +geoids-datasets-egm2008-1
+   geoids_datasets_egm84-30
+   geoids_datasets_egm84-15
+   geoids_datasets_egm96-15
+   geoids_datasets_egm96-5
+   geoids_datas

[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/GeographicLib-data/

2021-06-14 Thread Alessandro Barbieri
commit: 78d01e49e8aa007c76a28cc7c2154ed0a1faf65c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 23:31:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:31:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78d01e49

sci-geosciences/GeographicLib-data: lowercase geodatapath

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../GeographicLib-data-0-r1.ebuild | 81 ++
 .../GeographicLib-data/GeographicLib-data-0.ebuild | 81 --
 2 files changed, 81 insertions(+), 81 deletions(-)

diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild 
b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
new file mode 100644
index 0..efb03cf4c
--- /dev/null
+++ b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MYPN="${PN/-data/}"
+
+DESCRIPTION="Datasets for GeographicLib"
+HOMEPAGE="https://sourceforge.net/projects/geographiclib";
+S="${WORKDIR}"
+SLOT="0"
+KEYWORDS="~amd64"
+LICENSE="public-domain"
+
+IUSE_GEOIDS_DATASETS="
+   geoids-datasets-egm84-30
+   geoids-datasets-egm84-15
+   geoids-datasets-egm96-15
+   geoids-datasets-egm96-5
+   geoids-datasets-egm2008-5
+   geoids-datasets-egm2008-2-5
+   +geoids-datasets-egm2008-1
+"
+IUSE_GRAVITY_MODELS="
+   gravity-models-egm84
+   gravity-models-egm96
+   +gravity-models-egm2008
+   gravity-models-wgs84
+"
+IUSE_MAGNETIC_MODELS="
+   magnetic-models-wmm2010
+   magnetic-models-wmm2015v2
+   +magnetic-models-wmm2020
+   magnetic-models-igrf11
+   magnetic-models-igrf12
+   magnetic-models-emm2010
+   magnetic-models-emm2015
+   magnetic-models-emm2017
+"
+IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS}"
+IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS"
+REQUIRED_USE="
+   || (
+   ${IUSE_GEOIDS_DATASETS/+/}
+   ${IUSE_GRAVITY_MODELS/+/}
+   ${IUSE_MAGNETIC_MODELS/+/}
+   )
+"
+
+COMMON_URI="https://sourceforge.net/projects/${MYPN}/files";
+SRC_URI="
+   geoids-datasets-egm84-30?   ( 
${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2 -> 
geoids-egm84-30.tar.bz2  )
+   geoids-datasets-egm84-15?   ( 
${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2 -> 
geoids-egm84-15.tar.bz2  )
+   geoids-datasets-egm96-15?   ( 
${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2 -> 
geoids-egm96-15.tar.bz2  )
+   geoids-datasets-egm96-5?( 
${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2  -> geoids-egm96-5.tar.bz2 
  )
+   geoids-datasets-egm2008-5?  ( 
${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2-> 
geoids-egm2008-5.tar.bz2 )
+   geoids-datasets-egm2008-2-5?( 
${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2  -> 
geoids-egm2008-2_5.tar.bz2   )
+   geoids-datasets-egm2008-1?  ( 
${COMMON_URI}/geoids-distrib/egm2008-1.tar.bz2-> 
geoids-egm2008-1.tar.bz2 )
+
+   gravity-models-egm84?   ( 
${COMMON_URI}/gravity-distrib/egm84.tar.bz2   -> gravity-egm84.tar.bz2  
  )
+   gravity-models-egm96?   ( 
${COMMON_URI}/gravity-distrib/egm96.tar.bz2   -> gravity-egm96.tar.bz2  
  )
+   gravity-models-egm2008? ( 
${COMMON_URI}/gravity-distrib/egm2008.tar.bz2 -> 
gravity-egm2008.tar.bz2  )
+   gravity-models-wgs84?   ( 
${COMMON_URI}/gravity-distrib/wgs84.tar.bz2   -> gravity-wgs84.tar.bz2  
  )
+
+   magnetic-models-wmm2010?( 
${COMMON_URI}/magnetic-distrib/wmm2010.tar.bz2-> 
magnetic-wmm2010.tar.bz2 )
+   magnetic-models-wmm2015v2?  ( 
${COMMON_URI}/magnetic-distrib/wmm2015v2.tar.bz2  -> 
magnetic-wmm2015v2.tar.bz2   )
+   magnetic-models-wmm2020?( 
${COMMON_URI}/magnetic-distrib/wmm2020.tar.bz2-> 
magnetic-wmm2020.tar.bz2 )
+   magnetic-models-igrf11? ( 
${COMMON_URI}/magnetic-distrib/igrf11.tar.bz2 -> 
magnetic-igrf11.tar.bz2  )
+   magnetic-models-igrf12? ( 
${COMMON_URI}/magnetic-distrib/igrf12.tar.bz2 -> 
magnetic-igrf12.tar.bz2  )
+   magnetic-models-emm2010?( 
${COMMON_URI}/magnetic-distrib/emm2010.tar.bz2-> 
magnetic-emm2010.tar.bz2 )
+   magnetic-models-emm2015?( 
${COMMON_URI}/magnetic-distrib/emm2015.tar.bz2-> 
magnetic-emm2015.tar.bz2 )
+   magnetic-models-emm2017?( 
${COMMON_URI}/magnetic-distrib/emm2017.tar.bz2-> 
magnetic-emm2017.tar.bz2 )
+"
+
+RDEPEND="sci-geosciences/GeographicLib"
+
+src_install() {
+   local GEODATAPATH="/usr/share/${MYPN,,}"
+

[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/GeographicLib-data/

2021-04-02 Thread Alessandro Barbieri
commit: fb380b347b19f2de0a578ad830bda5bc4b996c20
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr  2 22:49:44 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Apr  2 22:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb380b34

sci-geosciences/GeographicLib-data: new (?) package

I'm back but with only the datasets

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../GeographicLib-data/GeographicLib-data-0.ebuild | 81 ++
 sci-geosciences/GeographicLib-data/Manifest| 19 +
 sci-geosciences/GeographicLib-data/metadata.xml| 38 ++
 3 files changed, 138 insertions(+)

diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild 
b/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild
new file mode 100644
index 0..63efb3f07
--- /dev/null
+++ b/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MYPN="${PN/-data/}"
+DESCRIPTION="Datasets for GeographicLib"
+HOMEPAGE="https://sourceforge.net/projects/geographiclib/";
+SLOT="0"
+KEYWORDS="~amd64"
+LICENSE="public-domain"
+IUSE_GEOIDS_DATASETS="
+   geoids-datasets-egm84-30
+   geoids-datasets-egm84-15
+   geoids-datasets-egm96-15
+   geoids-datasets-egm96-5
+   geoids-datasets-egm2008-5
+   geoids-datasets-egm2008-2-5
+   +geoids-datasets-egm2008-1
+"
+IUSE_GRAVITY_MODELS="
+   gravity-models-egm84
+   gravity-models-egm96
+   +gravity-models-egm2008
+   gravity-models-wgs84
+"
+IUSE_MAGNETIC_MODELS="
+   magnetic-models-wmm2010
+   magnetic-models-wmm2015v2
+   +magnetic-models-wmm2020
+   magnetic-models-igrf11
+   magnetic-models-igrf12
+   magnetic-models-emm2010
+   magnetic-models-emm2015
+   magnetic-models-emm2017
+"
+IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS}"
+IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS"
+
+REQUIRED_USE="
+   || (
+   ${IUSE_GEOIDS_DATASETS/+/}
+   ${IUSE_GRAVITY_MODELS/+/}
+   ${IUSE_MAGNETIC_MODELS/+/}
+   )
+"
+
+COMMON_URI="https://sourceforge.net/projects/${MYPN}/files";
+SRC_URI="
+geoids-datasets-egm84-30? ( 
${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2  -> geoids-egm84-30.tar.bz2   
   )
+geoids-datasets-egm84-15? ( 
${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2  -> geoids-egm84-15.tar.bz2   
   )
+geoids-datasets-egm96-15? ( 
${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2  -> geoids-egm96-15.tar.bz2   
   )
+geoids-datasets-egm96-5?  ( 
${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2   -> geoids-egm96-5.tar.bz2
   )
+geoids-datasets-egm2008-5?( 
${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2 -> geoids-egm2008-5.tar.bz2  
   )
+geoids-datasets-egm2008-2-5?  ( 
${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2   -> 
geoids-egm2008-2_5.tar.bz2   )
+geoids-datasets-egm2008-1?( 
${COMMON_URI}/geoids-distrib/egm2008-1.tar.bz2 -> geoids-egm2008-1.tar.bz2  
   )
+
+gravity-models-egm84?( ${COMMON_URI}/gravity-distrib/egm84.tar.bz2 
-> gravity-egm84.tar.bz2)
+gravity-models-egm96?( ${COMMON_URI}/gravity-distrib/egm96.tar.bz2 
-> gravity-egm96.tar.bz2)
+gravity-models-egm2008?  ( 
${COMMON_URI}/gravity-distrib/egm2008.tar.bz2   -> gravity-egm2008.tar.bz2  
)
+gravity-models-wgs84?( ${COMMON_URI}/gravity-distrib/wgs84.tar.bz2 
-> gravity-wgs84.tar.bz2)
+
+magnetic-models-wmm2010? ( 
${COMMON_URI}/magnetic-distrib/wmm2010.tar.bz2  -> magnetic-wmm2010.tar.bz2 
)
+magnetic-models-wmm2015v2?   ( 
${COMMON_URI}/magnetic-distrib/wmm2015v2.tar.bz2-> 
magnetic-wmm2015v2.tar.bz2   )
+magnetic-models-wmm2020? ( 
${COMMON_URI}/magnetic-distrib/wmm2020.tar.bz2  -> magnetic-wmm2020.tar.bz2 
)
+magnetic-models-igrf11?  ( 
${COMMON_URI}/magnetic-distrib/igrf11.tar.bz2   -> magnetic-igrf11.tar.bz2  
)
+magnetic-models-igrf12?  ( 
${COMMON_URI}/magnetic-distrib/igrf12.tar.bz2   -> magnetic-igrf12.tar.bz2  
)
+magnetic-models-emm2010? ( 
${COMMON_URI}/magnetic-distrib/emm2010.tar.bz2  -> magnetic-emm2010.tar.bz2 
)
+magnetic-models-emm2015? ( 
${COMMON_URI}/magnetic-distrib/emm2015.tar.bz2  -> magnetic-emm2015.tar.bz2 
)
+magnetic-models-emm2017? ( 
${COMMON_URI}/magnetic-distrib/emm2017.tar.bz2  -> magnetic-emm2017.tar.bz2 
)
+"
+RDEPEND="sci-geosciences/GeographicLib"
+DEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   local GEODATAPATH="/usr/share/${MYPN}"
+   insinto "${GEODATAPATH}"
+   doins -r "${WORKDIR}"/*
+}

diff --git a/sci-geoscienc