aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/audit.rb
AgeCommit message (Collapse)Author
2013-06-26Add syntax sugar for MPIDependencyJack Nagel
Closes #20797.
2013-06-26audit: don't try to audit missing depsJack Nagel
Refs #20829.
2013-06-24Update audit for Fortran dependencyAdam Vandenberg
2013-06-09Separate formula conflicts from requirementsJack Nagel
Closes #20357.
2013-06-07Improved audit of python stuffSamuel John
2013-06-04Remove postgresql and mysql audit noiseJack Nagel
Closes #20159.
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-27Audit url/devel/head for redundant :usingAdam Vandenberg
2013-05-27audit: drop redundant 'each' after 'grep'Jack Nagel
2013-05-14audit: fix version audit for Version subclassesJack Nagel
The version isn't redundant if a subclass of Version is specified.
2013-05-07audit: only generate aliases list onceJack Nagel
2013-05-07audit: only set up the build environment onceJack Nagel
2013-04-26audit: fix interpolation checkJack Nagel
Fixes #19363.
2013-04-22audit: warn about top-level methodsJack Nagel
2013-04-06audit: clean up some regexpsJack Nagel
2013-04-06audit: check build-time deps programmaticallyJack Nagel
2013-04-06audit: rescue only FormulaUnavailableErrorJack Nagel
2013-04-06audit: clean up URL auditsJack Nagel
2013-04-06brew audit: find *.github.com pagesJaime Marquínez Ferrándiz
And suggest changing them to *.github.io Closes #19012. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-05Make some groups non-capturingJack Nagel
2013-04-05Use #grep where it will sufficeJack Nagel
2013-04-01audit: fix check for depending on requirement classesJack Nagel
Don't complain if it's instantiating the class so that it can pass arguments. Fixes #18883.
2013-03-28audit: don't complain about postgis using postgresqlAdam Vandenberg
2013-03-15audit github downloadsAdam Vandenberg
We want the new-style "/archive/" downloads.
2013-03-15audit: Improve url audits.Tobias Lidskog
* Add url check for GitHub home pages using http. * Add url check for GitHub repo urls using http. * Include url in error messages about url issues. Closes #18372.
2013-03-10audit: allow ARGV.findTobias Lidskog
This fixes a false positive for mongodb. Closes #18370. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-09audit: correct inverted has_trailing_newline conditionTobias Lidskog
has_trailing_newline? checked if formula did not have a trailing newline. Invert regex and invert audit check. Closes #18359. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-21audit: don't complain about versioned automake depending on autoconfJack Nagel
2013-02-18Silence warning about unescaped square bracketsJack Nagel
2013-02-18Remove unused variablesJack Nagel
2013-02-18Don't use deprecated form of attrJack Nagel
The form "attr :name, true" is deprecated and causes Ruby to emit a warning in verbose mode. Using attr_{reader,writer,accessor} is more clear anyway, so do so.
2013-02-07audit: allow alpha.gnu.org URLsJack Nagel
2013-02-03audit: check for missing xz build-time depJack Nagel
Closes #17565.
2013-02-03audit: mark intltool as a build-time depJack Nagel
2013-02-02audit: inspect dep name, not dep objectJack Nagel
2013-02-01audit: wrap patches in ENV.with_build_environment blockJack Nagel
2013-01-30Remove MD5 support.Mike McQuaid
Closes #17317.
2013-01-27audit: hint about depends_on ClassAdam Vandenberg
2013-01-26audit: warn about nonexistent options passed to depsJack Nagel
2013-01-04audit: remove silly audit, remove duplicate auditAdam Vandenberg
2013-01-03audit: check conflict namesAdam Vandenberg
2012-10-21audit: loosen ARGV checkAdam Vandenberg
2012-09-18Provide more information about bad sf urlsMax Howell
2012-09-13Add skip_clean :all to auditAdam Vandenberg
2012-09-10Audit check for old MacOS version methodsJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-06audit: allow some forms of gist patchesJack Nagel
The problem is not the raw URLs, but URLs that do not contain the commit hash corresponding to a particular version of the gist. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-05audit: swig is a build time depAdam Vandenberg
2012-09-04Audit check for MACOS_VERSIONJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-04Exempt automake from some auditsAdam Vandenberg
2012-09-03add audit for ENV.x11Adam Vandenberg