1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Merge digest-3.0.3.pre3 and efd76821b8

This commit is contained in:
Hiroshi SHIBATA 2021-11-16 19:42:20 +09:00
parent 625cffc808
commit 018266ca38
No known key found for this signature in database
GPG key ID: F9CF13417264FAC2
6 changed files with 24 additions and 6 deletions

View file

@ -1,9 +1,11 @@
# coding: utf-8
# frozen_string_literal: true
require_relative 'lib/digest/version'
Gem::Specification.new do |spec|
spec.name = "digest"
spec.version = "3.1.0.pre2"
spec.version = Digest::VERSION
spec.authors = ["Akinori MUSHA"]
spec.email = ["knu@idaemons.org"]
@ -31,7 +33,7 @@ Gem::Specification.new do |spec|
else
spec.extensions = Dir["ext/digest/**/extconf.rb"]
spec.files += Dir["ext/digest/**/*.{rb,c,h,sh}"]
spec.files += Dir["ext/digest/**/{*.{rb,c,h,sh},depend}"]
spec.require_paths = %w[lib]
end

View file

@ -4,8 +4,4 @@
require "mkmf"
$INSTALLFILES = {
"digest.h" => "$(HDRDIR)"
}
create_makefile("digest")

View file

@ -0,0 +1,13 @@
require "fileutils"
*files, dest = ARGV
if File.exist?(File.join(dest, "ruby.h"))
warn "installing header files"
files.each { |file|
FileUtils.install file, dest, mode: 0644, verbose: true
}
else
warn "not installing header files when installed as an external library"
end

View file

@ -12,6 +12,7 @@ if defined?(Digest) &&
return
end
require 'digest/version'
require 'digest/loader'
module Digest

View file

@ -0,0 +1,5 @@
# frozen_string_literal: true
module Digest
VERSION = "3.1.0.pre3"
end

View file

@ -320,6 +320,7 @@ def sync_default_gems(gem)
cp_r("#{upstream}/ext/digest", "ext")
mkdir_p("ext/digest/lib/digest")
cp_r("#{upstream}/lib/digest.rb", "ext/digest/lib/")
cp_r("#{upstream}/lib/digest/version.rb", "ext/digest/lib/digest/")
mkdir_p("ext/digest/sha2/lib")
cp_r("#{upstream}/lib/digest/sha2.rb", "ext/digest/sha2/lib")
move("ext/digest/lib/digest/sha2", "ext/digest/sha2/lib")