edawson / gfakluge

A C++ library and utilities for manipulating the Graphical Fragment Assembly format.
http://edawson.github.io/gfakluge/
MIT License
51 stars 20 forks source link

Homebrew / Linuxbrew package #24

Closed sjackman closed 6 years ago

sjackman commented 6 years ago

I've added GFAKluge 0.1 to Brewsci/bio for Homebrew and Linuxbrew. A precompiled binary package is available for both Linux and macOS. See http://linuxbrew.sh and https://brew.sh then

brew install brewsci/bio/gfakluge

PR https://github.com/brewsci/homebrew-bio/pull/71

edawson commented 6 years ago

This is great! I will work on bringing in the changes you suggest in #20 , #21 , #22 , and #23 and package a new release after that is done, as 0.1 is a really stale (if stable) release at this point.

edawson commented 6 years ago

I've cut a new release (0.2.0) that fixes #20 , #22 , and #23 , as well as fixing some bugs people have found. How can we update the brew version?

sjackman commented 6 years ago

Open a PR at https://github.com/brewsci/homebrew-bio and modify these two lines: https://github.com/brewsci/homebrew-bio/blob/977df3eebec1ad2d7344f0448fe3cc71df78eaea/Formula/gfakluge.rb#L4-L5 Update the url and sha256 of the tarball, submit a pull request, and CI will test and build new binary bottles.

edawson commented 6 years ago

This has been added to the docs and the brew package has been updated. Closing this, but happy to see this has been made accessible via brew!

sjackman commented 6 years ago

Thanks, Eric! When you release new versions of GFAKluge, I hope that you'll update the formula in Brewsci/bio.