Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-astronomy/celestia: celestia-1.4.1-r2.ebuild ChangeLog
Date: Tue, 08 Jan 2008 14:24:40
Message-Id: E1JCFNd-00018l-OK@stork.gentoo.org
1 bicatali 08/01/08 14:24:37
2
3 Modified: celestia-1.4.1-r2.ebuild ChangeLog
4 Log:
5 Added explicit pkgconfig dependency (bug #204802)
6 (Portage version: 2.1.4_rc14)
7
8 Revision Changes Path
9 1.9 sci-astronomy/celestia/celestia-1.4.1-r2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild?rev=1.9&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild?rev=1.9&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild?r1=1.8&r2=1.9
14
15 Index: celestia-1.4.1-r2.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild,v
18 retrieving revision 1.8
19 retrieving revision 1.9
20 diff -u -r1.8 -r1.9
21 --- celestia-1.4.1-r2.ebuild 11 Sep 2007 11:47:04 -0000 1.8
22 +++ celestia-1.4.1-r2.ebuild 8 Jan 2008 14:24:37 -0000 1.9
23 @@ -1,6 +1,6 @@
24 -# Copyright 1999-2007 Gentoo Foundation
25 +# Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild,v 1.8 2007/09/11 11:47:04 bicatali Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/celestia-1.4.1-r2.ebuild,v 1.9 2008/01/08 14:24:37 bicatali Exp $
29
30 WANT_AUTOMAKE="1.9"
31
32 @@ -15,7 +15,7 @@
33 KEYWORDS="amd64 ppc ppc64 sparc x86"
34 IUSE="cairo gnome gtk kde arts threads nls lua"
35
36 -DEPEND="virtual/glu
37 +RDEPEND="virtual/glu
38 media-libs/jpeg
39 media-libs/libpng
40 gtk? ( !gnome? ( !kde? (
41 @@ -33,6 +33,9 @@
42 lua? ( >=dev-lang/lua-5.0 )
43 cairo? ( x11-libs/cairo )"
44
45 +DEPEND="${RDEPEND}
46 + dev-util/pkgconfig"
47 +
48 pkg_setup() {
49 # Check for one for the following use flags to be set.
50 if ! use gnome && use kde; then
51 @@ -68,32 +71,32 @@
52
53 # some lua patches to make it work for lua-5.1
54 has_version ">=dev-lang/lua-5.1.1" && \
55 - epatch "${FILESDIR}/${P}-lua51.patch"
56 + epatch "${FILESDIR}"/${P}-lua51.patch
57
58 # standard set of gcc-4.1 patches
59 - epatch "${FILESDIR}/${P}-gcc-4.1.patch"
60 + epatch "${FILESDIR}"/${P}-gcc-4.1.patch
61
62 # fix kde datadir in makefile.am and .desktop location
63 - epatch "${FILESDIR}/${P}-kde-datadir.patch"
64 + epatch "${FILESDIR}"/${P}-kde-datadir.patch
65
66 # add a desktop file that doesn't end up in lost+found
67 - epatch "${FILESDIR}/${P}-kde-desktop.patch"
68 - epatch "${FILESDIR}/${P}-gnome-desktop.patch"
69 + epatch "${FILESDIR}"/${P}-kde-desktop.patch
70 + epatch "${FILESDIR}"/${P}-gnome-desktop.patch
71
72 # add a ~/.celestia for extra directories
73 - epatch "${FILESDIR}/${P}-cfg.patch"
74 + epatch "${FILESDIR}"/${P}-cfg.patch
75
76 # strict aliasing from fedora
77 - epatch "${FILESDIR}/${P}-strictalias.patch"
78 + epatch "${FILESDIR}"/${P}-strictalias.patch
79
80 # install 3ds models by requests
81 - epatch "${FILESDIR}/${P}-3dsmodels.patch"
82 + epatch "${FILESDIR}"/${P}-3dsmodels.patch
83
84 # fix po/Makefile.in.in to regenerate
85 - epatch "${FILESDIR}/${P}-locale.patch"
86 + epatch "${FILESDIR}"/${P}-locale.patch
87
88 # fix for as-needed (bug #130091)
89 - epatch "${FILESDIR}/${P}-as-needed.patch"
90 + epatch "${FILESDIR}"/${P}-as-needed.patch
91
92 # remove flags to let the user decide
93 for cf in -O2 -ffast-math \
94 @@ -145,10 +148,10 @@
95 emake DESTDIR="${D}" install || die "emake install failed"
96 for size in 16 22 32 48 ; do
97 insinto /usr/share/icons/hicolor/${size}x${size}/apps
98 - newins ${S}/src/celestia/kde/data/hi${size}-app-${PN}.png ${PN}.png
99 + newins "${S}"/src/celestia/kde/data/hi${size}-app-${PN}.png ${PN}.png
100 done
101 fi
102 - dodoc AUTHORS README TODO NEWS TRANSLATORS *.txt
103 - dohtml coding-standards.html
104 + dodoc AUTHORS README TODO NEWS TRANSLATORS *.txt || die
105 + dohtml coding-standards.html || die
106 dosym "${PORTDIR}"/licenses/GPL-2 /usr/share/${PN}/COPYING
107 }
108
109
110
111 1.37 sci-astronomy/celestia/ChangeLog
112
113 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/ChangeLog?rev=1.37&view=markup
114 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/ChangeLog?rev=1.37&content-type=text/plain
115 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/celestia/ChangeLog?r1=1.36&r2=1.37
116
117 Index: ChangeLog
118 ===================================================================
119 RCS file: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/ChangeLog,v
120 retrieving revision 1.36
121 retrieving revision 1.37
122 diff -u -r1.36 -r1.37
123 --- ChangeLog 11 Sep 2007 11:47:04 -0000 1.36
124 +++ ChangeLog 8 Jan 2008 14:24:37 -0000 1.37
125 @@ -1,6 +1,10 @@
126 # ChangeLog for sci-astronomy/celestia
127 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
128 -# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/ChangeLog,v 1.36 2007/09/11 11:47:04 bicatali Exp $
129 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
130 +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/celestia/ChangeLog,v 1.37 2008/01/08 14:24:37 bicatali Exp $
131 +
132 + 08 Jan 2008; Sébastien Fabbro <bicatali@g.o>
133 + celestia-1.4.1-r2.ebuild:
134 + Added explicit pkgconfig dependency (bug #204802)
135
136 11 Sep 2007; Sébastien Fabbro <bicatali@g.o>
137 +files/celestia-1.4.1-gnome-desktop.patch, celestia-1.4.1-r2.ebuild:
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list