tmrts / boilr

:zap: boilerplate template manager that generates files or directories from template repositories
Apache License 2.0
1.73k stars 119 forks source link

Create home brew boilr package #71

Open harobed opened 6 years ago

harobed commented 6 years ago

I suggest to create home brew boilr package.

harobed commented 6 years ago

Private Boilr brew: https://github.com/harobed/homebrew-boilr-tap

harobed commented 6 years ago

https://github.com/Homebrew/homebrew-core/pull/25394

danielbayley commented 4 years ago

@harobed Maybe the formula would be accepted if you rework it to build from source based on the instructions here in the Wiki, rather than maintain your own tap?

Or, maybe you could submit it to homebrew-cask as a Cask instead? As mentioned in https://docs.brew.sh/Acceptable-Formulae.html#we-dont-like-binary-formulae:

Binary-only formulae should go to homebrew/cask.

That would look something like this:

cask 'boilr' do
  version '0.3.0'
  sha256 '81c135073310adbfbfa1b46fabb8467c26e08053340491d604ee9bec886c18d8'

  url "https://github.com/tmrts/boilr/releases/download/#{version}/boilr-#{version}-darwin_amd64.tgz"
  appcast 'https://github.com/tmrts/boilr/releases.atom'
  name 'Boilr'
  homepage 'https://github.com/tmrts/boilr'

  binary 'boilr'

  zap trash: ['~/.config/boilr']
end
ashtonian commented 3 years ago

this is the way