Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/xscreensaver: xscreensaver-5.08.ebuild ChangeLog
Date: Mon, 19 Jan 2009 15:06:46
Message-Id: E1LOvi8-0001Z1-Ii@stork.gentoo.org
1 ssuominen 09/01/19 15:06:44
2
3 Modified: xscreensaver-5.08.ebuild ChangeLog
4 Log:
5 Use EAPI2. Restore -j1 to emake in src_compile, it still doesn't work. Translations for .desktop file are still broken with invalid intltool remove patch.
6 (Portage version: 2.1.6.6/cvs/Linux 2.6.28-gentoo i686)
7
8 Revision Changes Path
9 1.2 x11-misc/xscreensaver/xscreensaver-5.08.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild?r1=1.1&r2=1.2
14
15 Index: xscreensaver-5.08.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- xscreensaver-5.08.ebuild 19 Jan 2009 11:43:56 -0000 1.1
22 +++ xscreensaver-5.08.ebuild 19 Jan 2009 15:06:44 -0000 1.2
23 @@ -1,6 +1,8 @@
24 # Copyright 1999-2009 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v 1.1 2009/01/19 11:43:56 pva Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v 1.2 2009/01/19 15:06:44 ssuominen Exp $
28 +
29 +EAPI=2
30
31 inherit autotools eutils flag-o-matic multilib pam
32
33 @@ -43,21 +45,12 @@
34 dev-util/intltool
35 xinerama? ( x11-proto/xineramaproto )"
36
37 -src_unpack() {
38 - unpack ${A}
39 - cd "${S}"
40 +src_prepare() {
41 EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV}
42 - eautoreconf # bug 113681
43 + eautoreconf #113681
44 }
45
46 -src_compile() {
47 - if use ppc || use ppc64; then
48 - # Still fails to build "flurry" screensaver.
49 - filter-flags -mabi=altivec
50 - filter-flags -maltivec
51 - append-flags -U__VEC__
52 - fi
53 -
54 +src_configure() {
55 unset BC_ENV_ARGS #24568
56
57 econf \
58 @@ -85,8 +78,17 @@
59 $(use_with pam) \
60 $(use_with opengl gl) \
61 $(use_with jpeg)
62 +}
63 +
64 +src_compile() {
65 + if use ppc || use ppc64; then
66 + # Still fails to build "flurry" screensaver.
67 + filter-flags -mabi=altivec
68 + filter-flags -maltivec
69 + append-flags -U__VEC__
70 + fi
71
72 - emake || die "emake failed." # bug 155049
73 + emake -j1 || die "emake failed." #155049
74 }
75
76 src_install() {
77
78
79
80 1.246 x11-misc/xscreensaver/ChangeLog
81
82 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/ChangeLog?rev=1.246&view=markup
83 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/ChangeLog?rev=1.246&content-type=text/plain
84 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xscreensaver/ChangeLog?r1=1.245&r2=1.246
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v
89 retrieving revision 1.245
90 retrieving revision 1.246
91 diff -u -r1.245 -r1.246
92 --- ChangeLog 19 Jan 2009 11:43:56 -0000 1.245
93 +++ ChangeLog 19 Jan 2009 15:06:44 -0000 1.246
94 @@ -1,6 +1,12 @@
95 # ChangeLog for x11-misc/xscreensaver
96 # Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.245 2009/01/19 11:43:56 pva Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.246 2009/01/19 15:06:44 ssuominen Exp $
99 +
100 + 19 Jan 2009; Samuli Suominen <ssuominen@g.o>
101 + xscreensaver-5.08.ebuild:
102 + Use EAPI2. Restore -j1 to emake in src_compile, it still doesn't work.
103 + Translations for .desktop file are still broken with invalid intltool
104 + remove patch.
105
106 *xscreensaver-5.08 (19 Jan 2009)