Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Available for homebrew? #36

Open
ctran opened this issue Jan 16, 2016 · 10 comments
Open

Available for homebrew? #36

ctran opened this issue Jan 16, 2016 · 10 comments

Comments

@ctran
Copy link

ctran commented Jan 16, 2016

No description provided.

@sobolevn
Copy link

this need to be a brew formula. @taylor, do you want any help with creating it?

@rjcoelho
Copy link

rjcoelho commented Apr 28, 2016

I can help, but please create a release since homebrew/head-only is deprecated.

Also homebrew mandates all files are installed in /usr/local, so kiex should able to run from anywhere and lazy setup (create necessary temp folders for instance) on first run. This is how kerl does it.

Check https://github.com/Homebrew/homebrew-core/blob/cab35040bc22c636c3a1040a7dca894b77c782c1/Formula/kerl.rb

@taylor
Copy link
Owner

taylor commented May 2, 2016

@sobolevn @rjcoelho I'd like to have the install go to the user home directory by default while adding support for the /usr/local install for homebrew. The kerl formula does not seem to specify /usr/local so I assume it is has the install prefix path set somewhere else during the kerl build or install process.

@rjcoelho
Copy link

rjcoelho commented May 4, 2016

https://gist.github.com/rjcoelho/9e7e16cf3ac9ab8845aa8a2cca2718f1

@taylor need a tarball release (homebrew head-only is deprecated) and it would be nice to have bash and zsh completions, see https://github.com/kerl/kerl/blob/master/bash_completion/kerl

@sobolevn
Copy link

sobolevn commented May 4, 2016

Apart from missing tags (or releases), there's also an issue with self-updating. brew does not allow to add such packages to the main index. So there are basically two ways:

  1. Remove this feature
  2. Maintain a custom tap (preferable, I think)

Here's a custom tap example: https://github.com/sobolevn/homebrew-tap

@rjcoelho sorry, but I don't get this line: https://gist.github.com/rjcoelho/9e7e16cf3ac9ab8845aa8a2cca2718f1#file-kiex-rb-L13

@rjcoelho
Copy link

rjcoelho commented May 4, 2016

One vote to remove self updating feature, that it what package managers are for

@sobolevn that line is needed to install but I would prefer that be done by kiex it self on first run (lasy initiation)

@sobolevn
Copy link

sobolevn commented Aug 3, 2016

Any progress on this one?

@felipesere
Copy link

I'd love to see this too. Anyway I can help?

@Yamilquery
Copy link

+1

@mjansing
Copy link

Any updates on this? I would love it to see kiex on brew.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants