# Generated from devise-2.2.3.gem by gem2rpm -*- rpm-spec -*- %define gemname devise %define version 2.2.3 %define release 10 %define onapp_version 4 %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.1.0 %{!?gem_base: %global gem_base %(ruby -r rubygems -e 'print Gem::BasicSpecification.new.base_dir')} %{!?gem_extensions: %global gem_extensions %(ruby -r rubygems -e 'print Gem::BasicSpecification.new.extensions_dir')} %{!?gem_doc_ext: %global gem_doc_ext %(ruby -r rubygems -e 'bs = Gem::BasicSpecification.new; rp = bs.extensions_dir.rpartition(bs.base_dir); print rp[1]+"/doc"+rp[2]')} Summary: Flexible authentication solution for Rails with Warden Name: rubygem-%{gemname} Version: %{version} Release: %{release}%{release_extra} Group: Development/Languages License: MIT URL: http://github.com/plataformatec/devise Source0: https://rubygems.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Requires: rubygem(warden) => 1.2.1 Requires: rubygem(warden) < 1.3 Requires: rubygem(orm_adapter) => 0.1 Requires: rubygem(orm_adapter) < 1 Requires: rubygem(bcrypt-ruby) => 3.0 Requires: rubygem(bcrypt-ruby) < 4 Requires: rubygem(railties) => 3.1 Requires: rubygem(railties) < 4 BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) BuildRequires: ruby BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} BuildRoot: %{_builddir}/%{name}-%{version}-%{release} %description Flexible authentication solution for Rails with Warden. %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.rdoc %{geminstdir}/CONTRIBUTING.md %{geminstdir}/Gemfile %{geminstdir}/Gemfile.lock %{geminstdir}/MIT-LICENSE %{geminstdir}/README.md %{geminstdir}/Rakefile %{geminstdir}/app/controllers/devise/confirmations_controller.rb %{geminstdir}/app/controllers/devise/omniauth_callbacks_controller.rb %{geminstdir}/app/controllers/devise/passwords_controller.rb %{geminstdir}/app/controllers/devise/registrations_controller.rb %{geminstdir}/app/controllers/devise/sessions_controller.rb %{geminstdir}/app/controllers/devise/unlocks_controller.rb %{geminstdir}/app/controllers/devise_controller.rb %{geminstdir}/app/helpers/devise_helper.rb %{geminstdir}/app/mailers/devise/mailer.rb %{geminstdir}/app/views/devise/_links.erb %{geminstdir}/app/views/devise/confirmations/new.html.erb %{geminstdir}/app/views/devise/mailer/confirmation_instructions.html.erb %{geminstdir}/app/views/devise/mailer/reset_password_instructions.html.erb %{geminstdir}/app/views/devise/mailer/unlock_instructions.html.erb %{geminstdir}/app/views/devise/passwords/edit.html.erb %{geminstdir}/app/views/devise/passwords/new.html.erb %{geminstdir}/app/views/devise/registrations/edit.html.erb %{geminstdir}/app/views/devise/registrations/new.html.erb %{geminstdir}/app/views/devise/sessions/new.html.erb %{geminstdir}/app/views/devise/shared/_links.erb %{geminstdir}/app/views/devise/unlocks/new.html.erb %{geminstdir}/config/locales/en.yml %{geminstdir}/devise.gemspec %{geminstdir}/gemfiles/Gemfile.rails-3.1.x %{geminstdir}/gemfiles/Gemfile.rails-3.1.x.lock %{geminstdir}/lib/devise.rb %{geminstdir}/lib/devise/controllers/helpers.rb %{geminstdir}/lib/devise/controllers/rememberable.rb %{geminstdir}/lib/devise/controllers/scoped_views.rb %{geminstdir}/lib/devise/controllers/url_helpers.rb %{geminstdir}/lib/devise/delegator.rb %{geminstdir}/lib/devise/failure_app.rb %{geminstdir}/lib/devise/hooks/activatable.rb %{geminstdir}/lib/devise/hooks/forgetable.rb %{geminstdir}/lib/devise/hooks/lockable.rb %{geminstdir}/lib/devise/hooks/rememberable.rb %{geminstdir}/lib/devise/hooks/timeoutable.rb %{geminstdir}/lib/devise/hooks/trackable.rb %{geminstdir}/lib/devise/mailers/helpers.rb %{geminstdir}/lib/devise/mapping.rb %{geminstdir}/lib/devise/models.rb %{geminstdir}/lib/devise/models/authenticatable.rb %{geminstdir}/lib/devise/models/confirmable.rb %{geminstdir}/lib/devise/models/database_authenticatable.rb %{geminstdir}/lib/devise/models/lockable.rb %{geminstdir}/lib/devise/models/omniauthable.rb %{geminstdir}/lib/devise/models/recoverable.rb %{geminstdir}/lib/devise/models/registerable.rb %{geminstdir}/lib/devise/models/rememberable.rb %{geminstdir}/lib/devise/models/timeoutable.rb %{geminstdir}/lib/devise/models/token_authenticatable.rb %{geminstdir}/lib/devise/models/trackable.rb %{geminstdir}/lib/devise/models/validatable.rb %{geminstdir}/lib/devise/modules.rb %{geminstdir}/lib/devise/omniauth.rb %{geminstdir}/lib/devise/omniauth/config.rb %{geminstdir}/lib/devise/omniauth/url_helpers.rb %{geminstdir}/lib/devise/orm/active_record.rb %{geminstdir}/lib/devise/orm/mongoid.rb %{geminstdir}/lib/devise/param_filter.rb %{geminstdir}/lib/devise/rails.rb %{geminstdir}/lib/devise/rails/routes.rb %{geminstdir}/lib/devise/rails/warden_compat.rb %{geminstdir}/lib/devise/strategies/authenticatable.rb %{geminstdir}/lib/devise/strategies/base.rb %{geminstdir}/lib/devise/strategies/database_authenticatable.rb %{geminstdir}/lib/devise/strategies/rememberable.rb %{geminstdir}/lib/devise/strategies/token_authenticatable.rb %{geminstdir}/lib/devise/test_helpers.rb %{geminstdir}/lib/devise/time_inflector.rb %{geminstdir}/lib/devise/version.rb %{geminstdir}/lib/generators/active_record/devise_generator.rb %{geminstdir}/lib/generators/active_record/templates/migration.rb %{geminstdir}/lib/generators/active_record/templates/migration_existing.rb %{geminstdir}/lib/generators/devise/devise_generator.rb %{geminstdir}/lib/generators/devise/install_generator.rb %{geminstdir}/lib/generators/devise/orm_helpers.rb %{geminstdir}/lib/generators/devise/views_generator.rb %{geminstdir}/lib/generators/mongoid/devise_generator.rb %{geminstdir}/lib/generators/templates/README %{geminstdir}/lib/generators/templates/devise.rb %{geminstdir}/lib/generators/templates/markerb/confirmation_instructions.markerb %{geminstdir}/lib/generators/templates/markerb/reset_password_instructions.markerb %{geminstdir}/lib/generators/templates/markerb/unlock_instructions.markerb %{geminstdir}/lib/generators/templates/simple_form_for/confirmations/new.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/passwords/edit.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/passwords/new.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/registrations/edit.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/registrations/new.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/sessions/new.html.erb %{geminstdir}/lib/generators/templates/simple_form_for/unlocks/new.html.erb %{geminstdir}/test/controllers/custom_strategy_test.rb %{geminstdir}/test/controllers/helpers_test.rb %{geminstdir}/test/controllers/internal_helpers_test.rb %{geminstdir}/test/controllers/sessions_controller_test.rb %{geminstdir}/test/controllers/url_helpers_test.rb %{geminstdir}/test/delegator_test.rb %{geminstdir}/test/devise_test.rb %{geminstdir}/test/failure_app_test.rb %{geminstdir}/test/generators/active_record_generator_test.rb %{geminstdir}/test/generators/devise_generator_test.rb %{geminstdir}/test/generators/install_generator_test.rb %{geminstdir}/test/generators/mongoid_generator_test.rb %{geminstdir}/test/generators/views_generator_test.rb %{geminstdir}/test/helpers/devise_helper_test.rb %{geminstdir}/test/integration/authenticatable_test.rb %{geminstdir}/test/integration/confirmable_test.rb %{geminstdir}/test/integration/database_authenticatable_test.rb %{geminstdir}/test/integration/http_authenticatable_test.rb %{geminstdir}/test/integration/lockable_test.rb %{geminstdir}/test/integration/omniauthable_test.rb %{geminstdir}/test/integration/recoverable_test.rb %{geminstdir}/test/integration/registerable_test.rb %{geminstdir}/test/integration/rememberable_test.rb %{geminstdir}/test/integration/timeoutable_test.rb %{geminstdir}/test/integration/token_authenticatable_test.rb %{geminstdir}/test/integration/trackable_test.rb %{geminstdir}/test/mailers/confirmation_instructions_test.rb %{geminstdir}/test/mailers/reset_password_instructions_test.rb %{geminstdir}/test/mailers/unlock_instructions_test.rb %{geminstdir}/test/mapping_test.rb %{geminstdir}/test/models/authenticatable_test.rb %{geminstdir}/test/models/confirmable_test.rb %{geminstdir}/test/models/database_authenticatable_test.rb %{geminstdir}/test/models/lockable_test.rb %{geminstdir}/test/models/omniauthable_test.rb %{geminstdir}/test/models/recoverable_test.rb %{geminstdir}/test/models/registerable_test.rb %{geminstdir}/test/models/rememberable_test.rb %{geminstdir}/test/models/serializable_test.rb %{geminstdir}/test/models/timeoutable_test.rb %{geminstdir}/test/models/token_authenticatable_test.rb %{geminstdir}/test/models/trackable_test.rb %{geminstdir}/test/models/validatable_test.rb %{geminstdir}/test/models_test.rb %{geminstdir}/test/omniauth/config_test.rb %{geminstdir}/test/omniauth/url_helpers_test.rb %{geminstdir}/test/orm/active_record.rb %{geminstdir}/test/orm/mongoid.rb %{geminstdir}/test/rails_app/Rakefile %{geminstdir}/test/rails_app/app/active_record/admin.rb %{geminstdir}/test/rails_app/app/active_record/shim.rb %{geminstdir}/test/rails_app/app/active_record/user.rb %{geminstdir}/test/rails_app/app/controllers/admins/sessions_controller.rb %{geminstdir}/test/rails_app/app/controllers/admins_controller.rb %{geminstdir}/test/rails_app/app/controllers/application_controller.rb %{geminstdir}/test/rails_app/app/controllers/home_controller.rb %{geminstdir}/test/rails_app/app/controllers/publisher/registrations_controller.rb %{geminstdir}/test/rails_app/app/controllers/publisher/sessions_controller.rb %{geminstdir}/test/rails_app/app/controllers/users/omniauth_callbacks_controller.rb %{geminstdir}/test/rails_app/app/controllers/users_controller.rb %{geminstdir}/test/rails_app/app/helpers/application_helper.rb %{geminstdir}/test/rails_app/app/mailers/users/mailer.rb %{geminstdir}/test/rails_app/app/mongoid/admin.rb %{geminstdir}/test/rails_app/app/mongoid/shim.rb %{geminstdir}/test/rails_app/app/mongoid/user.rb %{geminstdir}/test/rails_app/app/views/admins/index.html.erb %{geminstdir}/test/rails_app/app/views/admins/sessions/new.html.erb %{geminstdir}/test/rails_app/app/views/home/admin_dashboard.html.erb %{geminstdir}/test/rails_app/app/views/home/index.html.erb %{geminstdir}/test/rails_app/app/views/home/join.html.erb %{geminstdir}/test/rails_app/app/views/home/private.html.erb %{geminstdir}/test/rails_app/app/views/home/user_dashboard.html.erb %{geminstdir}/test/rails_app/app/views/layouts/application.html.erb %{geminstdir}/test/rails_app/app/views/users/index.html.erb %{geminstdir}/test/rails_app/app/views/users/mailer/confirmation_instructions.erb %{geminstdir}/test/rails_app/app/views/users/sessions/new.html.erb %{geminstdir}/test/rails_app/config.ru %{geminstdir}/test/rails_app/config/application.rb %{geminstdir}/test/rails_app/config/boot.rb %{geminstdir}/test/rails_app/config/database.yml %{geminstdir}/test/rails_app/config/environment.rb %{geminstdir}/test/rails_app/config/environments/development.rb %{geminstdir}/test/rails_app/config/environments/production.rb %{geminstdir}/test/rails_app/config/environments/test.rb %{geminstdir}/test/rails_app/config/initializers/backtrace_silencers.rb %{geminstdir}/test/rails_app/config/initializers/devise.rb %{geminstdir}/test/rails_app/config/initializers/inflections.rb %{geminstdir}/test/rails_app/config/initializers/secret_token.rb %{geminstdir}/test/rails_app/config/routes.rb %{geminstdir}/test/rails_app/db/migrate/20100401102949_create_tables.rb %{geminstdir}/test/rails_app/db/schema.rb %{geminstdir}/test/rails_app/lib/shared_admin.rb %{geminstdir}/test/rails_app/lib/shared_user.rb %{geminstdir}/test/rails_app/public/404.html %{geminstdir}/test/rails_app/public/422.html %{geminstdir}/test/rails_app/public/500.html %{geminstdir}/test/rails_app/public/favicon.ico %{geminstdir}/test/rails_app/script/rails %{geminstdir}/test/routes_test.rb %{geminstdir}/test/support/assertions.rb %{geminstdir}/test/support/helpers.rb %{geminstdir}/test/support/integration.rb %{geminstdir}/test/support/locale/en.yml %{geminstdir}/test/support/webrat/integrations/rails.rb %{geminstdir}/test/test_helper.rb %{geminstdir}/test/test_helpers_test.rb %{geminstdir}/test/test_models.rb %files doc %doc %{gemdir}/doc/%{gemname}-%{version} %changelog * Tue Sep 15 2015 Yuriy Kohut - 2.2.3-1 - Initial package