diff --git a/Gemfile b/Gemfile index fa6c1bd..7061c75 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,6 @@ source "http://rubygems.org" group :development do - gem "juwelier", "~> 2.0" gem "rspec_junit_formatter" end diff --git a/ruby-plsql.gemspec b/ruby-plsql.gemspec index 07d5a69..dfe3442 100644 --- a/ruby-plsql.gemspec +++ b/ruby-plsql.gemspec @@ -1,116 +1,27 @@ -# Generated by juwelier -# DO NOT EDIT THIS FILE DIRECTLY -# Instead, edit Juwelier::Tasks in Rakefile, and run 'rake gemspec' # -*- encoding: utf-8 -*- -# stub: ruby-plsql 0.8.0 ruby lib - Gem::Specification.new do |s| - s.name = "ruby-plsql".freeze - s.version = "0.8.0" + s.name = "ruby-plsql" + s.version = File.read(File.expand_path("VERSION", __dir__)).chomp - s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= - s.require_paths = ["lib".freeze] - s.authors = ["Raimonds Simanovskis".freeze] - s.date = "2018-09-03" - s.description = " ruby-plsql gem provides simple Ruby API for calling Oracle PL/SQL procedures.\n It could be used both for accessing Oracle PL/SQL API procedures in legacy applications\n as well as it could be used to create PL/SQL unit tests using Ruby testing libraries.\n".freeze - s.email = "raimonds.simanovskis@gmail.com".freeze - s.extra_rdoc_files = [ - "README.md" - ] - s.files = [ - ".github/stale.yml", - ".rubocop.yml", - "Gemfile", - "History.txt", - "License.txt", - "README.md", - "Rakefile", - "VERSION", - "Vagrantfile", - "gemfiles/Gemfile.activerecord-5.0", - "gemfiles/Gemfile.activerecord-5.1", - "gemfiles/Gemfile.activerecord-5.2", - "gemfiles/Gemfile.activerecord-6.0", - "gemfiles/Gemfile.activerecord-6.1", - "gemfiles/Gemfile.activerecord-7.0", - "gemfiles/Gemfile.activerecord-7.1", - "gemfiles/Gemfile.activerecord-7.2", - "gemfiles/Gemfile.activerecord-8.0", - "gemfiles/Gemfile.activerecord-main", - "lib/plsql/connection.rb", - "lib/plsql/helpers.rb", - "lib/plsql/jdbc_connection.rb", - "lib/plsql/oci8_patches.rb", - "lib/plsql/oci_connection.rb", - "lib/plsql/package.rb", - "lib/plsql/procedure.rb", - "lib/plsql/procedure_call.rb", - "lib/plsql/schema.rb", - "lib/plsql/sequence.rb", - "lib/plsql/sql_statements.rb", - "lib/plsql/table.rb", - "lib/plsql/type.rb", - "lib/plsql/variable.rb", - "lib/plsql/version.rb", - "lib/plsql/view.rb", - "lib/ruby-plsql.rb", - "lib/ruby_plsql.rb", - "ruby-plsql.gemspec", - "spec/plsql/connection_spec.rb", - "spec/plsql/package_spec.rb", - "spec/plsql/procedure_spec.rb", - "spec/plsql/schema_spec.rb", - "spec/plsql/sequence_spec.rb", - "spec/plsql/sql_statements_spec.rb", - "spec/plsql/table_spec.rb", - "spec/plsql/type_spec.rb", - "spec/plsql/variable_spec.rb", - "spec/plsql/version_spec.rb", - "spec/plsql/view_spec.rb", - "spec/spec.opts", - "spec/spec_helper.rb", - "spec/support/create_arunit_user.sql", - "spec/support/custom_config.rb.sample", - "spec/support/file_check_script.sh", - "spec/support/test_db.rb", - "spec/support/unlock_and_setup_hr_user.sql" - ] - s.homepage = "http://github.com/rsim/ruby-plsql".freeze - s.licenses = ["MIT".freeze] - s.rubygems_version = "2.7.7".freeze - s.summary = "Ruby API for calling Oracle PL/SQL procedures.".freeze + s.authors = ["Raimonds Simanovskis"] + s.email = "raimonds.simanovskis@gmail.com" + s.summary = "Ruby API for calling Oracle PL/SQL procedures." + s.description = <<~DESC.strip + ruby-plsql gem provides simple Ruby API for calling Oracle PL/SQL procedures. + It could be used both for accessing Oracle PL/SQL API procedures in legacy applications + as well as it could be used to create PL/SQL unit tests using Ruby testing libraries. + DESC + s.homepage = "https://github.com/rsim/ruby-plsql" + s.license = "MIT" - if s.respond_to? :specification_version then - s.specification_version = 4 + s.require_paths = ["lib"] + s.files = Dir["lib/**/*.rb", "VERSION", "License.txt", "README.md", "History.txt"] + s.extra_rdoc_files = ["README.md"] - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new("1.2.0") then - s.add_development_dependency("juwelier".freeze, ["~> 2.0"]) - s.add_development_dependency("rspec_junit_formatter".freeze, [">= 0"]) - s.add_development_dependency("rake".freeze, [">= 10.0"]) - s.add_development_dependency("rspec".freeze, ["~> 3.1"]) - s.add_development_dependency("activerecord".freeze, ["~> 5.0"]) - s.add_development_dependency("activerecord-oracle_enhanced-adapter".freeze, ["~> 1.7"]) - s.add_development_dependency("simplecov".freeze, [">= 0"]) - s.add_development_dependency("ruby-oci8".freeze, ["~> 2.1"]) - else - s.add_dependency("juwelier".freeze, ["~> 2.0"]) - s.add_dependency("rspec_junit_formatter".freeze, [">= 0"]) - s.add_dependency("rake".freeze, [">= 10.0"]) - s.add_dependency("rspec".freeze, ["~> 3.1"]) - s.add_dependency("activerecord".freeze, ["~> 5.0"]) - s.add_dependency("activerecord-oracle_enhanced-adapter".freeze, ["~> 1.7"]) - s.add_dependency("simplecov".freeze, [">= 0"]) - s.add_dependency("ruby-oci8".freeze, ["~> 2.1"]) - end - else - s.add_dependency("juwelier".freeze, ["~> 2.0"]) - s.add_dependency("rspec_junit_formatter".freeze, [">= 0"]) - s.add_dependency("rake".freeze, [">= 10.0"]) - s.add_dependency("rspec".freeze, ["~> 3.1"]) - s.add_dependency("activerecord".freeze, ["~> 5.0"]) - s.add_dependency("activerecord-oracle_enhanced-adapter".freeze, ["~> 1.7"]) - s.add_dependency("simplecov".freeze, [">= 0"]) - s.add_dependency("ruby-oci8".freeze, ["~> 2.1"]) - end + s.add_development_dependency "rake", ">= 10.0" + s.add_development_dependency "rspec", "~> 3.1" + s.add_development_dependency "rspec_junit_formatter" + s.add_development_dependency "simplecov" + s.add_development_dependency "ruby-oci8", "~> 2.1" end