From 5f9879125b25a2b39d58817fbac0127383f965f5 Mon Sep 17 00:00:00 2001 From: Jade Ornelas Date: Fri, 22 Sep 2023 13:56:05 -0700 Subject: [PATCH 1/2] move gem to 21st century --- .tool-versions | 1 + paperclip-av-transcoder.gemspec | 6 +++--- spec/transcoder/transcoder_spec.rb | 8 ++++---- 3 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 .tool-versions diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 0000000..f2a971a --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +ruby 3.2.2 diff --git a/paperclip-av-transcoder.gemspec b/paperclip-av-transcoder.gemspec index c62aa5c..0994f56 100644 --- a/paperclip-av-transcoder.gemspec +++ b/paperclip-av-transcoder.gemspec @@ -18,13 +18,13 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] - spec.add_development_dependency "bundler", "~> 1.6" + spec.add_development_dependency "bundler", "~> 2.0" spec.add_development_dependency "rake" - spec.add_development_dependency "rspec", "~> 3.0.0" + spec.add_development_dependency "rspec", "~> 3.0" spec.add_development_dependency "rails", ">= 4.0.0" spec.add_development_dependency "sqlite3" spec.add_development_dependency "coveralls" - spec.add_dependency "paperclip", ">=2.5.2" + spec.add_dependency "kt-paperclip", "~> 7.0" spec.add_dependency "av", "~> 0.9.0" end diff --git a/spec/transcoder/transcoder_spec.rb b/spec/transcoder/transcoder_spec.rb index 33ff890..61e337e 100644 --- a/spec/transcoder/transcoder_spec.rb +++ b/spec/transcoder/transcoder_spec.rb @@ -11,8 +11,8 @@ let(:document) { Document.create(video: Rack::Test::UploadedFile.new(supported, 'video/mp4')) } describe ".transcode" do - it { expect(File.exists?(document.video.path(:small))).to eq true } - it { expect(File.exists?(document.video.path(:thumb))).to eq true } + it { expect(File.exist?(document.video.path(:small))).to eq true } + it { expect(File.exist?(document.video.path(:thumb))).to eq true } end end @@ -20,8 +20,8 @@ let(:subject) { Paperclip::Transcoder.new(unsupported) } let(:document) { Document.create(image: Rack::Test::UploadedFile.new(unsupported, 'image/png')) } describe ".transcode" do - it { expect(File.exists?(document.image.path(:small))).to eq true } + it { expect(File.exist?(document.image.path(:small))).to eq true } end end -end \ No newline at end of file +end From 19eb6d07691d0df927316a5e3f53811f81627d85 Mon Sep 17 00:00:00 2001 From: Jade Ornelas Date: Fri, 22 Sep 2023 13:57:29 -0700 Subject: [PATCH 2/2] bump version --- lib/paperclip/av/transcoder/version.rb | 2 +- paperclip-av-transcoder.gemspec | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/paperclip/av/transcoder/version.rb b/lib/paperclip/av/transcoder/version.rb index ce319b6..4423927 100644 --- a/lib/paperclip/av/transcoder/version.rb +++ b/lib/paperclip/av/transcoder/version.rb @@ -1,7 +1,7 @@ module Paperclip module Av module Transcoder - VERSION = "0.6.4" + VERSION = "0.6.5" end end end diff --git a/paperclip-av-transcoder.gemspec b/paperclip-av-transcoder.gemspec index 0994f56..7a86cde 100644 --- a/paperclip-av-transcoder.gemspec +++ b/paperclip-av-transcoder.gemspec @@ -6,11 +6,11 @@ require 'paperclip/av/transcoder/version' Gem::Specification.new do |spec| spec.name = "paperclip-av-transcoder" spec.version = Paperclip::Av::Transcoder::VERSION - spec.authors = ["Omar Abdel-Wahab"] - spec.email = ["owahab@gmail.com"] + spec.authors = ["Omar Abdel-Wahab", "Jade Ornelas"] + spec.email = ["owahab@gmail.com", "jade@zoobean.com"] spec.summary = %q{Audio/Video Transcoder for Paperclip using FFMPEG/Avconv} spec.description = %q{Audio/Video Transcoder for Paperclip using FFMPEG/Avconv} - spec.homepage = "https://github.com/ruby-av/paperclip-av-transcoder" + spec.homepage = "https://github.com/zoobean/paperclip-av-transcoder" spec.license = "MIT" spec.files = `git ls-files -z`.split("\x0")