diff options
author | Joe Peterson <lavajoe@gentoo.org> | 2008-11-14 16:01:18 +0000 |
---|---|---|
committer | Joe Peterson <lavajoe@gentoo.org> | 2008-11-14 16:01:18 +0000 |
commit | 3b41aff6646ab317b349ff4abab64af3c388c26d (patch) | |
tree | b9a5298ed880a7f57bf019ccb29b65666a9e780f /media-gfx/povray | |
parent | Remove --as-needed filtering, add a patch for it in 0.11. (diff) | |
download | historical-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/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/povray/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/povray/povray-3.7.0_beta29-r1.ebuild | 11 |
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 } |