File rubygem-rake.changes of Package rubygem-rake
-------------------------------------------------------------------
Wed Oct 15 17:12:18 CEST 2008 - mrueckert@suse.de
- update to 0.8.3
* Enhanced the system directory detection in windows. We now
check HOMEDRIVE/HOMEPATH and USERPROFILE if APPDATA isn't
found. (Patch supplied by James Tucker). Rake no long aborts
if it can't find the directory.
* Added fix to handle ruby installations in directories with
spaces in their name.
- additional changes from 0.8.2
* Fixed bug in package task so that it will include the subdir
directory in the package for testing. (Bug found by Adam Majer)
* Added ENV var to rakefile to prevent OS X from including
extended attribute junk in a tar file.
(Bug found by Adam Majer)
* Fixed filename dependency order bug in test_inspect_pending and
test_to_s_pending. (Bug found by Adam Majer)
* Fixed check for file utils options to make them immune to the
symbol/string differences. (Patch supplied by Edwin Pratomo)
* Fixed bug with rules involving multiple source
(Patch supplied by Emanuel Indermühle)
* Switched from getoptlong to optparse
(patches supplied by Edwin Pratomo)
* The -T option will now attempt to dynamically sense the size of
the terminal. RAKE_COLUMNS will override any dynamic sensing.
* FileList#clone and FileList#dup have better sematics w.r.t.
taint and freeze.
* Added ability clear prerequisites, and/or actions from an
existing task.
* Added the ability to reenable a task to be invoked a second
time.
* Changed RDoc test task to have no default template. This makes
it easier for the tempate to pick up the template from the
environment.
* Changed from using Mutex to Monitor. Evidently Mutex causes
thread join errors when Ruby is compiled with
-disable-pthreads. (Patch supplied by Ittay Dror)
* Fixed bug in makefile parser that had problems with extra
spaces in file task names. (Patch supplied by Ittay Dror)
* Added a performance patch for reading large makefile dependency
files. (Patch supplied by Ittay Dror)
* Default values for task arguments can easily be specified with
the :with_defaults method. (Idea for default argument merging
supplied by (Adam Q. Salter)
* The -T output will only self-truncate if the output is a tty.
However, if RAKE_COLUMNS is explicitly set, it will be honored
in any case. (Patch provided by Gavin Stark).
* Numerous fixes for running under windows. A big thanks to
Bheeshmar Redheendran for spending a good part of the afternoon
at the Lonestar Ruby Conference to help me work out these
issues.
-------------------------------------------------------------------
Wed Feb 20 17:54:31 CET 2008 - mrueckert@suse.de
- update to 0.8.1
* Removed requires on parsedate.rb (in Ftptools)
* Removed ftools from rake.rb. Made it options in sys.rb
- additional changes from 0.8.0
* Added task parameters (e.g. "rake build[version7]")
* Made task parameters passable to prerequisites.
* The 'desc' command will now document task argument names.
* Comments are limited to 80 columns or so
(suggested by Jamis Buck).
* Added -D to display full comments (suggested by Jamis Buck).
* The rake program will set the status value used in any explicit
exit(n) calls. (patch provided by Stephen Touset)
* Fixed error in functional tests that were not including session
(and silently skipping the functionl tests.
* Removed --usage and make -h the same as -H.
* Make a prettier inspect for tasks.
-------------------------------------------------------------------
Mon May 14 13:18:50 CEST 2007 - mrueckert@suse.de
- update to version 0.7.3
* Added existing and existing! methods to FileList
* FileLists now claim to be Arrays (via is_a?) to get better
support from the FileUtil module.
* Added init and top_level for custom rake applications.
- additional changes from 0.7.2
* Error messages are now send to stderr rather than stdout
(from Payton Quackenbush).
* Better error handling on invalid command line arguments
(from Payton Quackenbush).
* Added rcov task and updated unit testing for better code
coverage.
* Fixed some bugs where the application object was going to the
global appliation instead of using its own data.
* Added square and curly bracket patterns to FileList#include
(Tilman Sauerbeck).
* Added plain filename support to rule dependents (suggested by
Nobu Nakada).
* Added pathmap support to rule dependents.
* Added a 'tasks' method to a namespace to get a list of tasks
associated with the namespace.
* Fixed the method name leak from FileUtils (bug found by Glenn
Vanderburg).
* Added rake_extension to handle detection of extension
collisions.
* Added test for noop, bad_option and verbose flags to sh
command.
* Removed dependency on internal fu_xxx functions from FileUtils.
* Added a 'shame' task to the Rakefile.
* Added tar_command and zip_command options to the Package task.
* Added a description to the gem task in GemPackageTask.
* Fixed a bug when rules have multiple prerequisites (patch by
Joel VanderWerf)
* Added a protected 'require "rubygems"' to test/test_application
to unbreak cruisecontrol.rb.
* Added the handful of RakeFileUtils to the private method as
well.
* Added block based exclusion.
* The clean task will no longer delete 'core' if it is a
directory.
* Removed rake_dup. Now we just simply rescue a bad dup.
* Refactored the FileList reject logic to remove duplication.
* Removed if __FILE__ at the end of the rake.rb file.
-------------------------------------------------------------------
Wed Jun 21 01:11:41 CEST 2006 - mrueckert@suse.de
- use rubygems_with_buildroot_patch instead of the versioned
buildrequires
-------------------------------------------------------------------
Mon Jun 19 19:08:33 CEST 2006 - mrueckert@suse.de
- Update to version 0.7.1
- Switched to gem based rake.
-------------------------------------------------------------------
Wed Jan 25 21:41:04 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Fri Jan 20 17:22:37 CET 2006 - mrueckert@suse.de
- Update to version 0.7.0
-------------------------------------------------------------------
Mon Oct 17 03:36:52 CEST 2005 - mrueckert@suse.de
- Initial package of version 0.6.2