# Generated from rabl-0.8.0.gem by gem2rpm -*- rpm-spec -*- %define gemname rabl %define version 0.8.0 %define release 5 %define onapp_version 3 %define release_extra %{?dist}.onapp.%{onapp_version} %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global geminstdir %{gemdir}/gems/%{gemname}-%{version} %define rubyabi 2.0.0 Summary: General ruby templating with json, bson, xml and msgpack support Name: rubygem-%{gemname} Version: %{version} Release: %{release}%{release_extra} Group: Development/Languages License: MIT URL: https://github.com/nesquena/rabl Source0: https://rubygems.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Requires: rubygem(activesupport) >= 2.3.14 BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) BuildRequires: ruby BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description General ruby templating with json, bson, xml and msgpack support %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name} %prep %setup -q -c -T mkdir -p .%{gemdir} gem install --local --install-dir .%{gemdir} \ --force %{SOURCE0} %build %install mkdir -p %{buildroot}%{gemdir} cp -pa .%{gemdir}/* \ %{buildroot}%{gemdir}/ %files %dir %{geminstdir} %{geminstdir}/lib %exclude %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %{geminstdir}/.gitignore %{geminstdir}/.travis.yml %{geminstdir}/CHANGELOG.md %{geminstdir}/CONTRIBUTING.md %{geminstdir}/Gemfile %{geminstdir}/Gemfile.ci %{geminstdir}/MIT-LICENSE %{geminstdir}/README.md %{geminstdir}/Rakefile %{geminstdir}/TODO %{geminstdir}/examples/base.json.rabl %{geminstdir}/examples/demo.json.rabl %{geminstdir}/examples/inherited.json.rabl %{geminstdir}/fixtures/ashared/NOTES %{geminstdir}/fixtures/ashared/README %{geminstdir}/fixtures/ashared/migrate/20111002092016_create_users.rb %{geminstdir}/fixtures/ashared/migrate/20111002092019_create_posts.rb %{geminstdir}/fixtures/ashared/migrate/20111002092024_create_phone_numbers.rb %{geminstdir}/fixtures/ashared/models/phone_number.rb %{geminstdir}/fixtures/ashared/models/post.rb %{geminstdir}/fixtures/ashared/models/user.rb %{geminstdir}/fixtures/ashared/views/layouts/application.html.erb %{geminstdir}/fixtures/ashared/views/posts/_show_footer_script.js.erb %{geminstdir}/fixtures/ashared/views/posts/date.rabl %{geminstdir}/fixtures/ashared/views/posts/index.rabl %{geminstdir}/fixtures/ashared/views/posts/show.rabl %{geminstdir}/fixtures/ashared/views/users/index.json.rabl %{geminstdir}/fixtures/ashared/views/users/phone_number.json.rabl %{geminstdir}/fixtures/ashared/views/users/show.json.rabl %{geminstdir}/fixtures/ashared/views_rails_3/layouts/application.html.erb %{geminstdir}/fixtures/ashared/views_rails_3/posts/_show_footer_script.js.erb %{geminstdir}/fixtures/ashared/views_rails_3/posts/date.rabl %{geminstdir}/fixtures/ashared/views_rails_3/posts/index.html.erb %{geminstdir}/fixtures/ashared/views_rails_3/posts/index.rabl %{geminstdir}/fixtures/ashared/views_rails_3/posts/show.html.erb %{geminstdir}/fixtures/ashared/views_rails_3/posts/show.rabl %{geminstdir}/fixtures/ashared/views_rails_3/posts/show.rabl_test_v1.rabl %{geminstdir}/fixtures/ashared/views_rails_3/users/index.json.rabl %{geminstdir}/fixtures/ashared/views_rails_3/users/phone_number.json.rabl %{geminstdir}/fixtures/ashared/views_rails_3/users/phone_number.xml.rabl %{geminstdir}/fixtures/ashared/views_rails_3/users/show.json.rabl %{geminstdir}/fixtures/ashared/views_rails_3/users/show.rabl_test_v1.rabl %{geminstdir}/fixtures/padrino_test/.components %{geminstdir}/fixtures/padrino_test/.gitignore %{geminstdir}/fixtures/padrino_test/Gemfile %{geminstdir}/fixtures/padrino_test/Rakefile %{geminstdir}/fixtures/padrino_test/app/app.rb %{geminstdir}/fixtures/padrino_test/app/controllers/posts.rb %{geminstdir}/fixtures/padrino_test/app/controllers/users.rb %{geminstdir}/fixtures/padrino_test/app/helpers/posts_helper.rb %{geminstdir}/fixtures/padrino_test/app/helpers/users_helper.rb %{geminstdir}/fixtures/padrino_test/config.ru %{geminstdir}/fixtures/padrino_test/config/apps.rb %{geminstdir}/fixtures/padrino_test/config/boot.rb %{geminstdir}/fixtures/padrino_test/config/database.rb %{geminstdir}/fixtures/padrino_test/db/schema.rb %{geminstdir}/fixtures/padrino_test/public/favicon.ico %{geminstdir}/fixtures/padrino_test/test/app/controllers/posts_controller_test.rb %{geminstdir}/fixtures/padrino_test/test/app/controllers/users_controller_test.rb %{geminstdir}/fixtures/padrino_test/test/test.rake %{geminstdir}/fixtures/padrino_test/test/test_config.rb %{geminstdir}/fixtures/rails2/.gitignore %{geminstdir}/fixtures/rails2/Gemfile %{geminstdir}/fixtures/rails2/Rakefile %{geminstdir}/fixtures/rails2/app/controllers/application_controller.rb %{geminstdir}/fixtures/rails2/app/controllers/posts_controller.rb %{geminstdir}/fixtures/rails2/app/controllers/users_controller.rb %{geminstdir}/fixtures/rails2/app/helpers/application_helper.rb %{geminstdir}/fixtures/rails2/app/helpers/posts_helper.rb %{geminstdir}/fixtures/rails2/app/helpers/users_helper.rb %{geminstdir}/fixtures/rails2/config/boot.rb %{geminstdir}/fixtures/rails2/config/database.yml %{geminstdir}/fixtures/rails2/config/environment.rb %{geminstdir}/fixtures/rails2/config/environments/development.rb %{geminstdir}/fixtures/rails2/config/environments/production.rb %{geminstdir}/fixtures/rails2/config/environments/test.rb %{geminstdir}/fixtures/rails2/config/initializers/backtrace_silencers.rb %{geminstdir}/fixtures/rails2/config/initializers/cookie_verification_secret.rb %{geminstdir}/fixtures/rails2/config/initializers/inflections.rb %{geminstdir}/fixtures/rails2/config/initializers/mime_types.rb %{geminstdir}/fixtures/rails2/config/initializers/new_rails_defaults.rb %{geminstdir}/fixtures/rails2/config/initializers/session_store.rb %{geminstdir}/fixtures/rails2/config/locales/en.yml %{geminstdir}/fixtures/rails2/config/preinitializer.rb %{geminstdir}/fixtures/rails2/config/routes.rb %{geminstdir}/fixtures/rails2/db/schema.rb %{geminstdir}/fixtures/rails2/db/seeds.rb %{geminstdir}/fixtures/rails2/public/404.html %{geminstdir}/fixtures/rails2/public/422.html %{geminstdir}/fixtures/rails2/public/500.html %{geminstdir}/fixtures/rails2/public/favicon.ico %{geminstdir}/fixtures/rails2/public/images/rails.png %{geminstdir}/fixtures/rails2/public/index.html %{geminstdir}/fixtures/rails2/public/robots.txt %{geminstdir}/fixtures/rails2/script/about %{geminstdir}/fixtures/rails2/script/console %{geminstdir}/fixtures/rails2/script/dbconsole %{geminstdir}/fixtures/rails2/script/destroy %{geminstdir}/fixtures/rails2/script/generate %{geminstdir}/fixtures/rails2/script/performance/benchmarker %{geminstdir}/fixtures/rails2/script/performance/profiler %{geminstdir}/fixtures/rails2/script/plugin %{geminstdir}/fixtures/rails2/script/runner %{geminstdir}/fixtures/rails2/script/server %{geminstdir}/fixtures/rails2/test/functionals/posts_controller_test.rb %{geminstdir}/fixtures/rails2/test/functionals/users_controller_test.rb %{geminstdir}/fixtures/rails2/test/test_helper.rb %{geminstdir}/fixtures/rails3/.gitignore %{geminstdir}/fixtures/rails3/Gemfile %{geminstdir}/fixtures/rails3/Rakefile %{geminstdir}/fixtures/rails3/app/controllers/application_controller.rb %{geminstdir}/fixtures/rails3/app/controllers/posts_controller.rb %{geminstdir}/fixtures/rails3/app/controllers/users_controller.rb %{geminstdir}/fixtures/rails3/config.ru %{geminstdir}/fixtures/rails3/config/application.rb %{geminstdir}/fixtures/rails3/config/boot.rb %{geminstdir}/fixtures/rails3/config/database.yml %{geminstdir}/fixtures/rails3/config/environment.rb %{geminstdir}/fixtures/rails3/config/environments/development.rb %{geminstdir}/fixtures/rails3/config/environments/production.rb %{geminstdir}/fixtures/rails3/config/environments/test.rb %{geminstdir}/fixtures/rails3/config/initializers/backtrace_silencers.rb %{geminstdir}/fixtures/rails3/config/initializers/inflections.rb %{geminstdir}/fixtures/rails3/config/initializers/mime_types.rb %{geminstdir}/fixtures/rails3/config/initializers/secret_token.rb %{geminstdir}/fixtures/rails3/config/initializers/session_store.rb %{geminstdir}/fixtures/rails3/config/locales/en.yml %{geminstdir}/fixtures/rails3/config/routes.rb %{geminstdir}/fixtures/rails3/db/seeds.rb %{geminstdir}/fixtures/rails3/lib/tasks/.gitkeep %{geminstdir}/fixtures/rails3/public/404.html %{geminstdir}/fixtures/rails3/public/422.html %{geminstdir}/fixtures/rails3/public/500.html %{geminstdir}/fixtures/rails3/public/favicon.ico %{geminstdir}/fixtures/rails3/public/images/rails.png %{geminstdir}/fixtures/rails3/public/index.html %{geminstdir}/fixtures/rails3/public/robots.txt %{geminstdir}/fixtures/rails3/public/stylesheets/.gitkeep %{geminstdir}/fixtures/rails3/script/rails %{geminstdir}/fixtures/rails3/test/functional/posts_controller_test.rb %{geminstdir}/fixtures/rails3/test/functional/users_controller_test.rb %{geminstdir}/fixtures/rails3/test/test_helper.rb %{geminstdir}/fixtures/rails3_2/.gitignore %{geminstdir}/fixtures/rails3_2/Gemfile %{geminstdir}/fixtures/rails3_2/README.rdoc %{geminstdir}/fixtures/rails3_2/Rakefile %{geminstdir}/fixtures/rails3_2/app/assets/images/rails.png %{geminstdir}/fixtures/rails3_2/app/assets/javascripts/application.js %{geminstdir}/fixtures/rails3_2/app/assets/javascripts/posts.js.coffee %{geminstdir}/fixtures/rails3_2/app/assets/javascripts/users.js.coffee %{geminstdir}/fixtures/rails3_2/app/assets/stylesheets/application.css %{geminstdir}/fixtures/rails3_2/app/assets/stylesheets/posts.css.scss %{geminstdir}/fixtures/rails3_2/app/assets/stylesheets/users.css.scss %{geminstdir}/fixtures/rails3_2/app/controllers/application_controller.rb %{geminstdir}/fixtures/rails3_2/app/controllers/posts_controller.rb %{geminstdir}/fixtures/rails3_2/app/controllers/users_controller.rb %{geminstdir}/fixtures/rails3_2/app/helpers/application_helper.rb %{geminstdir}/fixtures/rails3_2/app/helpers/posts_helper.rb %{geminstdir}/fixtures/rails3_2/app/helpers/users_helper.rb %{geminstdir}/fixtures/rails3_2/app/mailers/.gitkeep %{geminstdir}/fixtures/rails3_2/config.ru %{geminstdir}/fixtures/rails3_2/config/application.rb %{geminstdir}/fixtures/rails3_2/config/boot.rb %{geminstdir}/fixtures/rails3_2/config/database.yml %{geminstdir}/fixtures/rails3_2/config/environment.rb %{geminstdir}/fixtures/rails3_2/config/environments/development.rb %{geminstdir}/fixtures/rails3_2/config/environments/production.rb %{geminstdir}/fixtures/rails3_2/config/environments/test.rb %{geminstdir}/fixtures/rails3_2/config/initializers/backtrace_silencers.rb %{geminstdir}/fixtures/rails3_2/config/initializers/inflections.rb %{geminstdir}/fixtures/rails3_2/config/initializers/mime_types.rb %{geminstdir}/fixtures/rails3_2/config/initializers/secret_token.rb %{geminstdir}/fixtures/rails3_2/config/initializers/session_store.rb %{geminstdir}/fixtures/rails3_2/config/initializers/wrap_parameters.rb %{geminstdir}/fixtures/rails3_2/config/locales/en.yml %{geminstdir}/fixtures/rails3_2/config/routes.rb %{geminstdir}/fixtures/rails3_2/db/schema.rb %{geminstdir}/fixtures/rails3_2/db/seeds.rb %{geminstdir}/fixtures/rails3_2/doc/README_FOR_APP %{geminstdir}/fixtures/rails3_2/lib/assets/.gitkeep %{geminstdir}/fixtures/rails3_2/lib/tasks/.gitkeep %{geminstdir}/fixtures/rails3_2/log/.gitkeep %{geminstdir}/fixtures/rails3_2/public/404.html %{geminstdir}/fixtures/rails3_2/public/422.html %{geminstdir}/fixtures/rails3_2/public/500.html %{geminstdir}/fixtures/rails3_2/public/favicon.ico %{geminstdir}/fixtures/rails3_2/public/index.html %{geminstdir}/fixtures/rails3_2/public/robots.txt %{geminstdir}/fixtures/rails3_2/script/rails %{geminstdir}/fixtures/rails3_2/test/fixtures/.gitkeep %{geminstdir}/fixtures/rails3_2/test/fixtures/phone_numbers.yml %{geminstdir}/fixtures/rails3_2/test/fixtures/posts.yml %{geminstdir}/fixtures/rails3_2/test/fixtures/users.yml %{geminstdir}/fixtures/rails3_2/test/functional/.gitkeep %{geminstdir}/fixtures/rails3_2/test/functional/posts_controller_test.rb %{geminstdir}/fixtures/rails3_2/test/functional/users_controller_test.rb %{geminstdir}/fixtures/rails3_2/test/integration/.gitkeep %{geminstdir}/fixtures/rails3_2/test/performance/browsing_test.rb %{geminstdir}/fixtures/rails3_2/test/test_helper.rb %{geminstdir}/fixtures/rails3_2/test/unit/.gitkeep %{geminstdir}/fixtures/rails3_2/test/unit/helpers/posts_helper_test.rb %{geminstdir}/fixtures/rails3_2/test/unit/helpers/users_helper_test.rb %{geminstdir}/fixtures/rails3_2/test/unit/phone_number_test.rb %{geminstdir}/fixtures/rails3_2/test/unit/post_test.rb %{geminstdir}/fixtures/rails3_2/test/unit/user_test.rb %{geminstdir}/fixtures/rails3_2/vendor/assets/javascripts/.gitkeep %{geminstdir}/fixtures/rails3_2/vendor/assets/stylesheets/.gitkeep %{geminstdir}/fixtures/rails3_2/vendor/plugins/.gitkeep %{geminstdir}/fixtures/sinatra_test/Gemfile %{geminstdir}/fixtures/sinatra_test/Rakefile %{geminstdir}/fixtures/sinatra_test/app.rb %{geminstdir}/fixtures/sinatra_test/config.ru %{geminstdir}/fixtures/sinatra_test/test/functional/posts_controller_test.rb %{geminstdir}/fixtures/sinatra_test/test/functional/users_controller_test.rb %{geminstdir}/fixtures/sinatra_test/test/test_helper.rb %{geminstdir}/lib/rabl.rb %{geminstdir}/lib/rabl/builder.rb %{geminstdir}/lib/rabl/cache_engine.rb %{geminstdir}/lib/rabl/configuration.rb %{geminstdir}/lib/rabl/engine.rb %{geminstdir}/lib/rabl/helpers.rb %{geminstdir}/lib/rabl/partials.rb %{geminstdir}/lib/rabl/railtie.rb %{geminstdir}/lib/rabl/renderer.rb %{geminstdir}/lib/rabl/template.rb %{geminstdir}/lib/rabl/version.rb %{geminstdir}/rabl.gemspec %{geminstdir}/test.watchr %{geminstdir}/test/bson_engine_test.rb %{geminstdir}/test/builder_test.rb %{geminstdir}/test/configuration_test.rb %{geminstdir}/test/engine_test.rb %{geminstdir}/test/helpers_test.rb %{geminstdir}/test/integration/posts_controller_test.rb %{geminstdir}/test/integration/rails3_2/posts_controller_test.rb %{geminstdir}/test/integration/rails3_2/users_controller_test.rb %{geminstdir}/test/integration/test_init.rb %{geminstdir}/test/integration/users_controller_test.rb %{geminstdir}/test/models/ormless.rb %{geminstdir}/test/models/user.rb %{geminstdir}/test/msgpack_engine_test.rb %{geminstdir}/test/partials_test.rb %{geminstdir}/test/plist_engine_test.rb %{geminstdir}/test/renderer_test.rb %{geminstdir}/test/silence.rb %{geminstdir}/test/template_test.rb %{geminstdir}/test/teststrap.rb %{geminstdir}/test/xml_test.rb %files doc %doc %{gemdir}/doc/%{gemname}-%{version} %changelog * Thu Mar 06 2014 Yuriy Kohut - 0.8.0-1 - Initial package