Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-astronomy/stellarium: stellarium-0.11.4a.ebuild ChangeLog
Date: Wed, 29 Aug 2012 20:11:25
Message-Id: 20120829201110.E597820B9C@flycatcher.gentoo.org
1 mr_bones_ 12/08/29 20:11:10
2
3 Modified: ChangeLog
4 Added: stellarium-0.11.4a.ebuild
5 Log:
6 version bump (bug #433211)
7
8 (Portage version: 2.1.11.9/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.102 sci-astronomy/stellarium/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-astronomy/stellarium/ChangeLog?rev=1.102&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-astronomy/stellarium/ChangeLog?rev=1.102&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-astronomy/stellarium/ChangeLog?r1=1.101&r2=1.102
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/ChangeLog,v
20 retrieving revision 1.101
21 retrieving revision 1.102
22 diff -u -r1.101 -r1.102
23 --- ChangeLog 21 Aug 2012 20:36:48 -0000 1.101
24 +++ ChangeLog 29 Aug 2012 20:11:10 -0000 1.102
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sci-astronomy/stellarium
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/ChangeLog,v 1.101 2012/08/21 20:36:48 mr_bones_ Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/ChangeLog,v 1.102 2012/08/29 20:11:10 mr_bones_ Exp $
30 +
31 +*stellarium-0.11.4a (29 Aug 2012)
32 +
33 + 29 Aug 2012; Michael Sterrett <mr_bones_@g.o>
34 + +files/stellarium-0.11.4a-desktop.patch, +stellarium-0.11.4a.ebuild:
35 + version bump (bug #433211)
36
37 21 Aug 2012; Michael Sterrett <mr_bones_@g.o> stellarium-0.11.3.ebuild:
38 punt unsupported locales (bug #432064)
39
40
41
42 1.1 sci-astronomy/stellarium/stellarium-0.11.4a.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-astronomy/stellarium/stellarium-0.11.4a.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-astronomy/stellarium/stellarium-0.11.4a.ebuild?rev=1.1&content-type=text/plain
46
47 Index: stellarium-0.11.4a.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-astronomy/stellarium/stellarium-0.11.4a.ebuild,v 1.1 2012/08/29 20:11:10 mr_bones_ Exp $
52
53 EAPI=4
54 CMAKE_MIN_VERSION="2.4.7"
55
56 inherit cmake-utils eutils flag-o-matic
57
58 DESCRIPTION="Stellarium renders 3D photo-realistic skies in real time"
59 HOMEPAGE="http://www.stellarium.org/"
60 SRC_URI="mirror://sourceforge/stellarium/${P}.tar.gz
61 stars? (
62 mirror://sourceforge/stellarium/stars_4_1v0_0.cat
63 mirror://sourceforge/stellarium/stars_5_2v0_0.cat
64 mirror://sourceforge/stellarium/stars_6_2v0_0.cat
65 mirror://sourceforge/stellarium/stars_7_2v0_0.cat
66 mirror://sourceforge/stellarium/stars_8_2v0_0.cat
67 )"
68
69 LICENSE="GPL-2"
70 SLOT="0"
71 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
72 IUSE="debug nls stars"
73 RESTRICT="test"
74
75 RDEPEND="virtual/opengl
76 virtual/glu
77 media-libs/freetype:2
78 >=x11-libs/qt-core-4.6.0:4
79 x11-libs/qt-gui:4
80 x11-libs/qt-opengl:4
81 x11-libs/qt-script:4
82 x11-libs/qt-svg:4
83 x11-libs/qt-test:4
84 media-fonts/dejavu
85 nls? ( virtual/libintl )"
86 DEPEND="${RDEPEND}
87 nls? ( sys-devel/gettext )
88 x11-libs/libXt"
89 DOCS=( AUTHORS ChangeLog README )
90
91 LANGS=( af ak am ar as ast az be bg bn bo br bs
92 ca cs cy da de el en en_CA en_GB en_US eo es et eu fa fi
93 fil fr fy ga gd gl gu he hi hr hu hy ia id is it ja
94 ka kk kn ko ky la lb lo lt lv mk ml mn mr ms mt nan nb nl nn oc
95 pa pl pt pt_BR ro ru sco se si sk sl sq sr sv sw ta te tg th tl
96 tr tt uk uz vi zh_CN zh_HK zh_TW zu )
97 for X in "${LANGS[@]}" ; do
98 IUSE="${IUSE} linguas_${X}"
99 done
100
101 S=${WORKDIR}/${PN}-${PV/a/}
102
103 src_prepare() {
104 sed -e '/aa ab ae/d' -e "/GETTEXT_CREATE_TRANSLATIONS/a \ ${LINGUAS}" \
105 -i po/stellarium{,-skycultures}/CMakeLists.txt || die #403647
106 epatch "${FILESDIR}"/${P}-desktop.patch
107 use debug || append-cppflags -DQT_NO_DEBUG #415769
108 }
109
110 src_configure() {
111 local mycmakeargs=( $(cmake-utils_use_enable nls NLS) )
112 CMAKE_IN_SOURCE_BUILD=1 cmake-utils_src_configure
113 }
114
115 src_install() {
116 default
117
118 # use the more up-to-date system fonts
119 rm "${ED}"/usr/share/stellarium/data/DejaVuSans{Mono,}.ttf || die
120 dosym ../../fonts/dejavu/DejaVuSans.ttf /usr/share/stellarium/data/DejaVuSans.ttf
121 dosym ../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/stellarium/data/DejaVuSansMono.ttf
122
123 if use stars ; then
124 insinto /usr/share/${PN}/stars/default
125 doins "${DISTDIR}"/stars_[45678]_[12]v0_0*.cat
126 fi
127 newicon doc/images/stellarium-logo.png ${PN}.png
128 }