[
https://issues.apache.org/jira/browse/YETUS-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bill Havanki updated YETUS-244:
-------------------------------
Attachment: yetus.rb
I've attached a formula that works for me using yetus on El Capitan. I should
note I have never used yetus nor made a formula before today, so I hope others
give it a try. It does pass Homebrew auditing, however.
Other important notes about the formula:
* It has "bad" tests in that it just runs {{-V}} or {{--version}} to verify
that the scripts are working. These should instead be true validations of the
installation.
* The install function replaces the fancy determination of yetus's installation
directory in the bin scripts with the straight-up path to its keg in Homebrew.
I believe this is an acceptable thing to do, in Homebrew's view.
* Nothing in the formula addressed dependencies that yetus needs. Others know
much better than I whether a stock Mac needs anything installed to start using
yetus, and if so, those should be added to the formula.
* Similarly, I didn't address whether those stock Mac dependencies work
correctly. For example, the sed you get in OS X is not GNU, and you need to get
that separately; but, yetus only needs POSIX so I guess that's OK. Stuff like
that.
> make yetus available via homebrew
> ---------------------------------
>
> Key: YETUS-244
> URL: https://issues.apache.org/jira/browse/YETUS-244
> Project: Yetus
> Issue Type: Task
> Components: website and documentation
> Reporter: Sean Busbey
> Attachments: yetus.rb
>
>
> Using released versions of yetus on other projects, especially
> smart-apply-patch, would be much easier if one could {{brew install yetus}}.
> This ticket is to track working with the external homebrew folks to get a
> recipe made and then update our docs to explain how to use it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)