Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
Date: Wed, 23 May 2018 13:33:57
Message-Id: 1527081726.acb703ace3ed24528f917d7ec8e7e820f05327bf.asturm@gentoo
1 commit: acb703ace3ed24528f917d7ec8e7e820f05327bf
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 23 13:16:56 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed May 23 13:22:06 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=acb703ac
7
8 sci-astronomy/kstars: Drop USE=xplanet, opt. RDEPEND only now
9
10 Upstream commit 8c880dc9dca93465e8af8cfe4e4039861b8cea75
11
12 Package-Manager: Portage-2.3.38, Repoman-2.3.9
13
14 sci-astronomy/kstars/kstars-9999.ebuild | 14 ++++++++++----
15 sci-astronomy/kstars/metadata.xml | 1 -
16 2 files changed, 10 insertions(+), 5 deletions(-)
17
18 diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
19 index a481533f11..f4a6b52784 100644
20 --- a/sci-astronomy/kstars/kstars-9999.ebuild
21 +++ b/sci-astronomy/kstars/kstars-9999.ebuild
22 @@ -14,11 +14,10 @@ fi
23
24 DESCRIPTION="Desktop Planetarium"
25 HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
26 -IUSE="fits indi raw wcs xplanet"
27 +IUSE="fits indi raw wcs"
28
29 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
30
31 -# TODO: AstrometryNet requires new package
32 COMMON_DEPEND="
33 $(add_frameworks_dep kauth)
34 $(add_frameworks_dep kconfig)
35 @@ -46,7 +45,6 @@ COMMON_DEPEND="
36 indi? ( >=sci-libs/indilib-1.4.0 )
37 raw? ( media-libs/libraw:= )
38 wcs? ( sci-astronomy/wcslib )
39 - xplanet? ( x11-misc/xplanet )
40 "
41 # TODO: Add back when re-enabled by upstream
42 # opengl? (
43 @@ -67,8 +65,16 @@ src_configure() {
44 $(cmake-utils_use_find_package indi INDI)
45 $(cmake-utils_use_find_package raw LibRaw)
46 $(cmake-utils_use_find_package wcs WCSLIB)
47 - $(cmake-utils_use_find_package xplanet Xplanet)
48 )
49
50 kde5_src_configure
51 }
52 +
53 +pkg_postinst () {
54 + kde5_pkg_postinst
55 +
56 + if ! has_version "x11-misc/xplanet" ; then
57 + elog "${PN} has optional runtime support for x11-misc/xplanet"
58 + fi
59 + # same for AstrometryNet, which is not packaged.
60 +}
61
62 diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
63 index 2102d7af3d..efd7ced31b 100644
64 --- a/sci-astronomy/kstars/metadata.xml
65 +++ b/sci-astronomy/kstars/metadata.xml
66 @@ -9,6 +9,5 @@
67 <flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
68 <flag name="indi">Enable support for Astronomical control library using libindi</flag>
69 <flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
70 - <flag name="xplanet">Enable support for Xplanet</flag>
71 </use>
72 </pkgmetadata>