summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-astronomy/stellarium/ChangeLog6
-rw-r--r--sci-astronomy/stellarium/metadata.xml20
-rw-r--r--sci-astronomy/stellarium/stellarium-0.11.3.ebuild26
3 files changed, 32 insertions, 20 deletions
diff --git a/sci-astronomy/stellarium/ChangeLog b/sci-astronomy/stellarium/ChangeLog
index 1f21363feb10..ea2cd6445e4b 100644
--- a/sci-astronomy/stellarium/ChangeLog
+++ b/sci-astronomy/stellarium/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-astronomy/stellarium
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/ChangeLog,v 1.99 2012/08/03 07:46:49 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/ChangeLog,v 1.100 2012/08/05 19:56:26 bicatali Exp $
+
+ 05 Aug 2012; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
+ stellarium-0.11.3.ebuild:
+ fixed for new linguas, keyword amd64-linux, x86-linux
03 Aug 2012; Michael Sterrett <mr_bones_@gentoo.org>
+files/stellarium-0.11.3-desktop.patch, stellarium-0.11.3.ebuild:
diff --git a/sci-astronomy/stellarium/metadata.xml b/sci-astronomy/stellarium/metadata.xml
index adba0a16c66e..d1c885a8b4b0 100644
--- a/sci-astronomy/stellarium/metadata.xml
+++ b/sci-astronomy/stellarium/metadata.xml
@@ -1,11 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-astronomy</herd>
- <maintainer>
- <email>mr_bones_@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="stars">Install extra star catalogs</flag>
- </use>
+<herd>sci-astronomy</herd>
+<maintainer>
+ <email>mr_bones_@gentoo.org</email>
+</maintainer>
+<longdescription lang='en'>
+ Stellarium is a free open source planetarium for your computer. It
+ shows a realistic sky in 3D, just like what you see with the naked
+ eye, binoculars or a telescope. It is being used in planetarium
+ projectors.
+</longdescription>
+<use>
+ <flag name="stars">Install extra star catalogs</flag>
+</use>
</pkgmetadata>
diff --git a/sci-astronomy/stellarium/stellarium-0.11.3.ebuild b/sci-astronomy/stellarium/stellarium-0.11.3.ebuild
index 8ec7f0d9e59c..b7cb7deebd33 100644
--- a/sci-astronomy/stellarium/stellarium-0.11.3.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.11.3.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/stellarium-0.11.3.ebuild,v 1.6 2012/08/03 07:46:49 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/stellarium-0.11.3.ebuild,v 1.7 2012/08/05 19:56:26 bicatali Exp $
EAPI=4
CMAKE_MIN_VERSION="2.4.7"
inherit cmake-utils eutils flag-o-matic
-DESCRIPTION="Stellarium renders 3D photo-realistic skies in real time."
+DESCRIPTION="Stellarium renders 3D photo-realistic skies in real time"
HOMEPAGE="http://www.stellarium.org/"
SRC_URI="mirror://sourceforge/stellarium/${P}.tar.gz
stars? (
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/stellarium/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="debug nls stars"
RESTRICT="test"
@@ -40,23 +40,25 @@ DEPEND="${RDEPEND}
x11-libs/libXt"
DOCS=( AUTHORS ChangeLog README )
-LANGS=( af ar az be bg bn bs ca cs cy da de el en en_CA en_GB eo es et eu
-fa fil fi fr ga gl gu he hi hr hu hy ia id is it ja ka kn ko lt lv mk ml
-mr ms mt nan nb nl nn pl pt_BR pt ro ru se si sk sl sq sr sv te th tl tr uk vi
-zh_CN zh_HK zh_TW )
+LANGS=( aa ab ae af ak am an ar as ast av az ba be bg bh bi bn bo br bs
+ca ce cs cv cy da de dv el en en_AU en_CA en_GB en_US eo es et eu fa fi
+fil fj fr fy ga gd gl gn gu gv haw he hi hr hrx ht hu hy ia id is it ja
+ka kg kk kn ko ky la lb lo lt lv mi mk ml mn mo mr ms mt nan nb nl nn oc
+os pa pl pt pt_BR ro ru sco se si sk sl sm sq sr su sv sw ta te tg th tl
+tr tt uk uz vi zh_CN zh_HK zh_TW zu )
for X in "${LANGS[@]}" ; do
IUSE="${IUSE} linguas_${X}"
done
src_prepare() {
- sed -e "/af ar az/d" -e "/GETTEXT_CREATE_TRANSLATIONS/a \ ${LINGUAS}" \
+ sed -e '/aa ab ae/d' -e "/GETTEXT_CREATE_TRANSLATIONS/a \ ${LINGUAS}" \
-i po/stellarium{,-skycultures}/CMakeLists.txt || die #403647
epatch "${FILESDIR}"/${P}-desktop.patch
use debug || append-cppflags -DQT_NO_DEBUG #415769
}
src_configure() {
- mycmakeargs=( $(cmake-utils_use_enable nls NLS) )
+ local mycmakeargs=( $(cmake-utils_use_enable nls NLS) )
CMAKE_IN_SOURCE_BUILD=1 cmake-utils_src_configure
}
@@ -64,9 +66,9 @@ src_install() {
default
# use the more up-to-date system fonts
- rm -f "${D}"/usr/share/stellarium/data/DejaVuSans{Mono,}.ttf
- dosym /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/stellarium/data/DejaVuSans.ttf
- dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf /usr/share/stellarium/data/DejaVuSansMono.ttf
+ rm "${ED}"/usr/share/stellarium/data/DejaVuSans{Mono,}.ttf || die
+ dosym ../../fonts/dejavu/DejaVuSans.ttf /usr/share/stellarium/data/DejaVuSans.ttf
+ dosym ../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/stellarium/data/DejaVuSansMono.ttf
if use stars ; then
insinto /usr/share/${PN}/stars/default