Added ewarn about memory usage during compilation and added the new release.
authorJeremy Huddleston <eradicator@gentoo.org>
Thu, 29 Mar 2007 01:31:25 +0000 (01:31 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Thu, 29 Mar 2007 01:31:25 +0000 (01:31 +0000)
Package-Manager: portage-2.1.2.2

media-gfx/pixie/ChangeLog
media-gfx/pixie/Manifest
media-gfx/pixie/files/digest-pixie-2.1.1 [new file with mode: 0644]
media-gfx/pixie/pixie-1.7.6.ebuild
media-gfx/pixie/pixie-2.0.2-r1.ebuild
media-gfx/pixie/pixie-2.1.1.ebuild [new file with mode: 0644]

index be54a510fdfce3b709cf1acda71e749f834a3e8d..3690af3f351afcf8c7f0808d984ac67cbe58bf87 100644 (file)
@@ -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:
index d8b510d163462acd1fe270968115f287fac8e2a9..08727900b3ab365ae3918cae8e7387089d4b89ff 100644 (file)
@@ -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 (file)
index 0000000..ffc0d1f
--- /dev/null
@@ -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
index ee742443f19a0c37f1e4836581ab00bbf42c6773..5a71481565cc3c625beaa72b12d8d5c2012db6bd 100644 (file)
@@ -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"
 }
index 17f386e9bc72daa8efa03800d03e93e8eea8d5af..6196f3717324adfdd8465573178ff7e8e3fc7198 100644 (file)
@@ -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 (file)
index 0000000..e77c918
--- /dev/null
@@ -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}
+}