aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/disco.rb
AgeCommit message (Collapse)Author
2014-11-01disco: update 0.5.4 bottle.BrewTestBot
2014-11-01disco 0.5.4Brett Koonce
2014-08-21disco: add 0.5.3 bottle.BrewTestBot
2014-08-21disco 0.5.3Brett Koonce
2014-07-20disco 0.5.2Brett Koonce
2014-05-08disco 0.5.1Shayan Pooya
Closes #28458. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-06disco: add test.Mike McQuaid
2014-05-06disco: don't depend on :python.Mike McQuaid
Use the system Python instead.
2014-03-18disco: use patch DSLJack Nagel
2014-02-22disco 0.5Brett Koonce
Closes #26869. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-01-04disco: cleanup python usage.Mike McQuaid
2013-07-10Replace == :leopard with <= :leopardMisty De Meo
2013-06-03Python 2.x and 3.x supportSamuel John
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-05-14disco 0.4.5Andrew Janke
Disco 0.3.2 was not building. This addresses it by jumping to a new version. * Upgrades disco to version 0.4.5. * Breaks the discodex project out to a separate formula, corresponding to its reorganization opn GitHub. * Fixes Python installation paths by passing PY_INSTALL_OPTS through the Makefile. * Switches from inreplace() to a patch. * Uses the official discoproject download instead of the tuulos fork. Closes #19202. Fixes #18646. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-01Convert remaining github tarball URLs to archive URLsJack Nagel
2012-11-25caveat and other cleanupsAdam Vandenberg
2012-11-11Streamline metafile installsAdam Vandenberg
2012-09-10Clean up MacOS version method usageJack Nagel
The MacOS.version? family of methods (other than "leopard?") are poorly defined and lead to confusing code. Replace them in formulae with more explicit comparisons. "MacOS.version" is a special version object that can be compared to numerics, symbols, and strings using the standard Ruby comparison methods. The old methods were moved to compat when the version comparison code was merged, and they must remain there "forever", but they should not be used in new code. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-03Batch convert MD5 formula to SHA1.Mike McQuaid
Closes #14653.
2012-08-27Address fallout related to f6e3241aa02a9c9bacfc6eeJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-26disco: version is detectedAdam Vandenberg
2011-05-26Use https for github repos.Adam Vandenberg
2011-04-09Normalize use of MACOS_VERSIONAdam Vandenberg
2011-04-04disco 0.3.2Adam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-11-09New formula discoTravis Cline
An Erlang and Python MapReduce framework Thanks to daniellindsley for the initial work on this formula. Signed-off-by: Adam Vandenberg <flangy@gmail.com>