[ 
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)

Reply via email to