diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2007-07-11 06:31:12 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2007-07-11 06:31:12 +0000 |
commit | 96fd96459f0b21c13e881d9051ce86cb7625c1e7 (patch) | |
tree | 79b894e74d9d4a8b6ac3d073657a34ffd7d6b00a /media-gfx | |
parent | whitespace (diff) | |
download | historical-96fd96459f0b21c13e881d9051ce86cb7625c1e7.tar.gz historical-96fd96459f0b21c13e881d9051ce86cb7625c1e7.tar.bz2 historical-96fd96459f0b21c13e881d9051ce86cb7625c1e7.zip |
Version bump.
Package-Manager: portage-2.1.3_rc7
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/pixie/ChangeLog | 9 | ||||
-rw-r--r-- | media-gfx/pixie/Manifest | 34 | ||||
-rw-r--r-- | media-gfx/pixie/files/digest-pixie-2.2.1 | 3 | ||||
-rw-r--r-- | media-gfx/pixie/files/pixie-2.2.1-genshaders.patch | 349 | ||||
-rw-r--r-- | media-gfx/pixie/files/pixie-2.2.1-riby.patch | 13 | ||||
-rw-r--r-- | media-gfx/pixie/pixie-2.2.1.ebuild | 64 |
6 files changed, 467 insertions, 5 deletions
diff --git a/media-gfx/pixie/ChangeLog b/media-gfx/pixie/ChangeLog index 4059b0f8ce8a..5e00856b929d 100644 --- a/media-gfx/pixie/ChangeLog +++ b/media-gfx/pixie/ChangeLog @@ -1,6 +1,13 @@ # 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.37 2007/04/05 03:44:42 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/ChangeLog,v 1.38 2007/07/11 06:31:12 eradicator Exp $ + +*pixie-2.2.1 (11 Jul 2007) + + 11 Jul 2007; Jeremy Huddleston <eradicator@gentoo.org> + +files/pixie-2.2.1-genshaders.patch, +files/pixie-2.2.1-riby.patch, + +pixie-2.2.1.ebuild: + Version bump. *pixie-2.1.1-r1 (05 Apr 2007) diff --git a/media-gfx/pixie/Manifest b/media-gfx/pixie/Manifest index eb7125034b26..20648e6eaded 100644 --- a/media-gfx/pixie/Manifest +++ b/media-gfx/pixie/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX pixie-2.1.1-configure_paths.patch 2039 RMD160 e8825985db411154f4c7a977b6350688bab3f8b4 SHA1 1a004e348dd525674e92737d9542577bcb72fbfb SHA256 6eeed7c9bfd364eaae089cce122c1dc75c76ffc20d5e5e5d1cab1876f8d3e03c MD5 d22b863dc2afdc8c3dcbc524a19cf90a files/pixie-2.1.1-configure_paths.patch 2039 RMD160 e8825985db411154f4c7a977b6350688bab3f8b4 files/pixie-2.1.1-configure_paths.patch 2039 @@ -10,8 +13,17 @@ AUX pixie-2.1.1-mutex.patch 1236 RMD160 d3554c0e9f89e7988cbdcf41920523c9092c5df7 MD5 b6fc0047ae0b6bfa925c1eb257dae75b files/pixie-2.1.1-mutex.patch 1236 RMD160 d3554c0e9f89e7988cbdcf41920523c9092c5df7 files/pixie-2.1.1-mutex.patch 1236 SHA256 6f57c2b7ce327b37df8c6eb81da0e6e1375f59bdd9bc7ece6261bbce6c40ffbb files/pixie-2.1.1-mutex.patch 1236 +AUX pixie-2.2.1-genshaders.patch 13078 RMD160 da0918190dbc248378abc3bde286d29e6a181ace SHA1 165c0ee7de2faad7b16e46a0d58aa49a2cd6dc22 SHA256 29b31553600028ae8762aa92950d0bbc6265bb47b4d464eb1439daa33507fef1 +MD5 25e94e1598767dec9ff6c456039f5346 files/pixie-2.2.1-genshaders.patch 13078 +RMD160 da0918190dbc248378abc3bde286d29e6a181ace files/pixie-2.2.1-genshaders.patch 13078 +SHA256 29b31553600028ae8762aa92950d0bbc6265bb47b4d464eb1439daa33507fef1 files/pixie-2.2.1-genshaders.patch 13078 +AUX pixie-2.2.1-riby.patch 416 RMD160 119096eab2b3381cde01e4730dbd773abe248df0 SHA1 b19b5efa659bcc3506d454d0080f8a51a6de07b8 SHA256 da699d47317db10bbcf85a49bed63d07fdcc62512bfcc63273a8e71f5e040d63 +MD5 dd5fab18b0075dded07476537694468e files/pixie-2.2.1-riby.patch 416 +RMD160 119096eab2b3381cde01e4730dbd773abe248df0 files/pixie-2.2.1-riby.patch 416 +SHA256 da699d47317db10bbcf85a49bed63d07fdcc62512bfcc63273a8e71f5e040d63 files/pixie-2.2.1-riby.patch 416 DIST Pixie-src-2.0.2.tgz 5240765 RMD160 740bc2fc2d200c9831ecf165ec22224f01a92581 SHA1 aa1716262985140bc7842c76d6fad96635723369 SHA256 29e484139d972541bd927d98425e4b9499c0557298e097855b09bd5955e9131d DIST Pixie-src-2.1.1.tgz 5288114 RMD160 31dc23361cb1d2a2f6a8e3ab3544ec8fdbb4a660 SHA1 749817946082b0c648a42441b3f8f8a6ed40a3fc SHA256 68e83bff9803acb0103aa31a1751f504f05d67e2960a45f6d43dee27f2447e61 +DIST Pixie-src-2.2.1.tgz 9501112 RMD160 c61c15106a41182b0ccc812adf1d640c24c55e8e SHA1 f5bc4466e634fab9e05c56d9ba54ae9e149382e4 SHA256 44ab2fb25b1b2eba9d66a9a682408bb6f6212540d83a2f19a5a0543a57462ecc EBUILD pixie-2.0.2-r1.ebuild 1339 RMD160 e4ab9261d250c43eb99e2aa015cc7b4d7089d048 SHA1 cd8b4a60b85eb4293c69ce352d01feb3a7b5fd8f SHA256 1f1a41fbb9b2bec98477e88f52db98276d4b98ccb7ce9539393e52aa3298eb0e MD5 97e0d6530fd3b9a1564cdb5b065947fa pixie-2.0.2-r1.ebuild 1339 RMD160 e4ab9261d250c43eb99e2aa015cc7b4d7089d048 pixie-2.0.2-r1.ebuild 1339 @@ -20,10 +32,14 @@ EBUILD pixie-2.1.1-r1.ebuild 1538 RMD160 42711a2f4a9c7208851aa0f07a616ead1cc706a MD5 88efcf70418f3620a1421716666d7ca2 pixie-2.1.1-r1.ebuild 1538 RMD160 42711a2f4a9c7208851aa0f07a616ead1cc706a1 pixie-2.1.1-r1.ebuild 1538 SHA256 f85c306dc1dc5744cc37913869c4e072d47d6de5563bdd2600e2e285553228fc pixie-2.1.1-r1.ebuild 1538 -MISC ChangeLog 7063 RMD160 966b44145143b857ba005c011685e3d6cdb2602d SHA1 1ff8f80a3323b85e8ea978f6d92326859ea069f0 SHA256 2ba9f9ebe8a244e9243da248bd265fb23f1c9c086e4d0ce46189fccab29189c0 -MD5 92e96bc89ca849aad14b33ab75fcad12 ChangeLog 7063 -RMD160 966b44145143b857ba005c011685e3d6cdb2602d ChangeLog 7063 -SHA256 2ba9f9ebe8a244e9243da248bd265fb23f1c9c086e4d0ce46189fccab29189c0 ChangeLog 7063 +EBUILD pixie-2.2.1.ebuild 1644 RMD160 425511ee451cce75c24a731e03e1faf3bd3e1d5e SHA1 2557e66a0c1195d43e7158ad829aad177cd5ec5d SHA256 88ed022a69e6010f06145046032fd657fddba30fa62f4f25f5852b9fba831272 +MD5 2c1c3fe323c9053af10feedadc5f4ddb pixie-2.2.1.ebuild 1644 +RMD160 425511ee451cce75c24a731e03e1faf3bd3e1d5e pixie-2.2.1.ebuild 1644 +SHA256 88ed022a69e6010f06145046032fd657fddba30fa62f4f25f5852b9fba831272 pixie-2.2.1.ebuild 1644 +MISC ChangeLog 7258 RMD160 e04814f78ad974b816e4161f02c7a0cfe60eb58f SHA1 49f779b83de4d1ea64d235ea6a87f04a6fda9e45 SHA256 7a35317ee652df75bd02bf092c385eabbffc44ccfc9aad59ffceef2a7e17d4ed +MD5 fd31a4f3c137bad37f4c3319131a0290 ChangeLog 7258 +RMD160 e04814f78ad974b816e4161f02c7a0cfe60eb58f ChangeLog 7258 +SHA256 7a35317ee652df75bd02bf092c385eabbffc44ccfc9aad59ffceef2a7e17d4ed ChangeLog 7258 MISC metadata.xml 259 RMD160 d1f5ea37202987c54db9697175a55e5609386654 SHA1 d7234631415b27fa166f13d440f0ea6e4d3f1044 SHA256 14f1bab6a31d434eda6319b2783239e50179d75501edb6e255bb6c3e665418cf MD5 c1e212329f9083e2405b16dd382d6632 metadata.xml 259 RMD160 d1f5ea37202987c54db9697175a55e5609386654 metadata.xml 259 @@ -34,3 +50,13 @@ SHA256 0e2d4a05f971481c721e5259ed196eb43297bee4d19e7e454ab87fb364f20d5e files/di MD5 748d4c471c4a253ba6850bb6ac8a27bb files/digest-pixie-2.1.1-r1 241 RMD160 f1cd2451b98d78670ec1e81c073be3b15c8b3fff files/digest-pixie-2.1.1-r1 241 SHA256 13bf2487d9878e346963b46289690489845162856564426eb0e7b529982e76b9 files/digest-pixie-2.1.1-r1 241 +MD5 685893724b239bdfb1ce61bc31c639b7 files/digest-pixie-2.2.1 241 +RMD160 0c4512009e50b055bb3ca6b8c0002131f4977090 files/digest-pixie-2.2.1 241 +SHA256 165182ac51b7cd7758d8e56e86f322ab56ecb5042e1057920efacc831880e167 files/digest-pixie-2.2.1 241 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.4 (GNU/Linux) + +iD8DBQFGlHk9jC1Anjf1NmMRAhtLAJ9HXGpKY1Rw/1g5hGMJfsJ7gdbrLwCeIwi/ +8i2q+CAVDm30nbkVLUF4/mY= +=Vvtn +-----END PGP SIGNATURE----- diff --git a/media-gfx/pixie/files/digest-pixie-2.2.1 b/media-gfx/pixie/files/digest-pixie-2.2.1 new file mode 100644 index 000000000000..55865ef02c10 --- /dev/null +++ b/media-gfx/pixie/files/digest-pixie-2.2.1 @@ -0,0 +1,3 @@ +MD5 abb442e9d9b35acae27911f8391ba963 Pixie-src-2.2.1.tgz 9501112 +RMD160 c61c15106a41182b0ccc812adf1d640c24c55e8e Pixie-src-2.2.1.tgz 9501112 +SHA256 44ab2fb25b1b2eba9d66a9a682408bb6f6212540d83a2f19a5a0543a57462ecc Pixie-src-2.2.1.tgz 9501112 diff --git a/media-gfx/pixie/files/pixie-2.2.1-genshaders.patch b/media-gfx/pixie/files/pixie-2.2.1-genshaders.patch new file mode 100644 index 000000000000..b341b51e0631 --- /dev/null +++ b/media-gfx/pixie/files/pixie-2.2.1-genshaders.patch @@ -0,0 +1,349 @@ +Index: configure.in +=================================================================== +--- configure.in (revision 946) ++++ configure.in (working copy) +@@ -285,7 +285,7 @@ + dnl --------------------------------------------------- + dnl Write the output + dnl +-AC_OUTPUT(Makefile doc/Makefile src/Makefile src/common/Makefile src/file/Makefile src/framebuffer/Makefile src/openexr/Makefile src/gui/Makefile src/precomp/Makefile src/rgbe/Makefile src/sdr/Makefile src/sdrc/Makefile src/ri/Makefile src/rndr/Makefile src/texmake/Makefile src/sdrinfo/Makefile src/show/Makefile) ++AC_OUTPUT(Makefile doc/Makefile man/Makefile shaders/Makefile src/Makefile src/common/Makefile src/dsotest/Makefile src/file/Makefile src/framebuffer/Makefile src/openexr/Makefile src/gui/Makefile src/precomp/Makefile src/rgbe/Makefile src/sdr/Makefile src/sdrc/Makefile src/ri/Makefile src/rndr/Makefile src/texmake/Makefile src/sdrinfo/Makefile src/show/Makefile) + + if test "x$have_x11" != "xtrue"; then + echo "------------------------------------------------" +Index: src/rgbe/Makefile.am +=================================================================== +--- src/rgbe/Makefile.am (revision 946) ++++ src/rgbe/Makefile.am (working copy) +@@ -6,3 +6,5 @@ + + INCLUDES = -I.. + ++ ++noinst_HEADERS = rgbe.h +Index: src/show/Makefile.am +=================================================================== +--- src/show/Makefile.am (revision 946) ++++ src/show/Makefile.am (working copy) +@@ -2,8 +2,6 @@ + bin_PROGRAMS = show + endif + +-EXTRA_DIST = *.h show.dsp +- + show_SOURCES = show.cpp + + show_LDADD = ../common/libpixiecommon.la ../ri/libri.la +Index: src/framebuffer/Makefile.am +=================================================================== +--- src/framebuffer/Makefile.am (revision 946) ++++ src/framebuffer/Makefile.am (working copy) +@@ -9,3 +9,6 @@ + + INCLUDES = -I.. + ++noinst_HEADERS = fbx.h framebuffer.h ++ ++EXTRA_DIST = fbw.h fbw.cpp +Index: src/gui/Makefile.am +=================================================================== +--- src/gui/Makefile.am (revision 946) ++++ src/gui/Makefile.am (working copy) +@@ -17,3 +17,6 @@ + + INCLUDES = -I.. + ++noinst_HEADERS = interface.h opengl-fltk.h opengl-qt.h opengl.h statView.h ++ ++EXTRA_DIST = opengl.pro statView.cpp +Index: src/dsotest/Makefile.am +=================================================================== +--- src/dsotest/Makefile.am (revision 0) ++++ src/dsotest/Makefile.am (revision 0) +@@ -0,0 +1 @@ ++EXTRA_DIST = dsotest.cpp +Index: src/common/Makefile.am +=================================================================== +--- src/common/Makefile.am (revision 946) ++++ src/common/Makefile.am (working copy) +@@ -8,3 +8,6 @@ + + libpixiecommon_la_SOURCES = algebra.cpp os.cpp + ++EXTRA_DIST = mathSpec.cpp ++ ++noinst_HEADERS = algebra.h align.h comments.h containers.h global.h mathSpec.h os.h polynomial.h simd.h +Index: src/sdr/Makefile.am +=================================================================== +--- src/sdr/Makefile.am (revision 946) ++++ src/sdr/Makefile.am (working copy) +@@ -16,6 +16,8 @@ + + include_HEADERS = sdr.h + ++EXTRA_DIST = sdr.l sdr.y lex.sdr.cpp ++ + BUILT_SOURCES = + + ## Additional rules for autogenerating flex products +@@ -39,4 +41,4 @@ + @BISON@ -p sdr -o sdr.cpp sdr.y + + endif +-## Additional rules for autogenerating bison products +\ No newline at end of file ++## Additional rules for autogenerating bison products +Index: src/sdrc/Makefile.am +=================================================================== +--- src/sdrc/Makefile.am (revision 946) ++++ src/sdrc/Makefile.am (working copy) +@@ -6,6 +6,10 @@ + # ri is only included for ri_config.h, which seems to be included by dso,y + INCLUDES = -I.. -I../ri + ++noinst_HEADERS = expression.h opcodes.h pp.h ppext.h sdr.h ++ ++EXTRA_DIST = sl.l sl.y lex.sl.cpp lex.dso.cpp ++ + BUILT_SOURCES = + + ## Additional rules for autogenerating flex products +Index: src/precomp/Makefile.am +=================================================================== +--- src/precomp/Makefile.am (revision 946) ++++ src/precomp/Makefile.am (working copy) +@@ -6,3 +6,4 @@ + + INCLUDES = -I.. + ++EXTRA_DIST = *.dat +Index: src/Makefile.am +=================================================================== +--- src/Makefile.am (revision 946) ++++ src/Makefile.am (working copy) +@@ -1,4 +1,2 @@ +-SUBDIRS = common file framebuffer openexr precomp gui rgbe sdr sdrc ri rndr texmake sdrinfo show ++SUBDIRS = common dsotest file framebuffer openexr precomp gui rgbe sdr sdrc ri rndr texmake sdrinfo show + +-EXTRA_DIST = dsotest +- +Index: src/ri/Makefile.am +=================================================================== +--- src/ri/Makefile.am (revision 946) ++++ src/ri/Makefile.am (working copy) +@@ -84,7 +84,9 @@ + includedir = $(prefix)/include + + include_HEADERS = ri.h dsply.h shadeop.h implicit.h dlo.h ptcapi.h ++noinst_HEADERS = attributes.h brickmap.h bsplinePatchgrid.h bundles.h curves.h debug.h delayed.h depository.h displayChannel.h dlobject.h dso.h error.h fileResource.h giFunctions.h giOpcodes.h harmonics.h hcshader.h implicitSurface.h irradiance.h linsys.h map.h memory.h netFileMapping.h noise.h noiseTables.h object.h objectMisc.h occlusion.h options.h patchUtils.h patches.h patchgrid.h photon.h photonMap.h pl.h pointCloud.h pointHierarchy.h points.h polygons.h quadrics.h radiance.h random.h ray.h raytracer.h refCounter.h remoteChannel.h renderer.h rendererContext.h rendererc.h resource.h reyes.h riInterface.h ri_config.h rib.h ribOut.h scriptFunctions.h scriptOpcodes.h shader.h shaderFunctions.h shaderOpcodes.h shaderParameterList.h shading.h show.h slcode.h stats.h stochastic.h stochasticPoint.h stochasticPrimitives.h stochasticQuad.h subdivision.h subdivisionCreator.h subdivisionData.h surface.h texmake.h texture.h texture3d.h tiff.h userAttributes.h variable.h xform.h zbuffer.h zbufferPoint.h zbufferQuad.h + ++EXTRA_DIST = dso.l dso.y ifexpr.l ifexpr.y rib.l rib.y sdr.l sdr.y variable.l variable.y depository.cpp lex.dso.cpp lex.if.cpp lex.rib.cpp lex.sl.cpp lex.var.cpp radiance.cpp + + BUILT_SOURCES = + +Index: shaders/Makefile.am +=================================================================== +--- shaders/Makefile.am (revision 0) ++++ shaders/Makefile.am (revision 0) +@@ -0,0 +1,10 @@ ++SL_FILES = ambientindirect.sl ambientlight.sl ambientocclusion.sl arealight.sl constant.sl distantlight.sl fog.sl glass.sl matte.sl metal.sl mirror.sl mtorDirectionalLight.sl mtorLambert.sl mtorPhong.sl normdir.sl paintedmatte.sl paintedplastic.sl plastic.sl pointlight.sl rayarea.sl raydistant.sl raypoint.sl shadowarea.sl shadowdistant.sl shadowpoint.sl shadowspot.sl spotlight.sl ++ ++EXTRA_DIST = $(SL_FILES) ++ ++shader_DATA = $(SL_FILES) $(SL_FILES:%.sl=%.sdr) ++ ++SDRC = ../src/sdrc/sdrc ++ ++%.sdr: %.sl $(SDRC) ++ $(SDRC) $< +Index: doc/Makefile.am +=================================================================== +--- doc/Makefile.am (revision 946) ++++ doc/Makefile.am (working copy) +@@ -1,14 +1,118 @@ ++nobase_doc_DATA = \ ++./Category_Documentation.html \ ++./Category_Tutorials.html \ ++./css/audio.png \ ++./css/broswerforms_compact.css \ ++./css/browserdefaults_compact.css \ ++./css/bullet.gif \ ++./css/commonPrint.css \ ++./css/discussionitem_icon.gif \ ++./css/document.png \ ++./css/external.png \ ++./css/file_icon.gif \ ++./css/handheld.css \ ++./css/headbg.jpg \ ++./css/IE50Fixes.css \ ++./css/IE55Fixes.css \ ++./css/IE60Fixes.css \ ++./css/IE70Fixes.css \ ++./css/IEFixes.js \ ++./css/images/magnify-clip.png \ ++./css/images/poweredby_mediawiki_88x31.png \ ++./css/KHTMLFixes.css \ ++./css/lock_icon.gif \ ++./css/mail_icon.gif \ ++./css/main.css \ ++./css/MediaWiki_Common.css \ ++./css/MediaWiki_Monobook.css \ ++./css/news_icon.png \ ++./css/pixie-docs.png \ ++./css/pixie-wiki.png \ ++./css/video.png \ ++./css/wikibits.js \ ++./css/WikiExtraCss.css \ ++./css/WikiExtraJs.js \ ++./Documentation/Attributes.html \ ++./Documentation/Baking_3D_Textures.html \ ++./Documentation/Conditional_RIB.html \ ++./Documentation/Display_drivers.html \ ++./Documentation/DSO_shading.html \ ++./Documentation/Global_illumination.html \ ++./Documentation/Hardcoded_shaders.html \ ++./Documentation/Hiders.html \ ++./Documentation/Installing_And_Running.html \ ++./Documentation/Multithreading.html \ ++./Documentation/Network_parallel_rendering.html \ ++./Documentation/Occlusion_culling.html \ ++./Documentation/Options.html \ ++./Documentation/Performance_And_Quality_Tips.html \ ++./Documentation/Ptc_API.html \ ++./Documentation/Raytraced_shadows_and_reflections.html \ ++./Documentation/Raytracing_from_C.html \ ++./Documentation/Raytracing_in_SL.html \ ++./Documentation/RIB_Resources.html \ ++./Documentation/Shader_library.html \ ++./Documentation/Source_at_a_first_glance.html \ ++./Documentation/Source_at_a_Glance.html \ ++./Documentation/Transparency_shadow_maps.html \ ++./Documentation/User_Attributes_And_Options.html \ ++./Documentation/Version_management.html \ ++./Documentation.html \ ++./Examples.html \ ++./FAQ/Installing_On_OSX.html \ ++./FAQ/Whats_Wrong_With_My_Render.html \ ++./FAQ/Why_Wont_Pixie_Run.html \ ++./FAQ.html \ ++./favicon.ico \ ++./images/2DBake.png \ ++./images/2DBakeBetter.png \ ++./images/Bake2DPointCloud.png \ ++./images/CausticsPrismSphere.png \ ++./images/DispersionPhotons.png \ ++./images/DispersionTutorial.zip \ ++./images/Docs_Caustic1.jpg \ ++./images/Docs_Caustic2.jpg \ ++./images/Docs_DirectPhoton.jpg \ ++./images/Docs_ex1_beauty.jpg \ ++./images/Docs_ex1_precompute.jpg \ ++./images/Docs_ex3_beauty.jpg \ ++./images/Docs_ex3g_beauty.jpg \ ++./images/Docs_ex5_beauty.jpg \ ++./images/GSHGiBakePass.jpg \ ++./images/GSHGICullError.jpg \ ++./images/GSHGIReusedError.png \ ++./images/GSHICacheVis.png \ ++./images/GSHPhotonMapVis.png \ ++./images/RaytraceReflections.jpg \ ++./images/Shadow1.jpg \ ++./images/Shadow2.jpg \ ++./images/Shadow3.jpg \ ++./images/Shadow4.jpg \ ++./images/TexDisplacePatchCrack.jpg \ ++./index.html \ ++./NotIncludedStatic.html \ ++./NotSupportedStatic.html \ ++./Previous_Releases.html \ ++./StaticSite_NotIncludedStatic.html \ ++./thumbs/1/16/DispersionPhotons.png/400px-DispersionPhotons.png \ ++./thumbs/1/1f/Docs_ex3_beauty.jpg/320px-Docs_ex3_beauty.jpg \ ++./thumbs/4/40/Docs_ex5_beauty.jpg/320px-Docs_ex5_beauty.jpg \ ++./thumbs/4/47/Docs_ex1_beauty.jpg/160px-Docs_ex1_beauty.jpg \ ++./thumbs/4/47/Docs_ex1_beauty.jpg/320px-Docs_ex1_beauty.jpg \ ++./thumbs/4/4e/Docs_DirectPhoton.jpg/320px-Docs_DirectPhoton.jpg \ ++./thumbs/5/52/Docs_Caustic1.jpg/320px-Docs_Caustic1.jpg \ ++./thumbs/5/54/Docs_ex3g_beauty.jpg/320px-Docs_ex3g_beauty.jpg \ ++./thumbs/7/7c/Docs_Caustic2.jpg/320px-Docs_Caustic2.jpg \ ++./thumbs/8/8c/GSHICacheVis.png/180px-GSHICacheVis.png \ ++./thumbs/c/c7/GSHPhotonMapVis.png/180px-GSHPhotonMapVis.png \ ++./thumbs/d/d6/GSHGIReusedError.png/180px-GSHGIReusedError.png \ ++./thumbs/e/e6/Docs_ex1_precompute.jpg/320px-Docs_ex1_precompute.jpg \ ++./Tutorials/BakeToTexture.html \ ++./Tutorials/Basics_Running_Pixie.html \ ++./Tutorials/Dispersion.html \ ++./Tutorials/Global_Illumination.html \ ++./Tutorials/Raytraced_shadows.html \ ++./Tutorials/Soft_raytraced_shadows.html \ ++./Tutorials.html + +-nobase_doc_DATA = \ +- *.ico \ +- *.html \ +- css/* \ +- css/images/* \ +- Documentation/* \ +- Tutorials/* \ +- FAQ/* \ +- images/* \ +- thumbs/*/* \ +- thumbs/*/*/* \ +- thumbs/*/*/*/* +- ++EXTRA_DIST = $(nobase_doc_DATA) +Index: Makefile.am +=================================================================== +--- Makefile.am (revision 946) ++++ Makefile.am (working copy) +@@ -1,8 +1,36 @@ +-SUBDIRS = src doc ++SUBDIRS = src shaders doc man + +-man_MANS = man/rndr.1 man/sdrc.1 man/sdrinfo.1 man/texmake.1 ++nobase_doc_DATA = AUTHORS ChangeLog COPYING DEVNOTES NEWS README + +-nobase_doc_DATA = AUTHORS ChangeLog COPYING DEVNOTES LICENSE NEWS README +- +-shader_DATA = shaders/* +- ++EXTRA_DIST = COMPILING.txt \ ++DEVNOTES \ ++config.windows.h \ ++config.xcode.h \ ++pixie.spec \ ++native-endings.sh \ ++lines_tounix.sh \ ++osxinst/osxinstaller.pmproj \ ++textures/checkers.tif \ ++textures/logo.tif \ ++win32inst/logo.bmp \ ++win32inst/logoSmall.bmp \ ++win32inst/PixieW32Setup.iss \ ++windows/vcnet8/Pixie/common/common.vcproj \ ++windows/vcnet8/Pixie/dsotest/dsotest.vcproj \ ++windows/vcnet8/Pixie/file/file.vcproj \ ++windows/vcnet8/Pixie/framebuffer/framebuffer.vcproj \ ++windows/vcnet8/Pixie/gui/gui.vcproj \ ++windows/vcnet8/Pixie/openexr/openexr.vcproj \ ++windows/vcnet8/Pixie/Pixie.sln \ ++windows/vcnet8/Pixie/precomp/precomp.vcproj \ ++windows/vcnet8/Pixie/rgbe/rgbe.vcproj \ ++windows/vcnet8/Pixie/ri/ri.vcproj \ ++windows/vcnet8/Pixie/rndr/rndr.vcproj \ ++windows/vcnet8/Pixie/sdr/sdr.vcproj \ ++windows/vcnet8/Pixie/sdrc/sdrc.vcproj \ ++windows/vcnet8/Pixie/sdrinfo/sdrinfo.vcproj \ ++windows/vcnet8/Pixie/show/show.vcproj \ ++windows/vcnet8/Pixie/texmake/texmake.vcproj \ ++xcode/pixie/pixie.xcodeproj/okan.mode1 \ ++xcode/pixie/pixie.xcodeproj/okan.pbxuser \ ++xcode/pixie/pixie.xcodeproj/project.pbxproj +Index: man/Makefile.am +=================================================================== +--- man/Makefile.am (revision 0) ++++ man/Makefile.am (revision 0) +@@ -0,0 +1,3 @@ ++man_MANS = rndr.1 sdrc.1 sdrinfo.1 texmake.1 ++EXTRA_DIST = rndr.1 sdrc.1 sdrinfo.1 texmake.1 ++ diff --git a/media-gfx/pixie/files/pixie-2.2.1-riby.patch b/media-gfx/pixie/files/pixie-2.2.1-riby.patch new file mode 100644 index 000000000000..92952d49ca07 --- /dev/null +++ b/media-gfx/pixie/files/pixie-2.2.1-riby.patch @@ -0,0 +1,13 @@ +Index: src/ri/rib.y +=================================================================== +--- src/ri/rib.y (revision 947) ++++ src/ri/rib.y (revision 948) +@@ -2585,7 +2585,7 @@ + if (cObject != NULL) { + RiObjectInstance(cObject->handle); + } else { +- error(CODE_MISSINGDATA,"Object %d is not found\n",(int) $2); ++ error(CODE_MISSINGDATA,"Object \"%s\" is not found\n",$2); + } + } + | diff --git a/media-gfx/pixie/pixie-2.2.1.ebuild b/media-gfx/pixie/pixie-2.2.1.ebuild new file mode 100644 index 000000000000..f12f5b765891 --- /dev/null +++ b/media-gfx/pixie/pixie-2.2.1.ebuild @@ -0,0 +1,64 @@ +# 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.2.1.ebuild,v 1.1 2007/07/11 06:31:12 eradicator Exp $ + +inherit eutils multilib autotools + +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_unpack() { + unpack ${A} + + cd ${S} + + # Bugfixes already in cvs upstream + epatch ${FILESDIR}/${PN}-2.2.1-riby.patch + + # Force make to rebuild the shaders since the packaged ones + # are not always compiled with the latest version of sdr + epatch ${FILESDIR}/${PN}-2.2.1-genshaders.patch + rm ${S}/shaders/*.sdr + + eautoreconf +} + +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} +} |