Changeset - a1377a397d21
[Not reviewed]
default
1 2 1
Nathan Brink (binki) - 16 years ago 2008-12-08 22:58:57
ohnobinki@ohnopublishing.net
updated povray-3.7.0_beta28.ebuild with official Gentoo povray-3.7.0_beta29.ebuild
ignored syncing stuff specific to POVRay's expiration code: my repo has a patch which disables the pointless expiration - I mean, if ur running Gentoo, ur going to try to upgrade your POVRay b4 filing bugs :-)
3 files changed with 17 insertions and 8 deletions:
0 comments (0 inline, 0 general)
media-gfx/povray/Manifest
Show inline comments
 
AUX povray-3.7.0_beta28-betacode.patch 821 RMD160 8e3e38dd79ee145b6ff819c6aaedbd199fd0adf9 SHA1 2bfd0d6e73a04cd716cf84a1830effe62fbf1650 SHA256 1bfea3cafda7444184c2843308e78e2204b76d2267af5a4e6f71f655b3146f8c
 
AUX povray-3.7.0_beta28-remove-expiration.patch 821 RMD160 8e3e38dd79ee145b6ff819c6aaedbd199fd0adf9 SHA1 2bfd0d6e73a04cd716cf84a1830effe62fbf1650 SHA256 1bfea3cafda7444184c2843308e78e2204b76d2267af5a4e6f71f655b3146f8c
 
DIST povray-src-3.7.0.beta.28.tar.bz2 6892500 RMD160 0d332fba6adfa9e1875d95da266f94646f2898c7 SHA1 4a4933f239157180eb19de6076bfc137f14d934f SHA256 b0483cf01685871020a0b7aa764831aa63aa0caffbc7839014f4468e698974fd
 
EBUILD povray-3.7.0_beta28.ebuild 3024 RMD160 160fa0ec63f23349eb0bd087ccbb2a74db024953 SHA1 d5be2770fb9a5dc8d1e2ad239b88a316db17b838 SHA256 5b13d773fd32e03b07e771c9c59c68918442c36cb254331d4b76d16642e85b07
 
EBUILD povray-3.7.0_beta28.ebuild 3380 RMD160 4eef1f857b0a6e5088e3404772e9f7db4f7db2ac SHA1 0e064b5d548f863a618ce731153e198e282dcd59 SHA256 bc51ed58b122a2a4a1f76e36928f38c3cf95c99b4f54b3c5516c009cc8c55ab7
 
MISC ChangeLog 442 RMD160 6caacc783ae4c8bab68c237e99f604319d843cde SHA1 d16304abc45fa4d1db15df227dec3d51b31aa491 SHA256 180d7532f49d46ccc98f2d3ac35c94a5b4a743dd696b2df45c67ec672137dd11
media-gfx/povray/files/povray-3.7.0_beta28-remove-expiration.patch
Show inline comments
 
file renamed from media-gfx/povray/files/povray-3.7.0_beta28-betacode.patch to media-gfx/povray/files/povray-3.7.0_beta28-remove-expiration.patch
media-gfx/povray/povray-3.7.0_beta28.ebuild
Show inline comments
 
@@ -4,11 +4,13 @@
 

	
 
inherit eutils autotools flag-o-matic versionator
 

	
 
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}"
 
POVRAY_MAJOR_VER=$(get_version_component_range 1-3)
 
POVRAY_MINOR_VER=$(get_version_component_range 4)
 
if [ -n "$POVRAY_MINOR_VER" ]; then
 
	POVRAY_MINOR_VER=${POVRAY_MINOR_VER/beta/beta.}
 
	MY_PV="${POVRAY_MAJOR_VER}.${POVRAY_MINOR_VER}"
 
else
 
	MY_PV=${POVRAY_MAJOR_VER}
 
fi
 

	
 
DESCRIPTION="The Persistence of Vision Raytracer"
 
@@ -34,7 +36,8 @@ src_unpack() {
 
	unpack ${A}
 
	cd "${S}"
 

	
 
	epatch "${FILESDIR}"/${P}-betacode.patch
 
	# Remove POVRay's code that pointlessly aborts if the beta has ``expired''
 
	epatch "${FILESDIR}"/${P}-remove-expiration.patch
 

	
 
	# Change some destination directories that cannot be adjusted via configure
 
	cp configure.ac configure.ac.orig
 
@@ -47,6 +50,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
 
}
 

	
 
@@ -68,6 +75,7 @@ src_compile() {
 
		$(use_with svga) \
 
		$(use_with tiff) \
 
		$(use_with X) \
 
		--disable-strip \
 
		|| die
 

	
 
	emake || die
0 comments (0 inline, 0 general)