Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

Add formula for the Sinan build tool for Erlang. #14093

Closed
wants to merge 1 commit into from

Conversation

tmcgilchrist
Copy link
Contributor

Sinan is an Erlware project intended as build tool designed to build Erlang/OTP Projects, Releases and Applications.

@adamv
Copy link
Contributor

adamv commented Aug 10, 2012

Is there a stable release of this software?

@tmcgilchrist
Copy link
Contributor Author

There certainly is. I suppose I should be pointing to that instead of master.

The latest release is: https://github.com/erlware/sinan/tree/v4.1.1

I'll update the git link to point to that.

@tmcgilchrist
Copy link
Contributor Author

I've switched to using a url pointing to a tarball with a SHA1.
Currently the sinan project only provides a tarball of an older release, but there is a ticket to get a newer one created.

Is that closer to what's required?

@2bits
Copy link
Contributor

2bits commented Aug 13, 2012

If you look at the commit history, https://github.com/erlware/sinan/commits/master/
you will see that 4.1.1 may be 3 months old but it is only one commit off master.
If you look at the tags page, you will find 4.1.1 there: https://github.com/erlware/sinan/tags
What we can easily do is use the tar.gz from the tag page and its sha1.

  url 'https://github.com/erlware/sinan/tarball/v4.1.1'
  sha1 '3b6d73a2599ea9a2f7dd9bf7559e4d434bed3587'

Thanks for working on this.

@tmcgilchrist
Copy link
Contributor Author

Thanks for the help.

The file provided by https://github.com/erlware/sinan/tarball/v4.1.1 gives me a source tarball.

I was trying to avoid having to build sinan from source, since it requires a number of other Erlang libraries and will be more effort to get working.

My solution was for the Erlware/Sinan guys to fix the link to their pre-compiled version of sinan, adding a version number and a tar.gz extension.

@tmcgilchrist
Copy link
Contributor Author

Ok, last change I hope.

Pointing to a pre-compiled version of sinan as provided by the authors.

@2bits
Copy link
Contributor

2bits commented Aug 14, 2012

@adamv Please let the OP know if installing binaries not building from source is ok here.

@adamv
Copy link
Contributor

adamv commented Aug 21, 2012

Please squash to a single commit for review.

Sinan is an Erlware project intended as build tool designed to build Erlang/OTP Projects, Releases and Applications.
@tmcgilchrist
Copy link
Contributor Author

Squashed commits, ready for review.

@adamv adamv closed this in 96a2e90 Sep 25, 2012
snakeyroc3 pushed a commit to snakeyroc3/homebrew that referenced this pull request Dec 17, 2012
Closes Homebrew#14093.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
@Homebrew Homebrew locked and limited conversation to collaborators Feb 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants