diff --git a/README.md b/README.md index 46a7e121..f3c02535 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # ruby-vips : A fast image processing extension for Ruby. +* This is a fork, just to tag and mark versions, [original repository](https://github.com/jcupitt/ruby-vips) * + [![Build Status](https://secure.travis-ci.org/jcupitt/ruby-vips.png)](http://travis-ci.org/jcupitt/ruby-vips) ruby-vips is a ruby extension for [vips](http://www.vips.ecs.soton.ac.uk). @@ -49,6 +51,23 @@ latest libvips you can. ## Installation prerequisites +### Debian (with vips 8.2.0 + imagemagick detailed instructions) + +```bash +$ apt-get install libpq-dev libmagick++-dev libpng12-dev libjpeg-dev libgsf-1-dev libgsf-1-114 libgsf-1-common libgsf-bin +$ wget "http://www.vips.ecs.soton.ac.uk/development/vips-8.2.0.tar.gz" +$ tar -xzvf vips-8.2.0.tar.gz +$ cd vips-8.2.0 +$ ./configure --disable-gtk-doc --with-magickpackage=ImageMagick +$ make +$ sudo make install +$ sudo ldconfig /usr/local/lib +$ cd my/project +$ echo "gem 'ruby-vips', git: 'https://github.com/uistudio/ruby-vips.git', tag: 'v0.3.12'" >> Gemfile +$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/X11/lib/pkgconfig +$ bundle install +``` + ### Ubuntu ```bash diff --git a/Rakefile b/Rakefile index 94df6945..fced991f 100644 --- a/Rakefile +++ b/Rakefile @@ -22,15 +22,15 @@ Jeweler::Tasks.new do |gem| # gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options gem.name = "ruby-vips" - gem.homepage = "http://github.com/jcupitt/ruby-vips" + gem.homepage = "http://github.com/uistudio/ruby-vips" gem.license = "MIT" gem.summary = %Q{ruby-vips is a ruby extension for vips. It is extremely fast and it can process huge images without requiring the entire image to be loaded into memory.} - gem.description = %Q{Ruby extension for the vips image processing library.} + gem.description = %Q{(UI Studio's fork) Ruby extension for the vips image processing library.} - gem.email = "jcupitt@gmail.com" - gem.authors = ["Timothy Elliott", "John Cupitt"] + gem.email = "dev@uistudio.co.jp" + gem.authors = ["Timothy Elliott", "John Cupitt", "UI Studio"] gem.version = VIPS::VERSION diff --git a/lib/vips/version.rb b/lib/vips/version.rb index 0c3fbb9a..46f0ad6d 100644 --- a/lib/vips/version.rb +++ b/lib/vips/version.rb @@ -1,3 +1,3 @@ module VIPS - VERSION = "0.3.11" + VERSION = "0.3.12" end diff --git a/ruby-vips.gemspec b/ruby-vips.gemspec index a84879c6..9f1e5ff5 100644 --- a/ruby-vips.gemspec +++ b/ruby-vips.gemspec @@ -2,16 +2,19 @@ # DO NOT EDIT THIS FILE DIRECTLY # Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec' # -*- encoding: utf-8 -*- +# stub: ruby-vips 0.3.12 ruby lib +# stub: ext/extconf.rb Gem::Specification.new do |s| s.name = "ruby-vips" - s.version = "0.3.9" + s.version = "0.3.12" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= - s.authors = ["Timothy Elliott", "John Cupitt"] - s.date = "2014-07-17" - s.description = "Ruby extension for the vips image processing library." - s.email = "jcupitt@gmail.com" + s.require_paths = ["lib"] + s.authors = ["Timothy Elliott", "John Cupitt", "UI Studio"] + s.date = "2015-12-22" + s.description = "(UI Studio's fork) Ruby extension for the vips image processing library." + s.email = "dev@uistudio.co.jp" s.extensions = ["ext/extconf.rb"] s.extra_rdoc_files = [ "LICENSE", @@ -57,7 +60,6 @@ Gem::Specification.new do |s| "ext/reader.h", "ext/ruby_vips.c", "ext/ruby_vips.h", - "ext/tags", "ext/writer.c", "ext/writer.h", "lib/vips.rb", @@ -67,33 +69,29 @@ Gem::Specification.new do |s| "ruby-vips.gemspec", "ruby.supp" ] - s.homepage = "http://github.com/jcupitt/ruby-vips" + s.homepage = "http://github.com/uistudio/ruby-vips" s.licenses = ["MIT"] s.rdoc_options = ["--title", "ruby-vips \#{version}", "ext"] - s.require_paths = ["lib"] - s.rubygems_version = "1.8.23" + s.rubygems_version = "2.4.5" s.summary = "ruby-vips is a ruby extension for vips. It is extremely fast and it can process huge images without requiring the entire image to be loaded into memory." if s.respond_to? :specification_version then - s.specification_version = 3 + s.specification_version = 4 if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_development_dependency(%q, ["~> 4.1"]) - s.add_development_dependency(%q, ["~> 4.0"]) - s.add_development_dependency(%q, [">= 0"]) + s.add_development_dependency(%q, ["~> 3.12"]) + s.add_development_dependency(%q, ["~> 1.0"]) s.add_development_dependency(%q, ["~> 1.8.3"]) s.add_development_dependency(%q, [">= 0"]) else - s.add_dependency(%q, ["~> 4.1"]) - s.add_dependency(%q, ["~> 4.0"]) - s.add_dependency(%q, [">= 0"]) + s.add_dependency(%q, ["~> 3.12"]) + s.add_dependency(%q, ["~> 1.0"]) s.add_dependency(%q, ["~> 1.8.3"]) s.add_dependency(%q, [">= 0"]) end else - s.add_dependency(%q, ["~> 4.1"]) - s.add_dependency(%q, ["~> 4.0"]) - s.add_dependency(%q, [">= 0"]) + s.add_dependency(%q, ["~> 3.12"]) + s.add_dependency(%q, ["~> 1.0"]) s.add_dependency(%q, ["~> 1.8.3"]) s.add_dependency(%q, [">= 0"]) end