6622 Commits

Author SHA1 Message Date
Max Howell
3f61cb19a4 Make scripts executable by default
Though maybe we should only do that if they were before?
2009-07-10 00:36:16 +01:00
Max Howell
dba2a53216 Use ~/Library/Caches not ~/Library/Application Support for http-cache 2009-06-28 17:35:04 +01:00
Max Howell
138801cdec Discuss CPAN, RubyGems and EasyInstall 2009-06-28 16:45:14 +01:00
Max Howell
a648e46d8a Leave permissions of installed files in sensible state
No write permission for files, executable when required etc.
2009-06-26 13:05:48 +01:00
Max Howell
9f9d95c134 brew mk, @homepage in front of @md5 as this is order you type 2009-06-26 13:05:11 +01:00
Max Howell
67d418f71d bew install --interactive now works
Also mkpath only in normal install route, thus we don't "create" a keg when
exiting --interactive
2009-06-26 13:04:22 +01:00
Max Howell
bcc7c19e85 brew edit and brew macports commmands 2009-06-26 13:03:49 +01:00
Max Howell
a5bbf971ba Fix list for empty kegs 2009-06-26 13:03:20 +01:00
Max Howell
6ee7a116c2 No more "cwd doesn't exist" messages 2009-06-26 13:01:23 +01:00
Max Howell
3fa628e7b1 More instructions for brew mk process 2009-06-26 12:59:19 +01:00
Max Howell
7d56cfb879 Downcase name when creating new formulae with brew mk 2009-06-20 15:46:31 +01:00
Max Howell
1ddc1b7646 Tidied things up a little in light of recent changes 2009-06-18 11:13:11 +01:00
Max Howell
f352880274 brew install foo --help
Shows the result of ./configure --help
2009-06-18 10:34:54 +01:00
Max Howell
2097730e40 Improved documentation 2009-06-18 10:34:54 +01:00
Max Howell
6e9a564021 foobar-1.2.1rc1 version pattern 2009-06-18 10:31:23 +01:00
Max Howell
cae8fb295c Display usage for unknown parameters etc. again
For some reason, this had disappeared.
2009-06-18 10:31:23 +01:00
Max Howell
57f7df1e3c Announce caveats when brew info is called 2009-06-18 10:31:23 +01:00
Max Howell
dfc93c6a97 brew info url shows calls extract version
This is so I can test the version detection logic before doing brew mk. It's a
debug feature basically.
2009-06-18 10:31:23 +01:00
Max Howell
b94e10ce20 brew uninstall alias 2009-06-18 10:31:22 +01:00
Max Howell
b1a628cc99 mv share/doc/name-version to share/doc/name
Versioned docs don't make sense with our installation pattern
2009-06-18 10:31:15 +01:00
Max Howell
e296c08aee Unrar formula
Very optimised, inspired by KDE's --enable-final
2009-06-18 08:20:47 +01:00
Max Howell
ebd9d173d4 pretty_duration function 2009-06-15 01:41:53 +01:00
Max Howell
02e53d44cb Capture stdout during test_prefix 2009-06-15 01:28:44 +01:00
Max Howell
eaad8393fd Rename mv_from to install 2009-06-15 00:55:18 +01:00
Max Howell
b3b78eceeb Test for astyle versioning 2009-06-15 00:54:58 +01:00
Max Howell
92154225dc brew info provides installation status 2009-06-13 12:59:18 +01:00
Max Howell
530ab40bd5 With brew mk, open with mate if available 2009-06-08 15:59:59 +01:00
Max Howell
5c0a7e56be --interactive mode during install
Starts a bash prompt in the uncompressed build directory
2009-06-08 15:59:31 +01:00
Max Howell
25c2f54ccf brew list only lists files not directories 2009-06-08 15:59:12 +01:00
Max Howell
a2c723e326 Formula.man1 function is useful to us 2009-06-08 15:58:52 +01:00
Max Howell
26590df324 Pathname.mv_from is useful to us 2009-06-08 15:57:58 +01:00
Max Howell
9003225a34 Another version test 2009-06-08 15:57:24 +01:00
Max Howell
0997a04bf8 Allow brew abv without arguments 2009-06-08 11:44:33 +01:00
Max Howell
21a935bb02 clean deep into lib and bin dirs 2009-06-08 11:44:04 +01:00
Max Howell
71a6287409 Handle exceptions during install correctly
rm -rf the prefix and build dirs when appropriate.
2009-06-08 11:43:28 +01:00
Max Howell
cbbc7b0f0f Better version extraction and more flexible funcs 2009-06-08 11:42:28 +01:00
Max Howell
b3b14a7e0a Refactor class heirarchy 2009-06-05 23:39:56 +01:00
Max Howell
0ab4b3bf12 brew mk command 2009-06-05 23:38:58 +01:00
Max Howell
fe28368697 Catch all exceptions in brew
And thus recover from errors always, not just sometimes.
2009-06-05 23:36:40 +01:00
Max Howell
8b27aaa989 Never cp .app bundles into FHS tree 2009-06-05 13:44:00 +01:00
Max Howell
97eb5a8292 Move caveat handling to brew tool 2009-06-05 13:43:49 +01:00
Max Howell
b1f652910f Special case share/aclocal 2009-06-05 13:28:14 +01:00
Max Howell
e585686b01 Fix GithubGistFormula 2009-06-05 12:57:37 +01:00
Max Howell
354ea6f970 Handle -- args properly 2009-06-05 12:57:00 +01:00
Max Howell
8dfa3afa49 More installation information 2009-06-05 12:56:28 +01:00
Max Howell
038abeeb10 Allow abv [formula] 2009-06-05 09:50:02 +01:00
Max Howell
459c883d40 Updated usage() 2009-06-05 07:51:23 +01:00
Max Howell
3eeda7fc29 Support multiple formulae for certain commands 2009-06-05 07:51:05 +01:00
Max Howell
96ddd7ee05 Bump VERSION to 0.2 0.2 2009-06-05 07:49:45 +01:00
Max Howell
ad153ad1cf Correct --prefix behaviour 2009-06-04 20:04:22 +01:00