doc/text/tutorial.textile in packnga-0.9.5 vs doc/text/tutorial.textile in packnga-0.9.6
- old
+ new
@@ -60,29 +60,24 @@
Dir.chdir(base_dir) do
s.files += Dir.glob("lib/**/*.rb")
s.files += Dir.glob("doc/text/*.*")
end
- s.homepage = "http://groonga.rubyforge.org/"
+ s.homepage = "http://ranguba.org/"
s.licenses = ["LGPLv2"]
s.require_paths = ["lib"]
- s.rubyforge_project = "groonga"
s.add_runtime_dependency("rake")
s.add_runtime_dependency("yard")
- s.add_runtime_dependency("rubyforge")
s.add_runtime_dependency("gettext")
s.add_development_dependency("test-unit")
s.add_development_dependency("test-unit-notify")
s.add_development_dependency("bundler")
s.add_development_dependency("RedCloth")
end
</pre>
-If you set the attribute @rubyforge_project@ of @spec@ value,
-"Packnga::ReleaseTask" class creates tasks for rubyforge.
-
Next, we should get @spec@ value in Rakefile from gemspec,
so we write below source code in Rakefile.
<pre>
!!!ruby
@@ -102,12 +97,11 @@
spec = nil
Jeweler::Tasks.new do |_spec|
spec = _spec
spec.name = "packnga"
spec.version = version
- spec.rubyforge_project = "groonga"
- spec.homepage = "http://groonga.rubyforge.org/"
+ spec.homepage = "http://ranguba.org/"
spec.authors = ["Haruka Yoshihara", "Kouhei Sutou"]
spec.email = ["yoshihara@clear-code.com", "kou@clear-code.com"]
entries = File.read("README.textile").split(/^h2\.\s(.*)$/)
description = cleanup_white_space(entries[entries.index("Description") + 1])
spec.summary, spec.description, = description.split(/\n\n+/, 3)
@@ -133,10 +127,9 @@
=:
- Packnga::ReleaseTask :=
This class create tasks for uploading references and package and preparing to upload them.
It defines a task to tag the current version in git and a task to user-install gem for test.
- It also create tasks for uploading rubyforge if you set @rubyforge_project@ in @spec@ .
=:
Please see below for creating tasks.
<pre>