Jack Nagel
a72061c59a
Check existence of target keg instead of hiding exceptions
2014-03-24 11:00:55 -05:00
Jack Nagel
543f2a68e9
Don't send, just call the method directly
2014-03-22 13:16:16 -05:00
Jack Nagel
f760ee2751
audit: #{prefix}/Frameworks -> #{frameworks}
2014-03-21 20:09:56 -05:00
Ian Lancaster
58456a5469
audit: suggest proper if build.with(out)
usage
...
Closes Homebrew/homebrew#27759 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-21 17:07:27 +00:00
Jack Nagel
dc8218fdb5
audit: catch new style gist URLs
2014-03-19 18:24:10 -05:00
Geoff Nixon
9bbe38aa59
audit: fix gist patch URL regex
...
Closes Homebrew/homebrew#27255 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Conflicts:
Library/Homebrew/cmd/audit.rb
2014-03-19 18:24:08 -05:00
Jack Nagel
c613ff0fad
Fix copy/paste error
...
Fixes Homebrew/homebrew#27685 .
2014-03-18 22:59:44 -05:00
Jack Nagel
4353f4fc97
Detect absolute symlinks during bottle relocation check
2014-03-18 19:03:24 -05:00
Jack Nagel
088c774d87
diy: warn when detected name is an alias
...
cf. Homebrew/homebrew#22778 .
2014-03-15 12:55:14 -05:00
Jack Nagel
30b4961dde
Modernize brew diy
2014-03-15 12:55:14 -05:00
Jack Nagel
eab90dcb56
Rewrite brew reinstall
...
Fixes Homebrew/homebrew#23928 .
2014-03-15 10:53:03 -05:00
Jack Nagel
4f051abc3e
Teach audit about new patches implementation
2014-03-13 21:35:41 -05:00
Jack Nagel
86cdd812a2
Teach fetch to download patches
2014-03-13 21:35:41 -05:00
Jack Nagel
3b68723fa8
Make FormulaInstaller setup more readable
2014-03-13 15:59:54 -05:00
Jack Nagel
ce5e2aa65c
Make debug an installer mode
2014-03-13 15:59:54 -05:00
Jack Nagel
4d02849d43
Make verbose an installer mode
2014-03-13 15:59:54 -05:00
Jack Nagel
908d2ba792
Make interactive an installer mode
2014-03-13 15:59:53 -05:00
Jack Nagel
60caf14ce2
Don't set installer options to their default
...
ignore_deps and show_header default to false.
2014-03-13 15:59:53 -05:00
Mike McQuaid
0e52cc6188
bottle: remove pyc files before bottling.
...
Allows more `cellar :any` bottles.
2014-03-13 10:05:20 +00:00
Jack Nagel
da26203912
Fix brew bottle --merge
2014-03-11 09:16:14 -05:00
Jack Nagel
2dbd5fd509
Drop executable bit from linkapps.rb
2014-03-10 16:25:08 -05:00
Jack Nagel
85ee742737
Update --cache command for generalized bottle implementation
2014-03-10 14:56:03 -05:00
Jack Nagel
0129542ede
Update bottle command for generalized bottle implementation
2014-03-10 14:56:02 -05:00
Jack Nagel
a8fe989733
Update fetch command for generalized bottle implementation
2014-03-10 14:56:02 -05:00
Jack Nagel
7f875419c6
Update info command for generalized bottle implementation
2014-03-10 14:56:02 -05:00
Jack Nagel
a96c1a2afc
Make force_bottle an explicit installer mode
2014-03-10 14:56:02 -05:00
Jack Nagel
97dd5f61c4
install: explicitly pass used options to the installer
2014-03-10 14:56:02 -05:00
Jack Nagel
a911dd5066
Make build_from_source an explicit installer mode
2014-03-10 14:56:02 -05:00
Jack Nagel
42e60f7c59
Make build_bottle an explicit installer mode
2014-03-10 14:56:01 -05:00
Mike McQuaid
9850e84f3b
fetch: fix --retry with resources.
2014-03-08 17:21:37 +00:00
Ian Lancaster
9c345bfc03
audit: Raise problem with non-https Google Code download urls
2014-03-08 09:10:54 -08:00
Adam Vandenberg
85c93ad22c
remove brew info --all
...
Closes Homebrew/homebrew#27322 .
2014-03-08 07:43:36 -08:00
Mike McQuaid
a5bed1ea31
audit: check for good with/without usage.
...
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
Mike McQuaid
1070acfe7a
audit: don't use GitHub zip files.
...
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
Mike McQuaid
1fd8e7fd75
audit: better handle formulae whitelisting.
...
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
Jaime Marquínez Ferrándiz
342ed1d163
uses: fix --installed
with outdated versions
...
With that option iterate only over `Formula.installed`, otherwise
iterate over `Formula`. This is faster than iterating over all the
formulae and checking if it's installed.
Fixes Homebrew/homebrew#27259 .
Closes Homebrew/homebrew#27295 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-03-07 18:47:34 -06:00
Mike McQuaid
cb047a223b
fetch: fix overloading Homebrew.failed.
2014-03-06 21:17:52 +00:00
Jack Nagel
037acb81c8
Fix cleanup for head-only formulae
...
Fixes Homebrew/homebrew#27265 .
2014-03-06 09:50:44 -06:00
Adam Vandenberg
5c51c85564
Finesse doctor message for /Library Python
2014-03-05 21:29:36 -08:00
Jack Nagel
bacf5d7137
Don't use pkg_version when cleaning the cache
...
Fixes Homebrew/homebrew#27245 .
2014-03-05 21:45:07 -06:00
Jack Nagel
44dc21ca5d
Prepare bottle tooling for formula revisions
2014-03-05 20:45:44 -06:00
Jack Nagel
17032a600c
Teach commands to work with revisions
2014-03-05 20:12:51 -06:00
Adam Vandenberg
7e45cbafca
audit: ...or quoted
2014-03-05 07:53:53 -08:00
Adam Vandenberg
d55dc8d01e
audit: find env/export as a full word, not as a prefix
...
Closes Homebrew/homebrew#27219 .
2014-03-05 07:53:19 -08:00
Troels Thomsen
fdf5ecf4bb
Use name of formula rather than name of dependency
...
Closes Homebrew/homebrew#27192 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-03-04 16:00:25 -06:00
Jack Nagel
1ab5943fb2
Let commands decide what mode the installer should use
2014-03-04 14:06:25 -06:00
Jack Nagel
4c0db19538
Extract installer setup to prelude method
2014-03-04 14:06:25 -06:00
Mike McQuaid
21e5785652
bottle: fix bottling Git tag case.
2014-03-04 17:34:21 +00:00
Jack Nagel
de254f6cd6
Stop mutating build options in upgrade
2014-03-02 14:02:18 -06:00
Jaime Marquínez Ferrándiz
8a014b3221
audit: Raise a problem if the SourceForge download url uses http instead of https
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-03-02 09:16:53 -08:00