Tim D. Smith
997a3b5212
Formula#exec_cmd: coerce arg to string before start_with?
2014-12-12 15:17:35 -08:00
Mike McQuaid
dc1f58dead
unsigned_kext: use binary and cask options now.
2014-12-12 09:52:55 +00:00
Jack Nagel
007926d7a6
Correct external command docs
2014-12-11 21:53:11 -05:00
Dominyk Tiller
42b35b8957
zlib & sqlite3: pkgconfig support
...
native pkg-config support for zlib and sqlite to elimate the need
to pass flags to configure or make stages in formulae.
Closes Homebrew/homebrew#34765 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-11 14:44:46 -05:00
Tim D. Smith
df2e570fef
Python docs: use prepend_create_path
...
prepend_path doesn't do anything if path doesn't already exist, so use
prepend_create_path.
2014-12-11 07:55:32 -08:00
Mike McQuaid
56e82c941e
mach: improve otool failure handling.
2014-12-11 13:59:12 +00:00
Mike McQuaid
02e5f8ed6b
mach: handle empty otool output.
2014-12-11 13:23:44 +00:00
Tim D. Smith
c5c4684714
docs: recommend setup_install_args instead of setup_install
...
Closes Homebrew/homebrew#34793 .
2014-12-10 14:20:17 -08:00
Tim D. Smith
65a7a631ea
Language::Python.setup_install: add deprecation warning
2014-12-10 14:18:24 -08:00
Tim D. Smith
fe16f36f3c
Formula#exec_cmd: recognize setuptools shim and refurbish args
2014-12-10 14:18:23 -08:00
Tim D. Smith
99848607b2
Formula#system: hide python setup.py shim in ohai
2014-12-10 14:18:23 -08:00
Tim D. Smith
75535395ac
language/python: setup_install_args
...
Add a helper like std_cmake_args that returns the correct incantation
for invoking setup.py in a consistent way and with our preferred
arguments. Replaces setup_install.
2014-12-10 14:18:23 -08:00
chdiza
720f13d8d5
Cookbook: Fix the link for squashing-instructions
...
Closes Homebrew/homebrew#34859 .
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2014-12-10 11:25:44 -08:00
Jack Nagel
5201411a6d
Provide version reader method
2014-12-10 00:55:26 -05:00
Jack Nagel
0909b12eb9
Prefer cached_location over tarball_path
2014-12-10 00:53:57 -05:00
Jack Nagel
37c636ae18
Reorganize methods in CurlDownloadStrategy
2014-12-10 00:53:57 -05:00
Jack Nagel
00ad37dd84
Add more general support for passing credentials to curl
2014-12-09 22:39:58 -05:00
Jack Nagel
18b8681a7c
Pull strategy for downloading from research.att.com into core
2014-12-09 21:18:01 -05:00
Jack Nagel
1dc4fbdb0b
Provide access to the specs hash indirectly via a meta attribute
2014-12-09 19:59:16 -05:00
Jack Nagel
3e1cc70fb4
Move tool path methods to AbstractDownloadStrategy
2014-12-09 16:46:28 -05:00
Jack Nagel
bec5e0671f
Use quiet_safe_system to silence CVS checkouts
2014-12-09 16:03:14 -05:00
Jack Nagel
e9c368b92e
Include FileUtils in AbstractDownloadStrategy
2014-12-09 15:55:28 -05:00
Jack Nagel
ddf6f51776
Prefer cached_location method over @clone ivar
2014-12-09 14:22:44 -05:00
Jack Nagel
90f938dc86
Stop returning a path from CurlDownloadStrategy#fetch
...
Download strategies do not consistently return a value from `fetch`, so
our code calls `cached_location` to get the path instead.
2014-12-09 12:47:10 -05:00
Jack Nagel
585ddb5428
Remove type checks
2014-12-09 11:48:00 -05:00
Xu Cheng
5310d16686
brew-doctor: warning the external commands with conflicting names
...
Closes Homebrew/homebrew#34755 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-09 12:59:04 +00:00
Mike McQuaid
775cfd9117
requirements: check Xcode version is a string.
...
Fixes Homebrew/homebrew#34822 .
2014-12-09 11:14:23 +00:00
Mike McQuaid
a92362348d
XcodeDependency: allow specifying a version.
2014-12-09 09:26:38 +00:00
Jack Nagel
e311b4a95b
Move ume and mess to homebrew-games
2014-12-09 02:37:47 -05:00
Jack Nagel
1a69ceaf7e
Recognize rpm file magic
2014-12-09 01:22:55 -05:00
Misty De Meo
30f346447c
itsol, salt: move to homebrew/science
...
Closes Homebrew/homebrew#34777 .
2014-12-08 14:45:37 -08:00
Mike McQuaid
d09727ae4a
formula.rb: make some methods private.
...
Don't seem to be used publicly anywhere.
Closes Homebrew/homebrew#34729 .
2014-12-08 12:41:51 +00:00
Mike McQuaid
e7497e33c0
formula.rb: add install method.
...
Mostly for links in API documentation.
2014-12-08 12:41:50 +00:00
Mike McQuaid
858f7fb529
Document Formula attributes.
...
The beginnings of some decent API documentation.
Also, tweak `.yardopts` to better fix our internal style.
2014-12-08 12:41:50 +00:00
Xu Cheng
219ba68c2a
doc: update brew-desc install method
...
Closes Homebrew/homebrew#34785 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-08 11:24:10 +00:00
Jack Nagel
c06fe57b04
Use FileUtils instead of shelling out to cp
2014-12-07 14:38:42 -05:00
Jakukyo Friel
aad52918f4
doc/External-Commands: update links
...
`brew-gem`'s link is 404.
`brew-pip` has reached EOL.
Thus I updates the link of `brew-gem`, and remove descriptions
about `brew-pip`.
Thanks @DomT4 for pointing out brew-gem's new home.
Closes Homebrew/homebrew#34569 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-06 22:05:23 -05:00
Jack Nagel
8560ad3ad0
Use quiet_safe_system to silence submodule updates
2014-12-06 20:57:23 -05:00
Jack Nagel
04d287e8db
Use quiet_safe_system to silence submodule checkouts
2014-12-06 20:57:23 -05:00
Jack Nagel
5d811c519b
Use quiet_safe_system to silence bzr updates
2014-12-06 20:57:22 -05:00
Jack Nagel
37c08393db
Use quiet_safe_system to silence CVS updates
2014-12-06 17:18:34 -05:00
Jack Nagel
7e844cad1c
Simplify fossil checkouts
2014-12-06 16:48:20 -05:00
Jack Nagel
dd2446ab08
Extract part of stage method to VCS strategy superclass
2014-12-06 16:00:20 -05:00
Jack Nagel
5f0feb7e85
Remove years-old TODO
2014-12-06 15:54:04 -05:00
Jack Nagel
df25be78b5
Demote FIXME to a normal comment
2014-12-06 15:53:37 -05:00
Jack Nagel
6081874612
Mark private SubversionDownloadStrategy methods
2014-12-06 15:02:49 -05:00
Jack Nagel
5afa11ecab
Move fetch implementation into VCS strategy superclass
2014-12-06 15:02:49 -05:00
Jack Nagel
4026e035ad
Use start_with? instead of a regexp
2014-12-06 15:02:49 -05:00
Jack Nagel
01dc112b60
Move SVN URL munging to initialize
2014-12-06 15:02:49 -05:00
Jack Nagel
62c1c61ec2
Remove method that duplicates superclass implementation
2014-12-06 15:02:49 -05:00