Sha256: 5b450f77c0158efd46c0b72d56663aa07889596392f5e7daab4a7563d0b9c0e4

Contents?: true

Size: 1.74 KB

Versions: 18

Compression:

Stored size: 1.74 KB

Contents

require_relative 'lib/cipherstash-pg/version'
require 'find'

Gem::Specification.new do |spec|
  spec.name          = "cipherstash-pg"
  spec.version       = CipherStashPG::VERSION
  spec.authors       = ["CipherStash Engineers"]
  spec.email         = ["engineers@cipherstash.com"]

  spec.summary       = "CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG"
  spec.description   = "CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG. Known to work on Postgres 14+ (might work on older version)"
  spec.homepage      = "https://github.com/cipherstash/cipherstash-pg"
  spec.license       = "BSD-2-Clause"
  spec.required_ruby_version = ">= 2.7"
  spec.platform = "x86_64-darwin"

  spec.metadata["homepage_uri"] = spec.homepage
  spec.metadata["source_code_uri"] = "https://github.com/cipherstash/cipherstash-pg"
  # spec.metadata["changelog_uri"] = "https://github.com/cipherstash/cipherstash-pg/blob/master/History.md"
  # spec.metadata["documentation_uri"] = "https://docs.cipherstash.com/ruby/cipherstash-pg"
  spec.metadata["derived_from_pg_gem_version"] = "1.4.6"

  spec.files = Dir.chdir(File.expand_path(__dir__)) do
    paths = []
    Find.find(".") do |path|
      if File.file?(path) && !path.match(%r{A(?:test|spec|features)/})
        paths.push(path)
      end
    end
    paths
  end
  spec.require_paths = ["lib"]
  # TODO: sign the gems
  # spec.cert_chain    = ["certs/cipherstash.pem"]
  spec.rdoc_options  = ["--main", "README.md",
                        "--title", "CipherStashPG: The Ruby PostgreSQL Driver for CipherStash-enhanced PostgreSQL"]
  # TODO: make this work without git
  # spec.extra_rdoc_files = `git ls-files -z *.rdoc *.md lib/*.rb lib/*/*.rb ext/*.c ext/*.h`.split("")
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
cipherstash-pg-1.0.0.beta.22-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.21-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.19-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.18-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.17-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.16-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.15-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.14-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.13-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.12-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.11-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.10-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.9-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.8-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.7-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.6-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.5-x86_64-darwin ./cipherstash-pg.gemspec
cipherstash-pg-1.0.0.beta.4-x86_64-darwin ./cipherstash-pg.gemspec