--- !ruby/object:Gem::Specification name: ruby-processing version: !ruby/object:Gem::Version version: 1.0.1 platform: ruby authors: - Jeremy Ashkenas - Peter Gassner - Martin Stannard - Andrew Nanton autorequire: bindir: bin cert_chain: [] date: 2009-01-17 00:00:00 -05:00 default_executable: rp5 dependencies: [] description: "Ruby-Processing is a Ruby wrapper for the Processing code art framework. It's this thin little shim that squeezes between Processing and JRuby, passing along some neat goodies like: * Applet and Application exporting of your sketches. Hand them out to your party guests, ready-to-run. * Live Coding via JRuby's IRB. Loads in your sketch so you can futz with variables and remake methods on the fly. * A \"Control Panel\" library, so that you can easily create sliders, buttons, checkboxes and drop-down menus, and hook them into your sketch's instance variables. * \"Watch\" mode, where Ruby-Processing keeps an eye on your sketch and reloads it from scratch every time you make a change. A pretty nice REPL-ish way to work on your Processing sketches." email: jeremy@ashkenas.com executables: - rp5 extensions: [] extra_rdoc_files: - README - CHANGELOG - LICENSE files: - bin/rp5 - lib/core - lib/core/core.jar - lib/core/jruby-complete.jar - lib/ruby-processing - lib/ruby-processing/app.rb - lib/ruby-processing/exporters - lib/ruby-processing/exporters/applet_exporter.rb - lib/ruby-processing/exporters/application_exporter.rb - lib/ruby-processing/exporters/base_exporter.rb - lib/ruby-processing/exporters/creator.rb - lib/ruby-processing/helpers - lib/ruby-processing/helpers/string.rb - lib/ruby-processing/runner.rb - lib/ruby-processing/runners - lib/ruby-processing/runners/base.rb - lib/ruby-processing/runners/live.rb - lib/ruby-processing/runners/run.rb - lib/ruby-processing/runners/watch.rb - lib/ruby-processing.rb - lib/templates - lib/templates/applet - lib/templates/applet/images - lib/templates/applet/images/built_with.jpg - lib/templates/applet/images/ruby.jpg - lib/templates/applet/images/top.png - lib/templates/applet/index.html.erb - lib/templates/applet/library - lib/templates/applet/library/library.txt - lib/templates/application - lib/templates/application/Contents - lib/templates/application/Contents/Info.plist.erb - lib/templates/application/Contents/MacOS - lib/templates/application/Contents/MacOS/JavaApplicationStub - lib/templates/application/Contents/PkgInfo - lib/templates/application/Contents/Resources - lib/templates/application/Contents/Resources/sketch.icns - lib/templates/application/lib - lib/templates/application/lib/args.txt.erb - lib/templates/application/lib/library - lib/templates/application/lib/library/library.txt - lib/templates/application/lib/MANIFEST.MF - lib/templates/application/run.erb - lib/templates/application/run.exe - lib/templates/create - lib/templates/create/blank_sketch.rb.erb - library/boids - library/boids/boids.rb - library/control_panel - library/control_panel/control_panel.rb - library/dxf - library/dxf/bin - library/dxf/bin/processing - library/dxf/bin/processing/dxf - library/dxf/bin/processing/dxf/RawDXF.class - library/dxf/dxfviewer.jar - library/dxf/library - library/dxf/library/dxf.jar - library/javascript - library/javascript/library - library/javascript/library/export.txt - library/javascript/library/javascript.jar - library/minim - library/minim/library - library/minim/library/jl1.0.jar - library/minim/library/jsminim.jar - library/minim/library/minim-spi.jar - library/minim/library/minim.jar - library/minim/library/mp3spi1.9.4.jar - library/minim/library/tritonus_aos.jar - library/minim/library/tritonus_share.jar - library/minim/license.txt - library/minim/version.txt - library/net - library/net/bin - library/net/bin/processing - library/net/bin/processing/net - library/net/bin/processing/net/Client.class - library/net/bin/processing/net/Server.class - library/net/library - library/net/library/net.jar - library/opengl - library/opengl/bin - library/opengl/bin/processing - library/opengl/bin/processing/opengl - library/opengl/bin/processing/opengl/PGraphicsOpenGL$ImageCache.class - library/opengl/bin/processing/opengl/PGraphicsOpenGL$TessCallback.class - library/opengl/bin/processing/opengl/PGraphicsOpenGL.class - library/opengl/library - library/opengl/library/export.txt - library/opengl/library/gluegen-rt-natives-linux-amd64.jar - library/opengl/library/gluegen-rt-natives-linux-i586.jar - library/opengl/library/gluegen-rt-natives-macosx-ppc.jar - library/opengl/library/gluegen-rt-natives-macosx-universal.jar - library/opengl/library/gluegen-rt-natives-windows-amd64.jar - library/opengl/library/gluegen-rt-natives-windows-i586.jar - library/opengl/library/gluegen-rt.dll - library/opengl/library/gluegen-rt.jar - library/opengl/library/gluegen-rt.jar.pack.gz - library/opengl/library/jogl-natives-linux-amd64.jar - library/opengl/library/jogl-natives-linux-i586.jar - library/opengl/library/jogl-natives-macosx-ppc.jar - library/opengl/library/jogl-natives-macosx-universal.jar - library/opengl/library/jogl-natives-windows-amd64.jar - library/opengl/library/jogl-natives-windows-i586.jar - library/opengl/library/jogl.dll - library/opengl/library/jogl.jar - library/opengl/library/jogl.jar.pack.gz - library/opengl/library/jogl_awt.dll - library/opengl/library/jogl_cg.dll - library/opengl/library/libgluegen-rt.jnilib - library/opengl/library/libgluegen-rt.so - library/opengl/library/libjogl.jnilib - library/opengl/library/libjogl.so - library/opengl/library/libjogl_awt.jnilib - library/opengl/library/libjogl_awt.so - library/opengl/library/libjogl_cg.jnilib - library/opengl/library/libjogl_cg.so - library/opengl/library/opengl.jar - library/pdf - library/pdf/bin - library/pdf/bin/processing - library/pdf/bin/processing/pdf - library/pdf/bin/processing/pdf/PGraphicsPDF.class - library/pdf/library - library/pdf/library/itext.jar - library/pdf/library/pdf.jar - library/pdf/notes.txt - library/serial - library/serial/bin - library/serial/bin/processing - library/serial/bin/processing/serial - library/serial/bin/processing/serial/Serial.class - library/serial/library - library/serial/library/export.txt - library/serial/library/librxtxSerial.jnilib - library/serial/library/librxtxSerial.so - library/serial/library/RXTXcomm.jar - library/serial/library/rxtxSerial.dll - library/serial/library/serial.jar - library/video - library/video/bin - library/video/bin/processing - library/video/bin/processing/video - library/video/bin/processing/video/Capture.class - library/video/bin/processing/video/Movie.class - library/video/bin/processing/video/MovieMaker.class - library/video/library - library/video/library/video.jar - samples/animator.rb - samples/circle_collision.rb - samples/fern.rb - samples/flight_patterns.rb - samples/full_screen.rb - samples/getting_started.rb - samples/jwishy.rb - samples/kinetic_type.rb - samples/learning_processing - samples/learning_processing/ABOUT - samples/learning_processing/chapter_01 - samples/learning_processing/chapter_01/1_stroke_and_fill.rb - samples/learning_processing/chapter_01/2_nofill.rb - samples/learning_processing/chapter_01/3_rgb_color.rb - samples/learning_processing/chapter_01/4_alpha_transparency.rb - samples/learning_processing/chapter_01/5_zoog.rb - samples/learning_processing/chapter_02 - samples/learning_processing/chapter_02/1_zoog_again.rb - samples/learning_processing/chapter_03 - samples/learning_processing/chapter_03/1_zoog_as_dynamic_sketch.rb - samples/learning_processing/chapter_03/2_mouse_x_and_mouse_y.rb - samples/learning_processing/chapter_03/3_zoog_as_dynamic_sketch_with_variation.rb - samples/learning_processing/chapter_03/4_drawing_a_continuous_line.rb - samples/learning_processing/chapter_03/5_mouse_pressed_and_key_pressed.rb - samples/learning_processing/chapter_03/6_interactive_zoog.rb - samples/learning_processing/chapter_04 - samples/learning_processing/chapter_04/1_variable_declaration.rb - samples/learning_processing/chapter_04/2_using_variables.rb - samples/learning_processing/chapter_04/3_varying_variables.rb - samples/learning_processing/chapter_04/4_many_variables.rb - samples/learning_processing/chapter_04/5_using_system_variables.rb - samples/learning_processing/chapter_04/6_ellipse_with_variables.rb - samples/learning_processing/chapter_04/7_filling_variables_with_random_values.rb - samples/learning_processing/chapter_04/8_variable_zoog.rb - samples/learning_processing/chapter_05 - samples/learning_processing/chapter_05/01_conditionals.rb - samples/learning_processing/chapter_05/02_more_conditionals.rb - samples/learning_processing/chapter_05/03_rollovers.rb - samples/learning_processing/chapter_05/04_hold_down_the_button.rb - samples/learning_processing/chapter_05/05_button_as_switch.rb - samples/learning_processing/chapter_05/06_bouncing_ball.rb - samples/learning_processing/chapter_05/07_bouncing_color.rb - samples/learning_processing/chapter_05/08_square_following_edge.rb - samples/learning_processing/chapter_05/09_simple_gravity.rb - samples/learning_processing/chapter_05/10_zoog_and_conditionals.rb - samples/learning_processing/chapter_06 - samples/learning_processing/chapter_06/01_many_lines.rb - samples/learning_processing/chapter_06/02_many_lines_with_variables.rb - samples/learning_processing/chapter_06/03_while_loop.rb - samples/learning_processing/chapter_06/04_infinite_loop.rb - samples/learning_processing/chapter_06/05_another_infinite_loop.rb - samples/learning_processing/chapter_06/06_legs_with_a_for_loop.rb - samples/learning_processing/chapter_06/07_local_variables.rb - samples/learning_processing/chapter_06/08_lines_one_at_a_time.rb - samples/learning_processing/chapter_06/09_simple_while_loop_with_interactivity.rb - samples/learning_processing/chapter_06/10_zoog_with_arms.rb - samples/learning_processing/chapter_06/11_multiple_zoogs.rb - samples/learning_processing/chapter_07 - samples/learning_processing/chapter_07/01_defining_a_function.rb - samples/learning_processing/chapter_07/02_calling_a_function.rb - samples/learning_processing/chapter_07/03_bouncing_ball_with_functions.rb - samples/learning_processing/chapter_07/04_function_returns_distance.rb - samples/learning_processing/chapter_07/05_zoog_with_functions.rb - samples/learning_processing/chapter_08 - samples/learning_processing/chapter_08/01_car_class_and_car_variable.rb - samples/learning_processing/chapter_08/02_two_car_objects.rb - samples/learning_processing/chapter_08/03_object_oriented_zoog.rb - samples/learning_processing/chapter_10 - samples/learning_processing/chapter_10/01_catcher.rb - samples/learning_processing/chapter_10/02_bouncing_ball.rb - samples/learning_processing/chapter_10/03_bouncing_balls_with_intersection.rb - samples/learning_processing/chapter_10/04_a_timer.rb - samples/learning_processing/chapter_10/05_object_oriented_timer.rb - samples/learning_processing/chapter_10/06_simple_raindrop.rb - samples/learning_processing/chapter_10/07_drops_one_at_a_time.rb - samples/learning_processing/chapter_13 - samples/learning_processing/chapter_13/02_random_number_distribution.rb - samples/learning_processing/chapter_13/03_probabilities.rb - samples/learning_processing/chapter_13/04_perlin_noise.rb - samples/learning_processing/chapter_13/06_oscillation.rb - samples/learning_processing/chapter_13/07_wave.rb - samples/learning_processing/chapter_13/08_recursion.rb - samples/learning_processing/chapter_13/09_two_dimensional_array.rb - samples/learning_processing/chapter_13/10_two_dimensional_array_with_objects.rb - samples/learning_processing/chapter_14 - samples/learning_processing/chapter_14/01_growing_rectangle.rb - samples/learning_processing/chapter_14/02_multiple_translations.rb - samples/learning_processing/chapter_14/03_depth_rectangle.rb - samples/learning_processing/chapter_14/04_pyramid_using_beingshape.rb - samples/learning_processing/chapter_14/05_rotate_rectangle_around_center.rb - samples/learning_processing/chapter_14/06_rotate_z.rb - samples/learning_processing/chapter_14/07_rotate_x.rb - samples/learning_processing/chapter_14/08_rotate_y.rb - samples/learning_processing/chapter_14/09_rotate_all.rb - samples/learning_processing/chapter_14/10_draw_pyramid.rb - samples/learning_processing/chapter_14/12_rotating_one_square.rb - samples/learning_processing/chapter_14/13_rotating_another_square.rb - samples/learning_processing/chapter_14/14_rotating_both_squares.rb - samples/learning_processing/chapter_14/15_rotating_many_things.rb - samples/learning_processing/chapter_14/16_simple_solar_system.rb - samples/learning_processing/chapter_14/17_nested_push_and_pop.rb - samples/learning_processing/chapter_14/18_object_oriented_solar_system.rb - samples/learning_processing/chapter_15 - samples/learning_processing/chapter_15/01_hello_world_image.rb - samples/learning_processing/chapter_15/02_image_sprite.rb - samples/learning_processing/chapter_15/03_swapping_images.rb - samples/learning_processing/chapter_15/04_image_sequence.rb - samples/learning_processing/chapter_15/05_setting_pixels.rb - samples/learning_processing/chapter_15/06_pixels_2d.rb - samples/learning_processing/chapter_15/07_image_pixels.rb - samples/learning_processing/chapter_15/08_image_brightness.rb - samples/learning_processing/chapter_15/09_flashlight_effect.rb - samples/learning_processing/chapter_15/10_brightness_threshold.rb - samples/learning_processing/chapter_15/11_brightness_threshold_with_filter.rb - samples/learning_processing/chapter_15/12_pixel_neighbour_differences.rb - samples/learning_processing/chapter_15/14_pointillism.rb - samples/learning_processing/chapter_15/15_2d_image_mapped_to_3d.rb - samples/learning_processing/chapter_15/data - samples/learning_processing/chapter_15/data/animal0.jpg - samples/learning_processing/chapter_15/data/animal1.jpg - samples/learning_processing/chapter_15/data/animal2.jpg - samples/learning_processing/chapter_15/data/animal3.jpg - samples/learning_processing/chapter_15/data/animal4.jpg - samples/learning_processing/chapter_15/data/animal5.jpg - samples/learning_processing/chapter_15/data/animal6.jpg - samples/learning_processing/chapter_15/data/face.jpg - samples/learning_processing/chapter_15/data/mysummervacation.jpg - samples/learning_processing/chapter_15/data/sunflower.jpg - samples/learning_processing/chapter_16 - samples/learning_processing/chapter_16/01_display_video.rb - samples/learning_processing/chapter_16/02_manipulate_video_image.rb - samples/reflection.rb - samples/simple_buffer.rb - samples/tree.rb - README - CHANGELOG - LICENSE has_rdoc: true homepage: http://wiki.github.com/jashkenas/ruby-processing post_install_message: rdoc_options: - --line-numbers - --inline-source - --title - Ruby-Processing - --main - README require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: requirements: [] rubyforge_project: ruby-processing rubygems_version: 1.3.1 signing_key: specification_version: 2 summary: Code as Art, Art as Code. Processing and Ruby are meant for each other. test_files: []