summaryrefslogtreecommitdiff
path: root/sci-astronomy
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-02-13 21:41:11 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-02-13 21:41:11 +0000
commitc8d60dada2ec8eb48b2d2b290cd6683ccec40e39 (patch)
treec44943ee0563a3fa957716de909fed683117fcb9 /sci-astronomy
parent69051588e2f955485fe5d45d45e616bc60a2de57 (diff)
gentoo (valentine's day) resync : 14.02.2021
Diffstat (limited to 'sci-astronomy')
-rw-r--r--sci-astronomy/Manifest.gzbin6500 -> 6513 bytes
-rw-r--r--sci-astronomy/erfa/Manifest4
-rw-r--r--sci-astronomy/erfa/erfa-1.2.0.ebuild17
-rw-r--r--sci-astronomy/erfa/erfa-1.4.0.ebuild15
-rw-r--r--sci-astronomy/xephem/Manifest4
-rw-r--r--sci-astronomy/xephem/xephem-3.7.7-r1.ebuild53
-rw-r--r--sci-astronomy/xephem/xephem-3.7.7.ebuild6
7 files changed, 67 insertions, 32 deletions
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index d74b2eb06334..d4f8a2a93092 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/erfa/Manifest b/sci-astronomy/erfa/Manifest
index 3a55b3fb58d3..17f346683de9 100644
--- a/sci-astronomy/erfa/Manifest
+++ b/sci-astronomy/erfa/Manifest
@@ -1,5 +1,3 @@
-DIST erfa-1.2.0.tar.gz 305668 BLAKE2B bfaaca9203f25fbffc25723803d7d492f83c670cac7ea86e6ae15fc6636441ae7010208e8780ecc3133709a06b89b7d2218d1793b159d0be0c0694ab3579b958 SHA512 ead7a44b69048242cba34b0ab419eb97a1bcce6930d5834f5f00c8cae4cb331ee068cece08e51f918f7bd8eaaeada054006377876db01f7b7b4e86c26f17d311
DIST erfa-1.4.0.tar.gz 641051 BLAKE2B 448f9f883d85a3c39a58497c6211542719c77b05b6bf4087519b710642c144939a9e27ba44b82a42d759dc04e1effe9833ae087487292846f954e6c3f93fb8db SHA512 2befe5a45486dbbd2ee88229cce7a6101462254bd346d3a2859e294f31119eb5cf5e4113e4061fa3e371216ed793a79ea1ba98fc6fd8aa53d2ba4170e1e135e2
-EBUILD erfa-1.2.0.ebuild 439 BLAKE2B 75a63b0f889bcb7e67c1ab947a274ecdaa0a5ee88f438e5c9386a6f8641db4fb007e3449a272cfc28e96f76e24f3f6a5349a70c1d158e8db5d7e99793d5e73d1 SHA512 55ded11281e74b6e25bfd7ca17ced9f523500e1aa5134ea9559bf1200554800c3514428c92b3f9ee6af2cf4fb1307d3559f09c91efbe41909aeac9d7f6d474bf
-EBUILD erfa-1.4.0.ebuild 577 BLAKE2B 01317e27499de850a5907329ada90e08afa89885b7e95a94e9b06a1c65f63caf7f8d1d61af28c5c3be41df58bbabbcd1b062b2c598ba3b141f85dd0d66b52690 SHA512 3409a3f74ffbe91d9af70b2b74d4eeb982ad72263a6016d5007ef2e4ff83fba66a245f562329a03c52d25f0211473e2530989d0e1d6688ca9f1c28004f716fa3
+EBUILD erfa-1.4.0.ebuild 548 BLAKE2B 6ccecf946e74d7ff15baa05bbd57c8546774b05c573ce5a27d29cccbd7c2ce109a6200cdfec4610fe9f2ee95613955aea167b2b6d2a3b443a6db8c3207be5bb6 SHA512 553a93ef37fc23b2535716ac398d88cc87c8875ee864d0a074327ea2593e561dce0588c8962391e031f5ca85904388c1b202d257a9b19151917b8383f328dc30
MISC metadata.xml 600 BLAKE2B 86aee919c5c10a5fa7dfe50d3ad321826e3690bcd1bed001bb9e727816214d1acacb89e4830ab9335cf97a02254fb980579ff8817ca792f29676ed532fc721b9 SHA512 f217013885b91c2827c44a0e138ac23e44b6ff39ee2b420ccfde859d34ea16f8d94c97bd125b0151efb41990011d623727ae9c7c3963d443c16a9af15eba1c29
diff --git a/sci-astronomy/erfa/erfa-1.2.0.ebuild b/sci-astronomy/erfa/erfa-1.2.0.ebuild
deleted file mode 100644
index 038873c3848b..000000000000
--- a/sci-astronomy/erfa/erfa-1.2.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Essential Routines for Fundamental Astronomy"
-HOMEPAGE="https://github.com/liberfa/erfa"
-SRC_URI="https://github.com/liberfa/erfa/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
diff --git a/sci-astronomy/erfa/erfa-1.4.0.ebuild b/sci-astronomy/erfa/erfa-1.4.0.ebuild
index 335cd18aced8..0d4dc7846097 100644
--- a/sci-astronomy/erfa/erfa-1.4.0.ebuild
+++ b/sci-astronomy/erfa/erfa-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit autotools eutils ltprune
+inherit autotools
DESCRIPTION="Essential Routines for Fundamental Astronomy"
HOMEPAGE="https://github.com/liberfa/erfa"
@@ -11,9 +11,8 @@ SRC_URI="https://github.com/liberfa/erfa/releases/download/v${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="static-libs"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
src_prepare() {
default
@@ -21,10 +20,10 @@ src_prepare() {
}
src_configure() {
- econf $(use_enable static-libs static)
+ econf --disable-static
}
src_install() {
default
- prune_libtool_files --all
+ find "${ED}" -name '*.la' -delete || die
}
diff --git a/sci-astronomy/xephem/Manifest b/sci-astronomy/xephem/Manifest
index de6a8ce9885e..fa607eb791a4 100644
--- a/sci-astronomy/xephem/Manifest
+++ b/sci-astronomy/xephem/Manifest
@@ -2,5 +2,7 @@ AUX xephem-3.7.7-implicits.patch 305 BLAKE2B ad16733b6d44619528af60a33710f3b558a
AUX xephem-3.7.7-no_xprint.patch 262 BLAKE2B 6676f7e94978d4433f3f26ff3ec4738fd3f5735462806b7f19e7aa4b7671e62e8f7e894071a04f5a90510782b8a57ab0de0a722d4c5520d5c1cf5bbc0c4c9f52 SHA512 d0277edb3c011bf606803a280461410263fe9986d164df28a6801d3bcd7a0a21405728f9d27fd3dfa1a620e4b364d1d8b65843382bd99a2cf2c3e05755a277c2
AUX xephem-3.7.7-respect_env_vars.patch 3781 BLAKE2B e596c7216c0f70145a189696ff890e136ba282113dc5c9acee4808f7a6474f7e0d9295997ee4dbc595dd8a50d1cb67d22e138b465a82a13a2e294a093f0a7061 SHA512 84a9697c3b05ed28bcc59f4b30807aad76c3228e1aec3db898995d36cae3ef58557ff984a57f60b99e15dd04670a65061451dc00437498c14ed081c0cf06830d
DIST xephem-3.7.7.tar.gz 18128523 BLAKE2B 85173bfb21e31198aab9231f6020267beadd4750c832d514f06983ea9c88487c4175d3ac0e7b973a8fb41785658e0155e23be6cb89ac370f9a908e6eff8ea5e8 SHA512 d9cfecf0ce8aa495f66fcf6772ca7df0638cef8b9f18d9d6cbf013846a7575786ae9b5c515abc2058783baa7610320c893ddbc6f68bae28c65661a1c73b88634
-EBUILD xephem-3.7.7.ebuild 1296 BLAKE2B a3c2dc43f0128fe4594a9f22e20897fe9fc8d7b2cc59ad829626529932ea3b97b6c6a8342e337a14cc4faf5d0acb01d3853216883e24051951e82db52548d3d7 SHA512 e3aa1bd0ca579626759875d2ad265f8cdc3015052095d863ab73dd6398319637d522191864a107c55762a54e43cb5a1f93f717b198c1c1de0d80e86c385db478
+DIST xephem-3.7.7.tgz 18128521 BLAKE2B a7d0ee2cf1be64f79ed0c5cea6d37e48c69875de5b3c9592554ee8be25b369e964c7a6bb05690ef28893b7af8277daf39ba85538f56852f35538180f9ad0c2ba SHA512 0a21f783a0a543f19a527afb87647ff2e988c6a426a37e01b9a3d1d76a9ee74125ce802e2dbc5e13034f11ef897e6188cb5b0bb92bc0d35db0fb8839e0c53157
+EBUILD xephem-3.7.7-r1.ebuild 1190 BLAKE2B 309586280328b391cc23ba4f9e65c97555b4a7de4d28ab65116d355dd55a3ebfd870d1fdfac427c215c0ec2a15374a7f8115bb460a302c992c62f97371c33242 SHA512 a9e4532ecac805c123abc5a8d026703d33afa8839d9e2a5fb83a879da5b240dde8ffc30b130ac3cd43b5e2e95c364dc1fb4ac074c12e382b0a599de46a22b8e3
+EBUILD xephem-3.7.7.ebuild 1305 BLAKE2B f732c732d4b71e9a9e43164c253ad6e2ffc6d94f2e38de558d48fd3f684ea90c75498544057bc7dba309623c8627b1c425c87cd08724c828b047570880bc7feb SHA512 19491abeffe4c45eb15da7f9e628e87082dad74be7479682dc49d8092923c35ffa537173cf7e95d80a65775db748473d2cbe423879a7eb40d856d518fff1b79b
MISC metadata.xml 730 BLAKE2B c1e84de3e52a140cf7641db3d63d47176a50d2dced49c61dbc0d2b4e8eb8a6a8e689cfbec88e67eba9a0372b3ff7cbcd13938da68add5f558058d11b9e07b7df SHA512 faf972aa6cc2761a5aa05994b3718af494c9cc3e4130204128dff553f35c54db96556d713fbc648b0aff9e4058af94eb9e74edfc697423a82e821b1ddfaae8c8
diff --git a/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
new file mode 100644
index 000000000000..6b0253ce91eb
--- /dev/null
+++ b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs
+
+DESCRIPTION="Interactive tool for astronomical ephemeris and sky simulation"
+HOMEPAGE="https://www.clearskyinstitute.com/xephem"
+SRC_URI="https://www.clearskyinstitute.com/xephem/${P}.tgz"
+
+LICENSE="XEphem"
+SLOT=0
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=x11-libs/motif-2.3:0
+ virtual/jpeg:0
+ media-libs/libpng:0="
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/groff"
+
+HTML_DOCS=( GUI/xephem/help/. )
+DOCS=( README )
+
+PATCHES=(
+ "${FILESDIR}/${P}-respect_env_vars.patch"
+ "${FILESDIR}/${P}-implicits.patch"
+ "${FILESDIR}/${P}-no_xprint.patch"
+)
+
+src_compile() {
+ tc-export CC AR RANLIB
+ emake -C GUI/xephem
+}
+
+src_install() {
+ insinto /usr/share/X11/app-defaults
+ newins - XEphem <<-EOF
+ XEphem.ShareDir: /usr/share/${PN}
+ EOF
+ newenvd - 99xephem <<-EOF
+ XEHELPURL=/usr/share/doc/${PF}/html/xephem.html
+ EOF
+ einstalldocs
+
+ cd GUI/xephem || die
+ dobin xephem
+ doman xephem.1
+ newicon XEphem.png ${PN}.png
+ insinto /usr/share/${PN}
+ doins -r auxil catalogs fifos fits gallery lo
+ make_desktop_entry xephem XEphem ${PN}
+}
diff --git a/sci-astronomy/xephem/xephem-3.7.7.ebuild b/sci-astronomy/xephem/xephem-3.7.7.ebuild
index 08bb2a9bbe44..8e82118e4642 100644
--- a/sci-astronomy/xephem/xephem-3.7.7.ebuild
+++ b/sci-astronomy/xephem/xephem-3.7.7.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils toolchain-funcs
+inherit desktop eutils toolchain-funcs
DESCRIPTION="Interactive tool for astronomical ephemeris and sky simulation"
-HOMEPAGE="http://www.clearskyinstitute.com/xephem"
+HOMEPAGE="https://www.clearskyinstitute.com/xephem"
SRC_URI="http://97.74.56.125/free/${P}.tar.gz"
LICENSE="XEphem"