summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Peterson <lavajoe@gentoo.org>2008-11-14 16:01:18 +0000
committerJoe Peterson <lavajoe@gentoo.org>2008-11-14 16:01:18 +0000
commit3b41aff6646ab317b349ff4abab64af3c388c26d (patch)
treeb9a5298ed880a7f57bf019ccb29b65666a9e780f /media-gfx/povray
parentRemove --as-needed filtering, add a patch for it in 0.11. (diff)
downloadhistorical-3b41aff6646ab317b349ff4abab64af3c388c26d.tar.gz
historical-3b41aff6646ab317b349ff4abab64af3c388c26d.tar.bz2
historical-3b41aff6646ab317b349ff4abab64af3c388c26d.zip
Fix FEATURES="test" functionality in beta releases (bug #246645)
Package-Manager: portage-2.2_rc14/cvs/Linux 2.6.27-gentoo-r2 i686
Diffstat (limited to 'media-gfx/povray')
-rw-r--r--media-gfx/povray/ChangeLog6
-rw-r--r--media-gfx/povray/Manifest4
-rw-r--r--media-gfx/povray/povray-3.7.0_beta29-r1.ebuild11
3 files changed, 17 insertions, 4 deletions
diff --git a/media-gfx/povray/ChangeLog b/media-gfx/povray/ChangeLog
index c72de1688936..3262a56fa1db 100644
--- a/media-gfx/povray/ChangeLog
+++ b/media-gfx/povray/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/povray
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/ChangeLog,v 1.89 2008/11/12 17:48:29 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/ChangeLog,v 1.90 2008/11/14 16:01:18 lavajoe Exp $
+
+ 14 Nov 2008; Joe Peterson <lavajoe@gentoo.org>
+ povray-3.7.0_beta29-r1.ebuild:
+ Fix FEATURES="test" functionality in beta releases (bug #246645)
12 Nov 2008; Markus Rothe <corsair@gentoo.org> povray-3.6.1-r4.ebuild:
Stable on ppc64; bug #153538
diff --git a/media-gfx/povray/Manifest b/media-gfx/povray/Manifest
index 7aa539930d6b..aab0e45d086a 100644
--- a/media-gfx/povray/Manifest
+++ b/media-gfx/povray/Manifest
@@ -7,6 +7,6 @@ DIST povray-src-3.7.0.beta.29.tar.bz2 6202387 RMD160 5073463b1068fc95a31f77da645
EBUILD povray-3.6.1-r2.ebuild 1507 RMD160 a19e644cee988e4fd08a9899488f724bb914f7fa SHA1 c0047a1dbb33e7ced8ba72db84e4ba0cc98eba62 SHA256 18b7040548f990c7df80da07deb14b58413c643b6e42d58425dc9ec70ce6de83
EBUILD povray-3.6.1-r3.ebuild 2386 RMD160 61de44bf14014a0ee3948a26def669f0deff135d SHA1 46d972fac0407126a81bb7e2402ade662404b6ec SHA256 f1a2b1f27eb1a0b468474fdb76b9ae5156d2f8355d93c75845ed805aa669fa5d
EBUILD povray-3.6.1-r4.ebuild 2742 RMD160 13ceb02089831ef384dd4be2ead522ffd83e8cc2 SHA1 d38df8b6d59ba039d388ff7fefe0394d2c101ef1 SHA256 fa0278b27510d05243473cda49ee879e50c9fa1a48662e7a9d06ac3146489cb9
-EBUILD povray-3.7.0_beta29-r1.ebuild 3731 RMD160 dabcc8b2901b75415fe33c3fd9ef22d5732d870f SHA1 2e6f43f6eefe28e6fdff836ebdb75c306afec83c SHA256 9ffccdf14b88bf59f86fa2bedbbfb9d677fa0d8c5cedb21422725e0d9aece415
-MISC ChangeLog 13144 RMD160 d54833720b28b65db39e4bb4b4b8be199ba2cc61 SHA1 2fe2731d2e72ee203ca5032cfa5d3f4e841707cf SHA256 af48132af4b1dda34baac476c375fcb0bee3123bd443b45d925c855c6a0ed0cb
+EBUILD povray-3.7.0_beta29-r1.ebuild 4075 RMD160 0df62e02ccfab3d7e27358614ba95d8f152839cb SHA1 da95b9a2be0b2b0ca8dfc4d46090415e3c896dbd SHA256 93994b4c81dffc21ccf8921704d4192c598376495ce15756a7c4be83e75d1adb
+MISC ChangeLog 13294 RMD160 289e42b389c7088da773d998a4c03fc04cf47892 SHA1 0de7f2baa2623f1a8fa719f08a0fb3bd695c38c3 SHA256 99762e7b15e4592433b03477fc976ce3d7259c6a1bc54974264992559915e1ad
MISC metadata.xml 223 RMD160 0c9c59654305e8789fe6c93fd07c561cfe003f54 SHA1 7904e6fb45104baf2cb67fb9886c633af4dc7056 SHA256 a24b49fe5448d4cb329acf1d8113ac30eb1d61d63a7319b66c077d3f1775d055
diff --git a/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild b/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild
index 2da131f8b7ce..04b3d736e20f 100644
--- a/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild
+++ b/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild,v 1.1 2008/11/08 21:45:38 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/povray-3.7.0_beta29-r1.ebuild,v 1.2 2008/11/14 16:01:18 lavajoe Exp $
inherit eutils autotools flag-o-matic versionator
@@ -51,6 +51,10 @@ src_unpack() {
sed -i -e "s:^povdocdir = .*:povdocdir = @datadir@/doc/${PF}:" Makefile.am
sed -i -e "s:^povconfdir = .*:povconfdir = @sysconfdir@/${PN}:" Makefile.am
+ # The "+p" option on the test command line causes a pause and
+ # prompts the user to interact, so remove it.
+ sed -i -e"s:biscuit.pov -f +d +p:biscuit.pov -f +d:" Makefile.am
+
eautoreconf
}
@@ -78,6 +82,11 @@ src_compile() {
emake || die
}
+src_test() {
+ # For the beta releases, we generate a license extension in case needed
+ POVRAY_BETA=`./unix/povray --betacode 2>&1` emake check || die "Test failed"
+}
+
src_install() {
emake DESTDIR="${D}" install || die
}