schocco requires a `markdown` command. The previous version of the formula
checked for the markdown formula. However, there's an edge case involved.
The discount formula installs a command `markdown` which can also satisfy
shocco's requirement. (And I would add that discount's implementation of
the `markdown` command is far superior to markdown's, though I grant that's
debatable.)
This update checks for any `markdown`-providing install, and if one is not
found tells the user what options are available.
I think this is better than just installing the markdown formula. First, if
discount is already installed, then when `brew` tries to install markdown,
the linking stage will fail. Although the shocco install as a whole will go
through, the failure message about linking markdown is likely to confuse
the user. Also, if discount is already installed, that problably means the
user doesn't want the markdown formula. Finally, this way of handling
things is more easily extended if other formulas become available which
provide a valid `markdown` command.
ClosesHomebrew/homebrew#16740.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Also removed option "without-rebuilding-php-parser". Option no longer
needed as GNU Global is now distributed with the rebuild PHP parser by
default.
ClosesHomebrew/homebrew#16759.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
* Added a definition for Ruby 1.9.3-p362
* Added a definition for Ruby 1.8.7-p371
* Moved the default ruby-build mirror from GitHub Downloads to Amazon
CloudFront.
ClosesHomebrew/homebrew#16765.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
There are two more useful perl scripts in caff's directory. They've been
missing until now, this commit adds them.
ClosesHomebrew/homebrew#16746.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Remove failing inreplaces.
This applies the e1e438497a83dbe6800212a0e5cb632907d1b3d9 patch by
@zschoche for Mountain Lion compatibility. It has gone unheard upstream
yarrick/iodine#1 and iodine does not work on 10.8 without.
ClosesHomebrew/homebrew#16736.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fixes three issues with this formula:
1) Install is not working
2) Not installing from a tarball
3) Non-standard install process
The following is a list of changes:
* Point to shocco tarball instead of git repo.
* Point to latest version of shocco
* Point to latest version of Pygments
* Add sha1 for Pygments
* Fix install to follow standard Homebrew process.
ClosesHomebrew/homebrew#16700.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
This is a head-only formula that has build issues; the usual rules for
reinstatement apply: get upstream to tag a stable release.
ClosesHomebrew/homebrew#14383.