From 1fdb6918a0bc1b6c51389a6599798a345ec554f5 Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Date: Thu, 29 Mar 2007 01:31:25 +0000 Subject: [PATCH] Added ewarn about memory usage during compilation and added the new release. Package-Manager: portage-2.1.2.2 --- media-gfx/pixie/ChangeLog | 8 +++- media-gfx/pixie/Manifest | 32 ++++++++++------ media-gfx/pixie/files/digest-pixie-2.1.1 | 3 ++ media-gfx/pixie/pixie-1.7.6.ebuild | 6 ++- media-gfx/pixie/pixie-2.0.2-r1.ebuild | 6 ++- media-gfx/pixie/pixie-2.1.1.ebuild | 47 ++++++++++++++++++++++++ 6 files changed, 87 insertions(+), 15 deletions(-) create mode 100644 media-gfx/pixie/files/digest-pixie-2.1.1 create mode 100644 media-gfx/pixie/pixie-2.1.1.ebuild 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 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 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} +} -- 2.26.2