--- - branch: MAIN date: Mon Sep 15 04:54:48 UTC 2008 files: - new: '1.10' old: '1.9' path: pkgsrc/devel/rake/Makefile pathrev: pkgsrc/devel/rake/Makefile@1.10 type: modified - new: '1.8' old: '1.7' path: pkgsrc/devel/rake/PLIST pathrev: pkgsrc/devel/rake/PLIST@1.8 type: modified - new: '1.9' old: '1.8' path: pkgsrc/devel/rake/distinfo pathrev: pkgsrc/devel/rake/distinfo@1.9 type: modified - new: '0' old: '1.1' path: pkgsrc/devel/rake/patches/patch-aa pathrev: pkgsrc/devel/rake/patches/patch-aa@0 type: deleted - new: '1.1' old: '0' path: pkgsrc/devel/rake/patches/patch-ab pathrev: pkgsrc/devel/rake/patches/patch-ab@1.1 type: added id: 20080915T045448Z.1a601b91c74c78994073983933274cd13c7e6da1 log: | Update rake to 0.8.2. New features: * Switched from getoptlong to optparse (patches supplied by Edwin Pratomo). * The -T option will now attempt to dynamically sense the size of the terminal. 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). * The following public methods have been added to rake task objects: * task.clear -- Clear both the prerequisites and actions of the target rake task. * task.clear_prerequisites -- Clear all the existing prerequisites from the target rake task. * task.clear_actions -- Clear all the existing actions from the target rake task. * task.reenable -- Re-enable a task, allowing its actions to be executed again if the task is invoked. * Changed RDoc test task to have no default template. This makes it easier for the tempate to pick up the template from the environment. * Default values for task arguments can easily be specified with the :with_defaults method. (Idea for default argument merging supplied by (Adam Q. Salter) module: pkgsrc subject: 'CVS commit: pkgsrc/devel/rake' unixtime: '1221454488' user: minskim