Skip to content

Commit

Permalink
Added gemspec for prawn-security 0.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
bradediger committed Nov 5, 2009
1 parent 4edf379 commit 2d4d9c7
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions Rakefile
Expand Up @@ -4,6 +4,9 @@ require 'rake/testtask'
require "rake/rdoctask"
require "rake/gempackagetask"

# Version numbering: http://wiki.github.com/sandal/prawn/development-roadmap
PRAWN_SECURITY_VERSION = "0.1.1"

task :default => [:test]

desc "Run all tests, test-spec and mocha required"
Expand Down Expand Up @@ -32,3 +35,31 @@ task :examples do
`mv *.pdf output`
end

spec = Gem::Specification.new do |spec|
spec.name = "prawn-security"
spec.version = PRAWN_SECURITY_VERSION
spec.platform = Gem::Platform::RUBY
spec.summary = "Popular Password Protection & Permissions for Prawn PDFs"
spec.files = Dir.glob("{examples,lib,spec}/**/*") +
["Rakefile"]
spec.require_path = "lib"

spec.test_files = Dir[ "spec/*_spec.rb" ]
spec.has_rdoc = true
spec.extra_rdoc_files = %w{README LICENSE COPYING}
spec.rdoc_options << '--title' << 'Prawn/Security Documentation' <<
'--main' << 'README' << '-q'
spec.author = "Brad Ediger"
spec.email = "brad.ediger@madriska.com"
spec.rubyforge_project = "prawn-security"
spec.homepage = "http://github.com/madriska/prawn-security/"
spec.description = <<END_DESC
Prawn/Security adds document encryption, password protection, and permissions to Prawn.
END_DESC
end

Rake::GemPackageTask.new(spec) do |pkg|
pkg.need_zip = true
pkg.need_tar = true
end

0 comments on commit 2d4d9c7

Please sign in to comment.