Commit graph

209 commits

Author SHA1 Message Date
Ian Lancaster
9c098cb9b6 Batch convert http urls from Google Code to https
Closes Homebrew/homebrew#27218.
2014-03-08 09:12:58 -08:00
Mike McQuaid
eefdf6b3f3 formulae: fix with/without usage.
Closes Homebrew/homebrew#27275.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
Jay Soffian
a4d05d2f6f git: fix --HEAD builds to report proper version
For the GIT-VERSION-FILE scripts to work properly, it either
needs to have $GIT_DIR pointing to the '.git' directory or find
'.git' within the cwd.

Further, for `git describe` to work correctly, we can't use a
shallow clone (at least not one of depth 1), as it needs to find
a tag within recent history.

Closes Homebrew/homebrew#27227.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-06 20:02:04 +00:00
Adam Vandenberg
919f10c994 git: use Formula[] 2014-02-27 08:21:17 -08:00
BrewTestBot
0442340629 git: add 1.9.0 bottle.
Closes Homebrew/homebrew#26734.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-18 17:06:13 +00:00
asaph
4a7433692f git 1.9.0
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-18 17:06:13 +00:00
BrewTestBot
efddf0baaf git: add 1.8.5.5 bottle.
Closes Homebrew/homebrew#26723.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-14 18:59:42 +00:00
asaph
a10a949d9a git 1.8.5.5
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-14 18:59:42 +00:00
Jack Nagel
d85e4fe82d git 1.8.5.4 2014-02-10 19:30:45 -05:00
Francisco Souza
bcb406185d git: do not apply patches on head
Closes Homebrew/homebrew#26259.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-01-29 13:55:43 -06:00
Jack Nagel
a313d9b2b7 git: fix curl dependency
The "with-darwinssl" option no longer exists as it is the default.

Fixes Homebrew/homebrew#26064.
2014-01-21 14:32:46 -06:00
BrewTestBot
9c1618ccd2 git: add 1.8.5.3 bottle.
Closes Homebrew/homebrew#25908.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-15 08:55:16 +00:00
Stefan
928bc3dcaf git 1.8.5.3
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-15 08:55:16 +00:00
Mike McQuaid
10fff88cb5 git: cleanup python usage. 2014-01-04 13:19:22 +00:00
BrewTestBot
65ecd9c26e git: update 1.8.5.2 bottle.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-19 12:09:37 +00:00
yanniks
a402064cab git 1.8.5.2
Closes Homebrew/homebrew#25329.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-19 11:52:19 +00:00
Jack Nagel
53589b9309 git: install remote helpers for hg and bzr
Closes Homebrew/homebrew#25032.
2013-12-08 17:31:38 -06:00
Jack Nagel
2739a8dbfb git 1.8.5.1 bottles 2013-12-05 01:46:55 -06:00
yanniks
802451114e git 1.8.5.1
Closes Homebrew/homebrew#24928.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-12-05 01:45:13 -06:00
BrewTestBot
3f301dbb4d git: update 1.8.5 bottle. 2013-11-28 14:12:53 +00:00
Mike McQuaid
c04e139719 git 1.8.5
Closes Homebrew/homebrew#24736.
2013-11-28 14:12:07 +00:00
BrewTestBot
a418dd24bb git: update 1.8.4.3 bottle. 2013-11-27 08:53:02 +00:00
Mike McQuaid
2f574bda72 git: fix git-svn on 10.9.
Fixes Homebrew/homebrew#23587.
Closes Homebrew/homebrew#24686.
2013-11-27 08:53:02 +00:00
Mike McQuaid
ba470f84fa git: update HTML docs world-readable version.
I checked this and it's still needed in 1.8.4.3.
2013-11-27 08:53:02 +00:00
Anthony Ramine
586a154357 git: add --with-persistent-https option
Closes Homebrew/homebrew#24153.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-10 22:30:21 +00:00
Jack Nagel
8a6a975ecf git 1.8.4.3 bottles 2013-11-08 22:06:07 -06:00
Kevin Moore
e0aea7df31 git 1.8.4.3
Closes Homebrew/homebrew#24102.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-11-08 22:06:04 -06:00
Jack Nagel
5aa76889d0 git 1.8.4.2 2013-10-28 19:18:34 -05:00
Mike McQuaid
7808e158ca git: add mavericks bottle. 2013-10-28 11:10:58 +00:00
Jack Nagel
b2e76f9bd9 git: _really_ fix permissions on docs 2013-10-25 20:25:18 -05:00
Jack Nagel
f8ecdf1999 git: fix permissions on html docs 2013-10-25 20:18:37 -05:00
Jack Nagel
9a06006357 git 1.8.4.1 bottles 2013-10-22 13:02:22 -05:00
Christian Inzinger
13a519fc43 git 1.8.4.1
Closes Homebrew/homebrew#23437.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-10-22 12:59:07 -05:00
Jack Nagel
0a844c708e git: remove extra newline 2013-09-21 23:04:51 -05:00
Peter Aronoff
0912a68e22 git: fix brewed-curl option SSL failures.
Closes Homebrew/homebrew#22704.
Closes Homebrew/homebrew#22713.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-09-20 17:57:39 +01:00
Janusz Harkot
0647b48e0e git: add option to select brewed ssl and curl
Closes Homebrew/homebrew#20260.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-19 23:57:56 -07:00
Mike McQuaid
65df007104 git: add bottles. 2013-09-18 21:30:56 +01:00
Adam Vandenberg
69c8600470 git: use resources 2013-09-11 22:05:29 -07:00
Kevin Moore
a5cdbf99e9 git 1.8.4
Closes Homebrew/homebrew#22098.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-23 21:30:31 -07:00
Peter Eisentraut
ab1b6b5a91 git: Set sysconfdir during the build
Configuration files should be in /usr/local/etc (or equivalent), not in
the cellar, where git put them before.

Closes Homebrew/homebrew#22082.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-22 18:01:42 -05:00
Sebastian Staudt
71e9db9332 Git 1.8.3.4
Closes Homebrew/homebrew#21396.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-23 07:33:00 -07:00
Jack Nagel
f755cc3ec0 git 1.8.3.3 2013-07-16 01:19:44 -05:00
Kevin Moore
3ecc0fa415 git 1.8.3.2
Closes Homebrew/homebrew#20905.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-29 16:47:19 -07:00
Richard Wu
746b2db06c git 1.8.3.1
Closes Homebrew/homebrew#20402.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-06-11 09:02:09 -05:00
Jack Nagel
7bc1ad4c78 Make Test::Unit assertions available in formula tests
Closes Homebrew/homebrew#18753.
Closes Homebrew/homebrew#20358.
2013-06-08 21:31:44 -05:00
Adam Vandenberg
2a9c3c93bb git: add note about 1.8.3 being broken 2013-06-08 15:34:43 -07:00
Jack Nagel
2e0579f125 git: detect presence of perl's ExtUtils::MakeMaker 2013-06-06 15:08:20 -05:00
Jack Nagel
d368ab6b8b git: use opt_prefix for pcre 2013-06-06 15:08:19 -05:00
Samuel John
f6e80bdea2 Python 2.x and 3.x support
New `depends_on :python` Dependency.
New `depends_on :python3` Dependency.

To avoid having multiple formulae with endings -py2 and -py3,
we will handle support for different pythons (2.x vs. 3.x)
in the same formula.
Further brewed vs. external python will be transparently supported.

The formula also gets a new object `python`, which is false if
no Python is available or the user has disabled it. Otherwise
it is defined and provides several support methods:

python.site_packages # the site-packages in the formula's Cellar
python.global_site_packages
python.binary # the full path to the python binary
python.prefix
python.version
python.version.major
python.version.minor
python.xy # => e.g. "python2.7"
python.incdir # includes of python
python.libdir # the python dylib library
python.pkg_config_path # used internally by brew
python.from_osx?
python.framework?
python.universal?
python.pypy?
python.standard_caveats # Text to set PYTHONPATH for python.from_osx?
python.if3then3 # => "" for 2.x and to "3" for 3.x.

Further, to avoid code duplication, `python` takes an optional
block that is run twice if the formula defines depends_on
:python AND :python3.

python do
  system python, 'setup.py', "--prefix=#{prefix}"
end

Read more in the Homebrew wiki.
2013-06-03 17:29:43 +02:00
Misty De Meo
7b5b78b5a1 git: revert to 1.8.2.3
gitignore parsing has broken in 1.8.3; see:
http://article.gmane.org/gmane.comp.version-control.git/225675

This reverts commit 34ce866fdee933650586ee3c8357c448254917e6.
2013-05-28 12:56:09 -05:00