summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-01-19 15:06:44 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-01-19 15:06:44 +0000
commit0cf220fc4ef3a57e79ea661c8e1a294ae797390f (patch)
treea94e9b81c7460fd744fe4bdd88924b3d03a60e86 /x11-misc/xscreensaver
parentVersion bump. The ChangeLog may interest you, which you can find here: http:/... (diff)
downloadhistorical-0cf220fc4ef3a57e79ea661c8e1a294ae797390f.tar.gz
historical-0cf220fc4ef3a57e79ea661c8e1a294ae797390f.tar.bz2
historical-0cf220fc4ef3a57e79ea661c8e1a294ae797390f.zip
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.
Package-Manager: portage-2.1.6.6/cvs/Linux 2.6.28-gentoo i686
Diffstat (limited to 'x11-misc/xscreensaver')
-rw-r--r--x11-misc/xscreensaver/ChangeLog8
-rw-r--r--x11-misc/xscreensaver/Manifest4
-rw-r--r--x11-misc/xscreensaver/xscreensaver-5.08.ebuild30
3 files changed, 25 insertions, 17 deletions
diff --git a/x11-misc/xscreensaver/ChangeLog b/x11-misc/xscreensaver/ChangeLog
index aff4017eccfa..2821849a67aa 100644
--- a/x11-misc/xscreensaver/ChangeLog
+++ b/x11-misc/xscreensaver/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-misc/xscreensaver
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.245 2009/01/19 11:43:56 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.246 2009/01/19 15:06:44 ssuominen Exp $
+
+ 19 Jan 2009; Samuli Suominen <ssuominen@gentoo.org>
+ xscreensaver-5.08.ebuild:
+ 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.
*xscreensaver-5.08 (19 Jan 2009)
diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest
index bdaa46dfe6a3..627b37ae6ba6 100644
--- a/x11-misc/xscreensaver/Manifest
+++ b/x11-misc/xscreensaver/Manifest
@@ -5,6 +5,6 @@ AUX 5.08/02_all_no_intltool.patch 2277 RMD160 a24cef7922cd1cfa1a01aece5536d98ebd
DIST xscreensaver-5.07.tar.gz 5513131 RMD160 d2fee54c3138c717433f5a6ca9a098028082af95 SHA1 82c611ab271807ad871aa46a3a7f6b95706d31aa SHA256 8c50a74c07b1fffcbb20bd79e3ee92f1f52191e5a187433bb49964ccf94badb6
DIST xscreensaver-5.08.tar.gz 5466460 RMD160 f37ba887a656a4ffd14f3809de3269806271352d SHA1 4e6889d7171eaf18b856c484a87d5701787e5dc6 SHA256 638cb1455cd5fe0c95f53cf048b9b46f5b0ccce026c39246d0dc65ebb09ca9dd
EBUILD xscreensaver-5.07.ebuild 2667 RMD160 6259a3fef0155424ca6f2c24b98344e0d0421a98 SHA1 1734f61f1ad79deb7f636293a034bb9244fed134 SHA256 d1957f4fbdb055471487023048b2b28145b6b6f34ae06840600f0113de415f6b
-EBUILD xscreensaver-5.08.ebuild 2635 RMD160 74c7e17b0a4e0ab116a8089d756993a5246e748b SHA1 591a9fc48b932055947feeab40bf56228fe249d3 SHA256 aeeba1cf3f199c57113bf2b79cae50b3959c4ed2ef82920abf02fc63ed558f13
-MISC ChangeLog 40232 RMD160 fdc590cdbff51033c9681686b5356f3228332e81 SHA1 569978fda97e177459953b4a62fd542b8fb38ea6 SHA256 2f609e06d15c63c14b33296d6a00c78fddc474042bce40ef6254372bf483cd52
+EBUILD xscreensaver-5.08.ebuild 2640 RMD160 f0e7c4adcc8330469537171c8d96ae9548753662 SHA1 bcf1193a68d57ee2d0e42dc578adc00da1a20ee9 SHA256 d06f5ce088002b2796f855d37ac37cecd56a5362db1addecf4a419d0cc1bdcbe
+MISC ChangeLog 40482 RMD160 c36ddf29cbc5a569f13b0b9e029c1dfa247e2e2c SHA1 c48d94503a144c72d43f892dab9312909b9c5163 SHA256 7843435f981a9dea4114d9d82e65ca9202a747c2e06b00cf9967d8b88070de5a
MISC metadata.xml 536 RMD160 6e7cad2c4791ecf9ffc7d8ab1e0a4f83aebc9ba8 SHA1 487b8b789188c77f54af4ad167e4a6cb2a008739 SHA256 9f23f751a07c2a23e40a33146dd05e79d0fa4a4ecc84c0e8199877cc458b9f76
diff --git a/x11-misc/xscreensaver/xscreensaver-5.08.ebuild b/x11-misc/xscreensaver/xscreensaver-5.08.ebuild
index 9b18b2a997b8..9186e05a88cc 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.08.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.08.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v 1.1 2009/01/19 11:43:56 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v 1.2 2009/01/19 15:06:44 ssuominen Exp $
+
+EAPI=2
inherit autotools eutils flag-o-matic multilib pam
@@ -43,21 +45,12 @@ DEPEND="${RDEPEND}
dev-util/intltool
xinerama? ( x11-proto/xineramaproto )"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV}
- eautoreconf # bug 113681
+ eautoreconf #113681
}
-src_compile() {
- if use ppc || use ppc64; then
- # Still fails to build "flurry" screensaver.
- filter-flags -mabi=altivec
- filter-flags -maltivec
- append-flags -U__VEC__
- fi
-
+src_configure() {
unset BC_ENV_ARGS #24568
econf \
@@ -85,8 +78,17 @@ src_compile() {
$(use_with pam) \
$(use_with opengl gl) \
$(use_with jpeg)
+}
+
+src_compile() {
+ if use ppc || use ppc64; then
+ # Still fails to build "flurry" screensaver.
+ filter-flags -mabi=altivec
+ filter-flags -maltivec
+ append-flags -U__VEC__
+ fi
- emake || die "emake failed." # bug 155049
+ emake -j1 || die "emake failed." #155049
}
src_install() {