# -*- encoding: utf-8 -*- # stub: graphics 1.1.1 ruby lib # stub: ext/sdl/extconf.rb Gem::Specification.new do |s| s.name = "graphics".freeze s.version = "1.1.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "homepage_uri" => "https://github.com/seattlerb/graphics" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Ryan Davis".freeze] s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIDPjCCAiagAwIBAgIBCDANBgkqhkiG9w0BAQsFADBFMRMwEQYDVQQDDApyeWFu\nZC1ydWJ5MRkwFwYKCZImiZPyLGQBGRYJemVuc3BpZGVyMRMwEQYKCZImiZPyLGQB\nGRYDY29tMB4XDTI0MDEwMjIxMjEyM1oXDTI1MDEwMTIxMjEyM1owRTETMBEGA1UE\nAwwKcnlhbmQtcnVieTEZMBcGCgmSJomT8ixkARkWCXplbnNwaWRlcjETMBEGCgmS\nJomT8ixkARkWA2NvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALda\nb9DCgK+627gPJkB6XfjZ1itoOQvpqH1EXScSaba9/S2VF22VYQbXU1xQXL/WzCkx\ntaCPaLmfYIaFcHHCSY4hYDJijRQkLxPeB3xbOfzfLoBDbjvx5JxgJxUjmGa7xhcT\noOvjtt5P8+GSK9zLzxQP0gVLS/D0FmoE44XuDr3iQkVS2ujU5zZL84mMNqNB1znh\nGiadM9GHRaDiaxuX0cIUBj19T01mVE2iymf9I6bEsiayK/n6QujtyCbTWsAS9Rqt\nqhtV7HJxNKuPj/JFH0D2cswvzznE/a5FOYO68g+YCuFi5L8wZuuM8zzdwjrWHqSV\ngBEfoTEGr7Zii72cx+sCAwEAAaM5MDcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAw\nHQYDVR0OBBYEFEfFe9md/r/tj/Wmwpy+MI8d9k/hMA0GCSqGSIb3DQEBCwUAA4IB\nAQCygvpmncmkiSs9r/Kceo4bBPDszhTv6iBi4LwMReqnFrpNLMOWJw7xi8x+3eL2\nXS09ZPNOt2zm70KmFouBMgOysnDY4k2dE8uF6B8JbZOO8QfalW+CoNBliefOTcn2\nbg5IOP7UoGM5lC174/cbDJrJnRG9bzig5FAP0mvsgA8zgTRXQzIUAZEo92D5K7p4\nB4/O998ho6BSOgYBI9Yk1ttdCtti6Y+8N9+fZESsjtWMykA+WXWeGUScHqiU+gH8\nS7043fq9EbQdBr2AXdj92+CDwuTfHI6/Hj5FVBDULufrJaan4xUgL70Hvc6pTTeW\ndeKfBjgVAq7EYHu1AczzlUly\n-----END CERTIFICATE-----\n".freeze] s.date = "2024-08-27" s.description = "Graphics provides a simple framework to implement games and/or\nsimulations and is designed to follow mathematical conventions, NOT\ngame programming conventions. Particularly it:\n\n* Uses degrees.\n* Draws in quadrant 1 (0-90 degrees).\n* Right hand rule: 0 degrees is east, 90 is north, etc.\n\nThese allow simple things like Trigonometry functions to work as\nexpected. It means that all that stuff you were taught in grade school\nstill work as intended. This makes one less thing you have to adjust\nwhen implementing your simulation.".freeze s.email = ["ryand-ruby@zenspider.com".freeze] s.extensions = ["ext/sdl/extconf.rb".freeze] s.extra_rdoc_files = ["History.rdoc".freeze, "Manifest.txt".freeze, "README.rdoc".freeze, "resources/sounds/attribution.txt".freeze] s.files = [".autotest".freeze, "History.rdoc".freeze, "Manifest.txt".freeze, "README.rdoc".freeze, "Rakefile".freeze, "examples/boid.rb".freeze, "examples/bounce.rb".freeze, "examples/canvas.rb".freeze, "examples/collision.rb".freeze, "examples/demo.rb".freeze, "examples/editor.rb".freeze, "examples/fluid.rb".freeze, "examples/fluid2.rb".freeze, "examples/gol.rb".freeze, "examples/gol2.rb".freeze, "examples/logo.rb".freeze, "examples/math.rb".freeze, "examples/maze.rb".freeze, "examples/pi_polygon.rb".freeze, "examples/radar.rb".freeze, "examples/rainbow_fluid.rb".freeze, "examples/tank.rb".freeze, "examples/tank2.rb".freeze, "examples/targeting.rb".freeze, "examples/vants.rb".freeze, "examples/walker.rb".freeze, "examples/walker2.rb".freeze, "examples/zombies.rb".freeze, "ext/sdl/extconf.rb".freeze, "ext/sdl/sdl.c".freeze, "ext/sdl/sge/INSTALL".freeze, "ext/sdl/sge/LICENSE".freeze, "ext/sdl/sge/Makefile".freeze, "ext/sdl/sge/Makefile.conf".freeze, "ext/sdl/sge/README".freeze, "ext/sdl/sge/Todo".freeze, "ext/sdl/sge/WhatsNew".freeze, "ext/sdl/sge/sge.h".freeze, "ext/sdl/sge/sge_blib.cpp".freeze, "ext/sdl/sge/sge_blib.h".freeze, "ext/sdl/sge/sge_bm_text.cpp".freeze, "ext/sdl/sge/sge_bm_text.h".freeze, "ext/sdl/sge/sge_collision.cpp".freeze, "ext/sdl/sge/sge_collision.h".freeze, "ext/sdl/sge/sge_config.h".freeze, "ext/sdl/sge/sge_internal.h".freeze, "ext/sdl/sge/sge_misc.cpp".freeze, "ext/sdl/sge/sge_misc.h".freeze, "ext/sdl/sge/sge_primitives.cpp".freeze, "ext/sdl/sge/sge_primitives.h".freeze, "ext/sdl/sge/sge_rotation.cpp".freeze, "ext/sdl/sge/sge_rotation.h".freeze, "ext/sdl/sge/sge_shape.cpp".freeze, "ext/sdl/sge/sge_shape.h".freeze, "ext/sdl/sge/sge_surface.cpp".freeze, "ext/sdl/sge/sge_surface.h".freeze, "ext/sdl/sge/sge_textpp.cpp".freeze, "ext/sdl/sge/sge_textpp.h".freeze, "ext/sdl/sge/sge_tt_text.cpp".freeze, "ext/sdl/sge/sge_tt_text.h".freeze, "graphics_setup.sh".freeze, "lib/graphics.rb".freeze, "lib/graphics/body.rb".freeze, "lib/graphics/decorators.rb".freeze, "lib/graphics/extensions.rb".freeze, "lib/graphics/rainbows.rb".freeze, "lib/graphics/simulation.rb".freeze, "lib/graphics/trail.rb".freeze, "lib/graphics/v.rb".freeze, "resources/images/body.png".freeze, "resources/images/turret.png".freeze, "resources/sounds/attribution.txt".freeze, "resources/sounds/bullet.wav".freeze, "test/test_graphics.rb".freeze, "test/test_rainbows.rb".freeze, "test/test_sdl.rb".freeze] s.homepage = "https://github.com/seattlerb/graphics".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--main".freeze, "README.rdoc".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Graphics provides a simple framework to implement games and/or simulations and is designed to follow mathematical conventions, NOT game programming conventions".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 4.0".freeze, "< 7".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.2".freeze]) end