Arthur Kalmenson
dfcff44e3e
Add pip to blacklist.
...
Pip was removed in issue 4226.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-11 07:51:36 -07:00
Adam Vandenberg
1eec1ed20f
Make brew deps Leopard compatible
2011-04-10 21:13:05 -07:00
Martin Kühl
dafe97b047
Fix formula paths for manually specified names.
...
When the name of a new formula can't be autodetected, it defaults to the empty
string. When it then gets read from user input later on, the new name is used
but the formula path, based on the name, stays empty.
This change sets the path after a new name was read.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-09 09:43:48 -07:00
Adam Vandenberg
8e0c96c45d
Normalize use of MACOS_VERSION
2011-04-09 09:36:30 -07:00
Adam Vandenberg
e4dce3d1c9
Show which deps will also be installed.
2011-04-07 08:00:12 -07:00
Jannis Leidel
c8d4077256
Use https for issue links at the end of stack traces.
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-07 07:36:47 -07:00
Adam Vandenberg
035b216e90
brew create: remind people to 'brew audit'
2011-04-05 08:37:59 -07:00
Adam Vandenberg
bc3225a348
brew create: ensure CACHE folder exists
2011-04-05 08:31:05 -07:00
Adam Vandenberg
e788de8cf8
brew audit: --strict warning for using $ in caveats
...
For multiple lines of commands to enter at a prompt, don't use
$ as a prompt marker to make it easier to copy/paste.
2011-04-04 16:40:38 -07:00
pascalbertrand
11f3fca867
GitHub - use git for smart https repos
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-04 14:09:41 -07:00
Adam Vandenberg
66110c78e7
brew doctor: add check for GREP_OPTIONS
2011-04-04 09:21:44 -07:00
Adam Vandenberg
29ac3efe2e
brew doctor: update expat check
...
Apaprently both expat.framework and libexpat.framework exist
and interfere with CMake.
2011-04-04 08:48:42 -07:00
Adam Vandenberg
2decef8c36
Fix CLICOLOR_FORCE check
2011-04-01 13:42:12 -07:00
Charlie Sharpsteen
7776f7ee11
Fix brew-audit Fortran check
...
The Fortran regex only allowed for trailing whitespace after:
depends_on 'gfortran'
This missed conditional dependencies, such as:
depends_on 'gfortran' if something?
Such a dependency was present in the NetCDF formula.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-01 13:00:07 -07:00
Adam Vandenberg
4a4186c583
brew doctor - only check unique path folders
2011-03-29 12:45:54 -07:00
Adam Vandenberg
7fa3208b02
Add warning about m4 macros.
2011-03-29 10:02:56 -07:00
Dave Lee
30a4161c83
Use Formula#installed_prefix for brew --prefix formula
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-28 22:47:21 -07:00
Adam Vandenberg
7c4289d446
Fix inheritance style in download strats.
2011-03-28 19:53:43 -07:00
Adam Vandenberg
8c7ac47c85
brew doctor - add check for CLICOLOR_FORCE
2011-03-28 11:57:57 -07:00
Adam Vandenberg
9f8432bfcf
brew doctor - reword stray dylib message
2011-03-28 11:51:59 -07:00
Adam Vandenberg
3fcacb041d
brew doctor - also check permisisons on share
2011-03-28 11:48:45 -07:00
Adam Vandenberg
89720e1d20
Use MacOS.xcode_prefix
2011-03-28 11:14:32 -07:00
Adam Vandenberg
8f7972c194
reword audit
2011-03-28 11:08:42 -07:00
Adam Vandenberg
6d7f608d06
remove whitespace
2011-03-26 10:19:45 -07:00
Adam Vandenberg
145bafbc4e
Move 'fails_with_llvm' into formula DSL.
...
Existing method moved to compatibility layer.
2011-03-25 23:31:28 -07:00
Austin Ziegler
007b9e72d5
Adding version detection to sf.net /download urls
...
SourceForge links can end with /download which appears to be part of
what is used to drive mirror selection. Modifying the version detection
extension of pathname.rb to detect this case for both sourceforge.net
and sf.net download selections.
This is sufficient for version detection but may not be sufficient for
other uses of /download links. I have not found any problems with links
that use /download, though.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-25 22:30:10 -07:00
Simon COURTOIS
846087d585
Removing svn+ when using svn+http to avoid Undefined tunnel scheme error
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-22 10:18:23 -07:00
Jonas Pfenniger
c2c21edae4
brew up: star installed formulae
...
When running `brew up`, if a mentioned formulae is also installed,
it will get a wildcard start at the end.
It makes it easier to see if any installed formulae is impacted.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-21 22:10:39 -07:00
Jonas Pfenniger
163c1c52d0
utils.rb: removed unused cols argument
...
cols is calculated in the function body
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-21 22:10:30 -07:00
Adam Vandenberg
84fbdd795f
update manpage for brew audit --strict
...
This removes the single use of 'brew audit --warn' and
changes it to --strict as well.
2011-03-21 13:07:14 -07:00
Adam Vandenberg
716da2dfbd
brew audit: add strict check for <Formula spacing
2011-03-21 13:07:14 -07:00
Adam Vandenberg
ace8723caf
Add audit for xcodebuild.
...
xcodebuild should be passed an explicit SYMROOT, since the user
can override this.
Also added --strict, so certain audits can be ignored in most
cases (including this one.)
2011-03-21 12:54:00 -07:00
Adam Vandenberg
3c3d8661dc
Remove ENV dump from top of verbose install.
...
If an install fails, the ENV dump at the end of the output is more
useful, as it reflects any ENV changes done in def install.
2011-03-21 10:23:18 -07:00
eregon
b6506fb4ea
use Module#const_get instead of eval
...
* may be a problem if the constant is scoped (like A::B), but this is not the case
(const.split('::').inject(Object) { |c, part| c.const_get part } would solve that)
* this was noticed in a comment of 9afc85ad but it has disappeared
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-20 19:12:29 -07:00
Yasuharu NAKANO
aefb144048
Fix for installing from_url
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-20 09:06:51 -07:00
Adam Vandenberg
ebb6a98d67
Use --depth 1 more conservatively
2011-03-19 14:30:35 -07:00
Adam Vandenberg
b5c0f9ea03
Fix brew --cellar foo
2011-03-19 11:06:51 -07:00
Adam Vandenberg
6fda61cde4
brew options: allow --all
2011-03-19 09:58:42 -07:00
Adam Vandenberg
43f77f6ad0
Add methods to ArchitectureListExtension
2011-03-19 09:49:17 -07:00
Adam Vandenberg
8b4645d895
Use backticks instead of popen
...
Using popen here breaks brew install -v due to the way
the error pipe is passed around during install.
2011-03-19 09:14:59 -07:00
Adam Vandenberg
d8c2642b6d
Add MacOS.prefer_64_bit?
...
Moved snow_leopard_64? to compatibility and replaced it with
a function MacOS.prefer_64_bit?. This method is in a better
place and has a better name once Lion comes out.
Fixes Homebrew/homebrew#4710
2011-03-18 10:30:26 -07:00
Camillo Lugaresi
22afb1cc43
make fails_with_llvm work when cc is llvm-gcc
...
Closes Homebrew/homebrew#4693 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-03-17 17:49:14 +00:00
Mike McQuaid
ec0ae5ee99
Use xcode_path for GCC as well as LLVM.
2011-03-17 17:21:42 +00:00
Adam Vandenberg
de5ac72534
Fix keg-only, non-system dupes
2011-03-15 22:46:20 -07:00
Adam Vandenberg
30fdd7a49b
install - change keg-only warning
2011-03-15 22:04:13 -07:00
Adam Vandenberg
63846c7a92
keg-only: provide more info about system dupes
...
System duplicates can now provide more information about why
they are included in Homebrew.
2011-03-15 22:03:23 -07:00
Adam Vandenberg
9995f9a651
keg - use proper inheritance style
2011-03-15 21:48:24 -07:00
Adam Vandenberg
2eb0065ced
brew audit: check that homepage includes the protocol
2011-03-15 21:40:09 -07:00
Adam Vandenberg
5f5fdb3284
Fix regex for svn+http
...
Fixes Homebrew/homebrew#4683
2011-03-15 09:41:23 -07:00
Adam Vandenberg
9104fdba8c
Fix reporting of build errors.
2011-03-14 15:48:35 -07:00