Permalink
Browse files

ruby.noe bumped to 1.5.1

  • Loading branch information...
1 parent 49287df commit ec0449a65af9a6e7c5c6073ed3c35b94e98ccc57 @blambeau committed Aug 31, 2011
Showing with 94 additions and 89 deletions.
  1. +1 −1 .gitignore
  2. +6 −0 CHANGELOG.md
  3. +0 −1 Gemfile
  4. +1 −0 lib/quickl/loader.rb
  5. +4 −4 lib/quickl/version.rb
  6. +24 −24 quickl.gemspec
  7. +1 −1 quickl.noespec
  8. +13 −13 tasks/debug_mail.rake
  9. +13 −13 tasks/gem.rake
  10. +9 −9 tasks/spec_test.rake
  11. +9 −10 tasks/unit_test.rake
  12. +13 −13 tasks/yard.rake
View
@@ -4,4 +4,4 @@ dist
pkg
.project
.buildpath
-*.rbc
+*.rbc
View
@@ -1,3 +1,9 @@
+# 0.4.2 / FIX ME
+
+* On the development side
+
+ * Bumped ruby.noe to 1.5.1
+
# 0.4.1 / 2011-08-31
* Regenerated gem using Ruby 1.8.7, to avoid Rubygems/Syck/Ruby issues (see
View
@@ -15,4 +15,3 @@ group :doc do
gem "yard", "~> 0.7.2"
gem "bluecloth", "~> 2.1.0"
end
-
@@ -0,0 +1 @@
+
@@ -1,14 +1,14 @@
module Quickl
module Version
-
+
MAJOR = 0
MINOR = 4
TINY = 1
-
+
def self.to_s
[ MAJOR, MINOR, TINY ].join('.')
end
-
- end
+
+ end
VERSION = Version.to_s
end
View
@@ -1,4 +1,4 @@
-# We require your library, mainly to have access to the VERSION number.
+# We require your library, mainly to have access to the VERSION number.
# Feel free to set $version manually.
$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)
require "quickl/version"
@@ -9,15 +9,15 @@ $version = Quickl::Version.to_s
# should be correctly packaged given what you have described in the .noespec file.
#
Gem::Specification.new do |s|
-
+
################################################################### ABOUT YOUR GEM
-
- # Gem name (required)
+
+ # Gem name (required)
s.name = "quickl"
-
+
# Gem version (required)
s.version = $version
-
+
# A short summary of this gem
#
# This is displayed in `gem list -d`.
@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
# The description should be more detailed than the summary. For example,
# you might wish to copy the entire README into the description.
s.description = "Quickl helps you creating commandline ruby programs. From simple commands \nwith options to complex delegators with subcommands, global and local \noptions."
-
+
# The URL of this gem home page (optional)
s.homepage = "http://github.com/blambeau/quickl"
@@ -38,7 +38,7 @@ Gem::Specification.new do |s|
# you know what you do!
#
# s.date = Time.now.strftime('%Y-%m-%d')
-
+
# The license(s) for the library. Each license must be a short name, no
# more than 64 characters.
#
@@ -49,35 +49,35 @@ Gem::Specification.new do |s|
# s.rubyforge_project = nil
################################################################### ABOUT THE AUTHORS
-
+
# The list of author names who wrote this gem.
#
# If you are providing multiple authors and multiple emails they should be
# in the same order.
- #
+ #
s.authors = ["Bernard Lambeau"]
-
+
# Contact emails for this gem
#
# If you are providing multiple authors and multiple emails they should be
# in the same order.
#
- # NOTE: Somewhat strangly this attribute is always singular!
+ # NOTE: Somewhat strangly this attribute is always singular!
# Don't replace by s.emails = ...
s.email = ["blambeau@gmail.com"]
################################################################### PATHS, FILES, BINARIES
-
- # Paths in the gem to add to $LOAD_PATH when this gem is
+
+ # Paths in the gem to add to $LOAD_PATH when this gem is
# activated (required).
#
# The default 'lib' is typically sufficient.
s.require_paths = ["lib"]
-
+
# Files included in this gem.
#
# By default, we take all files included in the Manifest.txt file on root
- # of the project. Entries of the manifest are interpreted as Dir[...]
+ # of the project. Entries of the manifest are interpreted as Dir[...]
# patterns so that lazy people may use wilcards like lib/**/*
#
here = File.expand_path(File.dirname(__FILE__))
@@ -107,7 +107,7 @@ Gem::Specification.new do |s|
# <= Less than or equal to
# ~> Approximately greater than
#
- # Don't forget to have a look at http://lmgtfy.com/?q=Ruby+Versioning+Policies
+ # Don't forget to have a look at http://lmgtfy.com/?q=Ruby+Versioning+Policies
# for setting your gem version.
#
# For your requirements to other gems, remember that
@@ -119,7 +119,7 @@ Gem::Specification.new do |s|
#
# One call to add_dependency('gem_name', 'gem version requirement') for each
- # runtime dependency. These gems will be installed with your gem.
+ # runtime dependency. These gems will be installed with your gem.
# One call to add_development_dependency('gem_name', 'gem version requirement')
# for each development dependency. These gems are required for developers
#
@@ -144,18 +144,18 @@ Gem::Specification.new do |s|
#
# s.platform = nil
- # Extensions to build when installing the gem.
+ # Extensions to build when installing the gem.
#
- # Valid types of extensions are extconf.rb files, configure scripts
+ # Valid types of extensions are extconf.rb files, configure scripts
# and rakefiles or mkrf_conf files.
#
s.extensions = []
-
- # External (to RubyGems) requirements that must be met for this gem to work.
+
+ # External (to RubyGems) requirements that must be met for this gem to work.
# It’s simply information for the user.
#
s.requirements = nil
-
+
# A message that gets displayed after the gem is installed
#
# Uncomment and set this if you want to say something to the user
@@ -173,7 +173,7 @@ Gem::Specification.new do |s|
# details.
#
# s.cert_chain = []
-
+
################################################################### RDOC
# An ARGV style array of options to RDoc
View
@@ -2,7 +2,7 @@
# Run 'noe show-spec' and 'noe help show-spec' for additional details.
template-info:
name: "ruby"
- version: 1.4.0
+ version: 1.5.1
variables:
lower:
quickl
View
@@ -1,8 +1,8 @@
# Installs a rake task for debuging the announcement mail.
#
# This file installs the 'rake debug_mail' that flushes an announcement mail
-# for your library on the standard output. It is automatically generated
-# by Noe from your .noespec file, and should therefore be configured there,
+# for your library on the standard output. It is automatically generated
+# by Noe from your .noespec file, and should therefore be configured there,
# under the variables/rake_tasks/debug_mail entry, as illustrated below:
#
# variables:
@@ -12,18 +12,18 @@
# nb_changelog_sections: 1
# ...
#
-# If you have specific needs requiring manual intervention on this file,
+# If you have specific needs requiring manual intervention on this file,
# don't forget to set safe-override to false in your noe specification:
-#
+#
# template-info:
# manifest:
# tasks/debug_mail.rake:
# safe-override: false
#
# The mail template used can be found in debug_mail.txt. That file may be
# changed to tune the mail you want to send. If you do so, don't forget to
-# add a manifest entry in your .noespec file to avoid overriding you
-# changes. The mail template uses wlang, with parentheses for block
+# add a manifest entry in your .noespec file to avoid overriding you
+# changes. The mail template uses wlang, with parentheses for block
# delimiters.
#
# template-info:
@@ -34,20 +34,20 @@
begin
require 'wlang'
require 'yaml'
-
+
desc "Debug the release announcement mail"
- task :debug_mail do
+ task :debug_mail do
# Check that a .noespec file exists
noespec_file = File.expand_path('../../quickl.noespec', __FILE__)
unless File.exists?(noespec_file)
raise "Unable to find .noespec project file, sorry."
end
-
+
# Load it as well as variables and options
noespec = YAML::load(File.read(noespec_file))
vars = noespec['variables'] || {}
- # Changes are taken from CHANGELOG
+ # Changes are taken from CHANGELOG
logs = Dir[File.expand_path("../../CHANGELOG.*", __FILE__)]
unless logs.size == 1
abort "Unable to find a changelog file"
@@ -63,15 +63,15 @@ begin
changes << line
}
vars['changes'] = changes.join
-
+
# WLang template
template = File.expand_path('../debug_mail.txt', __FILE__)
-
+
# Let's go!
$stdout << WLang::file_instantiate(template, vars, "wlang/active-text")
end
-rescue LoadError
+rescue LoadError
task :debug_mail do
abort "wlang is not available. Try 'gem install wlang'"
end
View
@@ -1,8 +1,8 @@
# Installs rake tasks for gemming and packaging
#
-# This file installs the 'rake package', 'rake gem' tasks and associates
-# (clobber_package, repackage, ...). It is automatically generated by Noe
-# from your .noespec file, and should therefore be configured there, under
+# This file installs the 'rake package', 'rake gem' tasks and associates
+# (clobber_package, repackage, ...). It is automatically generated by Noe
+# from your .noespec file, and should therefore be configured there, under
# the variables/rake_tasks/gem entry, as illustrated below:
#
# variables:
@@ -15,9 +15,9 @@
# need_zip: false
# ...
#
-# If you have specific needs requiring manual intervention on this file,
+# If you have specific needs requiring manual intervention on this file,
# don't forget to set safe-override to false in your noe specification:
-#
+#
# template-info:
# manifest:
# tasks/gem.rake:
@@ -32,28 +32,28 @@ begin
# Version of the package
t.version = $gemspec.version
-
+
# Directory used to store the package files
t.package_dir = "pkg"
-
+
# True if a gzipped tar file (tgz) should be produced
t.need_tar = false
-
+
# True if a gzipped tar file (tar.gz) should be produced
t.need_tar_gz = false
-
+
# True if a bzip2'd tar file (tar.bz2) should be produced
t.need_tar_bz2 = false
-
+
# True if a zip file should be produced (default is false)
t.need_zip = false
-
+
# List of files to be included in the package.
t.package_files = $gemspec.files
-
+
# Tar command for gzipped or bzip2ed archives.
t.tar_command = "tar"
-
+
# Zip command for zipped archives.
t.zip_command = "zip"
View
@@ -1,8 +1,8 @@
# Installs a rake task for for running examples written using rspec.
#
# This file installs the 'rake spec_test' (aliased as 'rake spec') as well as
-# extends 'rake test' to run spec tests, if any. It is automatically generated
-# by Noe from your .noespec file, and should therefore be configured there,
+# extends 'rake test' to run spec tests, if any. It is automatically generated
+# by Noe from your .noespec file, and should therefore be configured there,
# under the variables/rake_tasks/spec_test entry, as illustrated below:
#
# variables:
@@ -13,16 +13,16 @@
# rspec_opts: [--color, --backtrace]
# ...
#
-# If you have specific needs requiring manual intervention on this file,
+# If you have specific needs requiring manual intervention on this file,
# don't forget to set safe-override to false in your noe specification:
-#
+#
# template-info:
# manifest:
# tasks/spec_test.rake:
# safe-override: false
#
-# This file has been written to conform to RSpec v2.4.0. More information about
-# rspec and options of the rake task defined below can be found on
+# This file has been written to conform to RSpec v2.4.0. More information about
+# rspec and options of the rake task defined below can be found on
# http://relishapp.com/rspec
#
begin
@@ -33,14 +33,14 @@ begin
t.pattern = "spec/**/test_*.rb"
# By default, if there is a Gemfile, the generated command will include
- # 'bundle exec'. Set this to true to ignore the presence of a Gemfile,
+ # 'bundle exec'. Set this to true to ignore the presence of a Gemfile,
# and not add 'bundle exec' to the command.
t.skip_bundler = false
# Name of Gemfile to use
t.gemfile = "Gemfile"
- # Whether or not to fail Rake when an error occurs (typically when
+ # Whether or not to fail Rake when an error occurs (typically when
# examples fail).
t.fail_on_error = true
@@ -60,7 +60,7 @@ begin
# Command line options to pass to rcov. See 'rcov --help' about this
t.rcov_opts = []
- # Command line options to pass to ruby. See 'ruby --help' about this
+ # Command line options to pass to ruby. See 'ruby --help' about this
t.ruby_opts = []
# Path to rspec
Oops, something went wrong.

0 comments on commit ec0449a

Please sign in to comment.