summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2007-03-29 01:31:25 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2007-03-29 01:31:25 +0000
commit1fdb6918a0bc1b6c51389a6599798a345ec554f5 (patch)
tree2581cfdb416c8609438316f391e141745a159fc0
parentRemoving opengl-update... good ridance.... Bug #170889. (diff)
downloadhistorical-1fdb6918a0bc1b6c51389a6599798a345ec554f5.tar.gz
historical-1fdb6918a0bc1b6c51389a6599798a345ec554f5.tar.bz2
historical-1fdb6918a0bc1b6c51389a6599798a345ec554f5.zip
Added ewarn about memory usage during compilation and added the new release.
Package-Manager: portage-2.1.2.2
-rw-r--r--media-gfx/pixie/ChangeLog8
-rw-r--r--media-gfx/pixie/Manifest32
-rw-r--r--media-gfx/pixie/files/digest-pixie-2.1.13
-rw-r--r--media-gfx/pixie/pixie-1.7.6.ebuild6
-rw-r--r--media-gfx/pixie/pixie-2.0.2-r1.ebuild6
-rw-r--r--media-gfx/pixie/pixie-2.1.1.ebuild47
6 files changed, 87 insertions, 15 deletions
diff --git a/media-gfx/pixie/ChangeLog b/media-gfx/pixie/ChangeLog
index be54a510fdfc..3690af3f351a 100644
--- a/media-gfx/pixie/ChangeLog
+++ b/media-gfx/pixie/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/pixie
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/ChangeLog,v 1.34 2007/03/16 16:49:10 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/ChangeLog,v 1.35 2007/03/29 01:31:25 eradicator Exp $
+
+*pixie-2.1.1 (29 Mar 2007)
+
+ 29 Mar 2007; Jeremy Huddleston <eradicator@gentoo.org> pixie-1.7.6.ebuild,
+ pixie-2.0.2-r1.ebuild, +pixie-2.1.1.ebuild:
+ Added ewarn about memory usage during compilation and added the new release.
16 Mar 2007; Jeremy Huddleston <eradicator@gentoo.org>
pixie-2.0.2-r1.ebuild:
diff --git a/media-gfx/pixie/Manifest b/media-gfx/pixie/Manifest
index d8b510d16346..08727900b3ab 100644
--- a/media-gfx/pixie/Manifest
+++ b/media-gfx/pixie/Manifest
@@ -8,18 +8,23 @@ RMD160 75c86202d89dc60da68d77806578f88f0a922cca files/pixie-1.7.6-shader.patch 4
SHA256 2499340155ac22838adc8a0e707b71817e6797bb2f8cef712fc7090d2960ba77 files/pixie-1.7.6-shader.patch 413
DIST Pixie-src-1.7.6.tgz 5258068 RMD160 5ac6fbafc4b74a97b60319b8693fed85bf5f543c SHA1 0b9d71f89f03886b6787b20a8a81b1c90f309813 SHA256 4917a622521cf49e5d6d7498673d0e58fbe85ac2f2489ebf8053b0a06a3e516a
DIST Pixie-src-2.0.2.tgz 5240765 RMD160 740bc2fc2d200c9831ecf165ec22224f01a92581 SHA1 aa1716262985140bc7842c76d6fad96635723369 SHA256 29e484139d972541bd927d98425e4b9499c0557298e097855b09bd5955e9131d
-EBUILD pixie-1.7.6.ebuild 1300 RMD160 9b5ca9f41445cf94682af5e4c2cab3c85e7f159d SHA1 fa9772cd636b9269d25f83481c6ea7db94fc3ece SHA256 e24659c99e626d365a099734feba7a00beea559893816674c84f3cc7d87bb942
-MD5 b659c903f1176ac03a2bb3b89b627e38 pixie-1.7.6.ebuild 1300
-RMD160 9b5ca9f41445cf94682af5e4c2cab3c85e7f159d pixie-1.7.6.ebuild 1300
-SHA256 e24659c99e626d365a099734feba7a00beea559893816674c84f3cc7d87bb942 pixie-1.7.6.ebuild 1300
-EBUILD pixie-2.0.2-r1.ebuild 1067 RMD160 6df3d67372e7fb994bef5b1379e0c7bf8822642a SHA1 5842247278f281b59c77b3e67091df53ecbe1d38 SHA256 2c50c87e1f71c8d385acc2f61975e9b8cc50bc96abc16e09061c00476972f0b1
-MD5 bdfe8adda727ee9a40cb16565ca0351b pixie-2.0.2-r1.ebuild 1067
-RMD160 6df3d67372e7fb994bef5b1379e0c7bf8822642a pixie-2.0.2-r1.ebuild 1067
-SHA256 2c50c87e1f71c8d385acc2f61975e9b8cc50bc96abc16e09061c00476972f0b1 pixie-2.0.2-r1.ebuild 1067
-MISC ChangeLog 6259 RMD160 4bed54b7a8da6789860689e768e7dae518522fba SHA1 c68f0389d64b5726e55dc145bd6cf75a689edfb3 SHA256 45c59097804c1a7de32f3d5dfceb09cef091beda592f9952ac7b82f63a2d6e8b
-MD5 ac723c8a2281c34c3a1b914ba0aba405 ChangeLog 6259
-RMD160 4bed54b7a8da6789860689e768e7dae518522fba ChangeLog 6259
-SHA256 45c59097804c1a7de32f3d5dfceb09cef091beda592f9952ac7b82f63a2d6e8b ChangeLog 6259
+DIST Pixie-src-2.1.1.tgz 5288114 RMD160 31dc23361cb1d2a2f6a8e3ab3544ec8fdbb4a660 SHA1 749817946082b0c648a42441b3f8f8a6ed40a3fc SHA256 68e83bff9803acb0103aa31a1751f504f05d67e2960a45f6d43dee27f2447e61
+EBUILD pixie-1.7.6.ebuild 1554 RMD160 9f4fa1bfe22a0c6e34d8bbf06fa2c7f1f343fe14 SHA1 52664913f95a8776927ecee74b70f2c51a2eb061 SHA256 967aa5514f65e59ac1ee706f6965c2921276ccee4b923256feb8adcd8765838a
+MD5 2ee884f624337c466890af1993850246 pixie-1.7.6.ebuild 1554
+RMD160 9f4fa1bfe22a0c6e34d8bbf06fa2c7f1f343fe14 pixie-1.7.6.ebuild 1554
+SHA256 967aa5514f65e59ac1ee706f6965c2921276ccee4b923256feb8adcd8765838a pixie-1.7.6.ebuild 1554
+EBUILD pixie-2.0.2-r1.ebuild 1321 RMD160 cf85371b5b050f4b910d9554d4bd94eb21a6b038 SHA1 2fd07974f4be1806c94d13189f679409de81b646 SHA256 0b97c0b8121df2fc5aca43a01da28bf73b9fc2199b8e47233a1dadadba2ba194
+MD5 0f737333b5532d719e327e036dfc548c pixie-2.0.2-r1.ebuild 1321
+RMD160 cf85371b5b050f4b910d9554d4bd94eb21a6b038 pixie-2.0.2-r1.ebuild 1321
+SHA256 0b97c0b8121df2fc5aca43a01da28bf73b9fc2199b8e47233a1dadadba2ba194 pixie-2.0.2-r1.ebuild 1321
+EBUILD pixie-2.1.1.ebuild 1283 RMD160 b9c43a7f1146dfaffe1e0ba198b772fc80a49c11 SHA1 55e5a50c9a8762d2c7260986a36ecb84d3413fae SHA256 18108252031f4243e3e5b095d89e5bc3fa79f74fb62ed04da382351008edccf2
+MD5 cd62f02172fb0bd93fd54236d788edde pixie-2.1.1.ebuild 1283
+RMD160 b9c43a7f1146dfaffe1e0ba198b772fc80a49c11 pixie-2.1.1.ebuild 1283
+SHA256 18108252031f4243e3e5b095d89e5bc3fa79f74fb62ed04da382351008edccf2 pixie-2.1.1.ebuild 1283
+MISC ChangeLog 6490 RMD160 edb9f38976ece2e44e0562e7668a3d4bd3b53e96 SHA1 c9140cdd2e200951b47316d984b870d82c585560 SHA256 4cc54e6ace1782de5818762214be96ec2ab0d32b1ebe8781d02c768e7c96f3e5
+MD5 3aaac31a646555716cbb442fef52613b ChangeLog 6490
+RMD160 edb9f38976ece2e44e0562e7668a3d4bd3b53e96 ChangeLog 6490
+SHA256 4cc54e6ace1782de5818762214be96ec2ab0d32b1ebe8781d02c768e7c96f3e5 ChangeLog 6490
MISC metadata.xml 259 RMD160 d1f5ea37202987c54db9697175a55e5609386654 SHA1 d7234631415b27fa166f13d440f0ea6e4d3f1044 SHA256 14f1bab6a31d434eda6319b2783239e50179d75501edb6e255bb6c3e665418cf
MD5 c1e212329f9083e2405b16dd382d6632 metadata.xml 259
RMD160 d1f5ea37202987c54db9697175a55e5609386654 metadata.xml 259
@@ -30,3 +35,6 @@ SHA256 addf42412308b086e172a7e53b5a3f09de326b8715af73fc64e8621f9f187397 files/di
MD5 211e5e7822bc6131df815816a6e1d948 files/digest-pixie-2.0.2-r1 241
RMD160 f36d5a3cca13daba797c2d42a46d1a3d45add5ac files/digest-pixie-2.0.2-r1 241
SHA256 0e2d4a05f971481c721e5259ed196eb43297bee4d19e7e454ab87fb364f20d5e files/digest-pixie-2.0.2-r1 241
+MD5 748d4c471c4a253ba6850bb6ac8a27bb files/digest-pixie-2.1.1 241
+RMD160 f1cd2451b98d78670ec1e81c073be3b15c8b3fff files/digest-pixie-2.1.1 241
+SHA256 13bf2487d9878e346963b46289690489845162856564426eb0e7b529982e76b9 files/digest-pixie-2.1.1 241
diff --git a/media-gfx/pixie/files/digest-pixie-2.1.1 b/media-gfx/pixie/files/digest-pixie-2.1.1
new file mode 100644
index 000000000000..ffc0d1f87d68
--- /dev/null
+++ b/media-gfx/pixie/files/digest-pixie-2.1.1
@@ -0,0 +1,3 @@
+MD5 81b62392a92da19cc8f5047b380c0139 Pixie-src-2.1.1.tgz 5288114
+RMD160 31dc23361cb1d2a2f6a8e3ab3544ec8fdbb4a660 Pixie-src-2.1.1.tgz 5288114
+SHA256 68e83bff9803acb0103aa31a1751f504f05d67e2960a45f6d43dee27f2447e61 Pixie-src-2.1.1.tgz 5288114
diff --git a/media-gfx/pixie/pixie-1.7.6.ebuild b/media-gfx/pixie/pixie-1.7.6.ebuild
index ee742443f19a..5a71481565cc 100644
--- a/media-gfx/pixie/pixie-1.7.6.ebuild
+++ b/media-gfx/pixie/pixie-1.7.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-1.7.6.ebuild,v 1.4 2007/03/14 23:42:28 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-1.7.6.ebuild,v 1.5 2007/03/29 01:31:25 eradicator Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
@@ -42,6 +42,10 @@ src_compile() {
strip-flags
replace-flags -O? -O2
+ ewarn "Compilation of pixie is memory intensive. If you experience problems, try"
+ ewarn "removing -pipe from your CFLAGS. Additionally, disabling optimizations (-O0)"
+ ewarn "will cause much less memory consumption. See bug #171367 for more info."
+
econf || die "econf failed"
emake -j1 || die "Make failed"
}
diff --git a/media-gfx/pixie/pixie-2.0.2-r1.ebuild b/media-gfx/pixie/pixie-2.0.2-r1.ebuild
index 17f386e9bc72..6196f3717324 100644
--- a/media-gfx/pixie/pixie-2.0.2-r1.ebuild
+++ b/media-gfx/pixie/pixie-2.0.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-2.0.2-r1.ebuild,v 1.5 2007/03/16 16:49:10 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-2.0.2-r1.ebuild,v 1.6 2007/03/29 01:31:25 eradicator Exp $
IUSE="fltk openexr X"
@@ -27,6 +27,10 @@ src_compile() {
strip-flags
replace-flags -O? -O2
+ ewarn "Compilation of pixie is memory intensive. If you experience problems, try"
+ ewarn "removing -pipe from your CFLAGS. Additionally, disabling optimizations (-O0)"
+ ewarn "will cause much less memory consumption. See bug #171367 for more info."
+
econf || die "econf failed"
emake -j1 || die "Make failed"
}
diff --git a/media-gfx/pixie/pixie-2.1.1.ebuild b/media-gfx/pixie/pixie-2.1.1.ebuild
new file mode 100644
index 000000000000..e77c918e0090
--- /dev/null
+++ b/media-gfx/pixie/pixie-2.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-2.1.1.ebuild,v 1.1 2007/03/29 01:31:25 eradicator Exp $
+
+IUSE="fltk openexr X"
+
+MY_PN="Pixie"
+S="${WORKDIR}/${MY_PN}"
+
+DESCRIPTION="RenderMan like photorealistic renderer."
+HOMEPAGE="http://pixie.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz"
+
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="media-libs/jpeg
+ sys-libs/zlib
+ media-libs/tiff
+ openexr? ( media-libs/openexr )
+ fltk? ( x11-libs/fltk )
+ X? ( x11-libs/libXext )"
+
+src_compile() {
+ ewarn "Compilation of pixie is memory intensive. If you experience problems, try"
+ ewarn "removing -pipe from your CFLAGS. Additionally, disabling optimizations (-O0)"
+ ewarn "will cause much less memory consumption. See bug #171367 for more info."
+
+ econf || die "econf failed"
+ emake -j1 || die "Make failed"
+}
+
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ keepdir /usr/$(get_libdir)/Pixie/procedurals
+ keepdir /usr/share/Pixie/models
+
+ insinto /usr/share/Pixie/textures
+ doins ${S}/textures/checkers.tif
+
+ edos2unix ${D}/usr/share/Pixie/shaders/*
+ mv ${D}/usr/share/doc/Pixie ${D}/usr/share/doc/${PF}
+}