diff options
| author | Peter Aronoff | 2010-06-22 09:31:19 -0400 | 
|---|---|---|
| committer | Adam Vandenberg | 2010-07-05 16:59:55 -0700 | 
| commit | 3ba4e79d41c7c8f98cacc85b312b34931bbb1b74 (patch) | |
| tree | b381cb73d92d0d3247dcc8cbf0e1806c3580f0f0 | |
| parent | 1787ca960d478f82d3cb654ddbe119f1e63dfe18 (diff) | |
| download | homebrew-3ba4e79d41c7c8f98cacc85b312b34931bbb1b74.tar.bz2 | |
A Perl-based renaming script - better than mv
This is simply a (slightly) packaged up version of Aristotle Pagaltzis rename
script (which is in turn based on the Debian rename script by Larry Wall and
others).
rename provides for more powerful renaming via Perl's support for regular
expressions. This version also provides some handy built-in utility functions.
For example, you can quickly upcase or downcase file names, as well as removing
unsafe/non-standard characters from filenames.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
| -rw-r--r-- | Library/Formula/rename.rb | 18 | 
1 files changed, 18 insertions, 0 deletions
| diff --git a/Library/Formula/rename.rb b/Library/Formula/rename.rb new file mode 100644 index 000000000..98d2fa82f --- /dev/null +++ b/Library/Formula/rename.rb @@ -0,0 +1,18 @@ +require 'formula' + +class Rename <Formula +  url 'http://plasmasturm.org/code/rename/rename' +  version '0.1.3' +  homepage 'http://plasmasturm.org/code/rename' +  md5 'ce931227630a44d5d4ca4234a1fb8e63' + +  def download_strategy +    NoUnzipCurlDownloadStrategy +  end + +  def install +    system 'pod2man', 'rename', 'rename.1' +    bin.install 'rename' +    man1.install 'rename.1' +  end +end | 
