diff options
author | Joe Peterson <lavajoe@gentoo.org> | 2008-11-07 17:15:41 +0000 |
---|---|---|
committer | Joe Peterson <lavajoe@gentoo.org> | 2008-11-07 17:15:41 +0000 |
commit | 474a67cf07e955b3edf49e7956da5f0c89372610 (patch) | |
tree | a66c5d75304dd47810241aaad035e6a0dea134c7 /media-gfx/povray | |
parent | Revision bump removing deprecated XEvIE support, fixing bug #245081 and bug #... (diff) | |
download | gentoo-2-474a67cf07e955b3edf49e7956da5f0c89372610.tar.gz gentoo-2-474a67cf07e955b3edf49e7956da5f0c89372610.tar.bz2 gentoo-2-474a67cf07e955b3edf49e7956da5f0c89372610.zip |
Add new 3.7.0 beta 29; remove old
(Portage version: 2.2_rc13/cvs/Linux 2.6.27-gentoo-r2 i686)
Diffstat (limited to 'media-gfx/povray')
-rw-r--r-- | media-gfx/povray/ChangeLog | 9 | ||||
-rw-r--r-- | media-gfx/povray/files/povray-3.7.0_beta25-gcc43.patch | 44 | ||||
-rw-r--r-- | media-gfx/povray/povray-3.7.0_beta29.ebuild (renamed from media-gfx/povray/povray-3.7.0_beta25-r1.ebuild) | 21 |
3 files changed, 26 insertions, 48 deletions
diff --git a/media-gfx/povray/ChangeLog b/media-gfx/povray/ChangeLog index ad979c055649..2f65b2db4847 100644 --- a/media-gfx/povray/ChangeLog +++ b/media-gfx/povray/ChangeLog @@ -1,6 +1,13 @@ # 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.77 2008/11/07 06:40:30 lavajoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/ChangeLog,v 1.78 2008/11/07 17:15:41 lavajoe Exp $ + +*povray-3.7.0_beta29 (07 Nov 2008) + + 07 Nov 2008; Joe Peterson <lavajoe@gentoo.org> + -files/povray-3.7.0_beta25-gcc43.patch, -povray-3.7.0_beta25-r1.ebuild, + +povray-3.7.0_beta29.ebuild: + Add new 3.7.0 beta 29; remove old 07 Nov 2008; Joe Peterson <lavajoe@gentoo.org> -povray-3.7.0_beta25.ebuild: diff --git a/media-gfx/povray/files/povray-3.7.0_beta25-gcc43.patch b/media-gfx/povray/files/povray-3.7.0_beta25-gcc43.patch deleted file mode 100644 index 59e69cb6f42d..000000000000 --- a/media-gfx/povray/files/povray-3.7.0_beta25-gcc43.patch +++ /dev/null @@ -1,44 +0,0 @@ -Povray-3.7.0-beta25b: Fix a few GCC-4.3 related compilation problems: -add a few missing includes - ---- povray-3.7.0.beta.25b/source/base/fileinputoutput.h~ 2008-04-07 11:35:15.305580552 +0200 -+++ povray-3.7.0.beta.25b/source/base/fileinputoutput.h 2008-04-07 11:35:15.305580552 +0200 -@@ -97,6 +97,7 @@ - #include "base/path.h" - - #include <string> -+#include <cstring> - - namespace pov_base - { ---- povray-3.7.0.beta.25b/source/base/fileinputoutput.cpp~ 2008-04-07 11:34:54.618082366 +0200 -+++ povray-3.7.0.beta.25b/source/base/fileinputoutput.cpp 2008-04-07 11:34:54.618082366 +0200 -@@ -92,6 +92,7 @@ - - #include <cstdlib> - #include <cstdarg> -+#include <cstring> - - #include "base/configbase.h" - ---- povray-3.7.0.beta.25b/source/base/textstreambuffer.cpp~ 2008-04-07 11:35:37.272306361 +0200 -+++ povray-3.7.0.beta.25b/source/base/textstreambuffer.cpp 2008-04-07 11:35:37.272306361 +0200 -@@ -91,6 +91,7 @@ - *********************************************************************************/ - - #include <algorithm> -+#include <cstring> - - #include "configbase.h" - ---- povray-3.7.0.beta.25b/source/base/animation/moov.cpp~ 2008-04-07 13:56:09.833886560 +0200 -+++ povray-3.7.0.beta.25b/source/base/animation/moov.cpp 2008-04-07 13:56:09.833886560 +0200 -@@ -90,6 +90,8 @@ - * - *********************************************************************************/ - -+#include <limits.h> -+ - #include "base/configbase.h" - #include "base/pov_err.h" - #include "base/types.h" diff --git a/media-gfx/povray/povray-3.7.0_beta25-r1.ebuild b/media-gfx/povray/povray-3.7.0_beta29.ebuild index 80010c189ef9..0adc438be3ba 100644 --- a/media-gfx/povray/povray-3.7.0_beta25-r1.ebuild +++ b/media-gfx/povray/povray-3.7.0_beta29.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_beta25-r1.ebuild,v 1.3 2008/09/12 05:17:50 lavajoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/povray/povray-3.7.0_beta29.ebuild,v 1.1 2008/11/07 17:15:41 lavajoe Exp $ inherit eutils autotools flag-o-matic versionator @@ -8,7 +8,7 @@ MY_PV=$(get_version_component_range 1-3) MY_MINOR_VER=$(get_version_component_range 4) if [ -n "$MY_MINOR_VER" ]; then MY_MINOR_VER=${MY_MINOR_VER/beta/beta.} - MY_PV="${MY_PV}.${MY_MINOR_VER}b" + MY_PV="${MY_PV}.${MY_MINOR_VER}" fi DESCRIPTION="The Persistence of Vision Raytracer" @@ -34,7 +34,7 @@ src_unpack() { unpack ${A} cd "${S}" - epatch "${FILESDIR}"/${P}-gcc43.patch + #epatch "${FILESDIR}"/${P}-gcc43.patch # Change some destination directories that cannot be adjusted via configure cp configure.ac configure.ac.orig @@ -68,6 +68,7 @@ src_compile() { $(use_with svga) \ $(use_with tiff) \ $(use_with X) \ + --disable-strip \ || die emake || die @@ -93,3 +94,17 @@ pkg_preinst() { fi done } + +pkg_postinst() { + ewarn "POV-Ray betas have expiration dates, but these can be extended for up to" + ewarn "a year. If expired, you will get the following error when running povray:" + ewarn + ewarn " povray: this pre-release version of POV-Ray for Unix has expired" + ewarn + ewarn "To extend the license period (a week at a time), you can do" + ewarn "something like the following (adjust syntax for your shell):" + ewarn + ewarn " export POVRAY_BETA=\`povray --betacode 2>&1\`" + ewarn + ewarn "You will need to repeat this each time it expires." +} |