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

Submit to Homebrew Caskroom #15

Open
diimdeep opened this issue Jan 29, 2015 · 4 comments
Open

Submit to Homebrew Caskroom #15

diimdeep opened this issue Jan 29, 2015 · 4 comments

Comments

@diimdeep
Copy link

No description provided.

@diimdeep
Copy link
Author

Maybe there is no need to make .pgk Homebrew/homebrew-cask#4188 need to investigate more..

@diimdeep
Copy link
Author

Minimal cask:

cask :v1 => 'f-script' do
  version '2.3'
  sha256 '718de3b1f4b45391f543ca73349097b02d2c8725b3b943691183ccb093a8a195'

  url 'https://github.com/Kentzo/F-Script/releases/download/v2.3/10.10.zip'
  name 'F-Script'
  homepage 'http://www.fscript.org'

  app 'F-Script.app'  
end

There is no inject scripts in distribution, otherwise we could add binary 'fscript-inject' and service 'Inject_FScript.workflow' to cask

Also framework will be installed to /opt/homebrew-cask/Caskroom/f-script/2.3/FScript.framework
Is there dependency on location /Library/Frameworks/FScript.framework or it is hardcoded only in inject scripts ?

@diimdeep diimdeep changed the title Submit .pkg to Homebrew Caskroom Submit to Homebrew Caskroom Jan 29, 2015
@diimdeep
Copy link
Author

There also option to artifact 'FScript.framework', :target => '/Library/Frameworks/FScript.framework' in that case we will be need to run install with sudo sudo brew cask install f-script but no need to fix scripts.

@Kentzo
Copy link
Owner

Kentzo commented Feb 25, 2015

I'm not aware of any dependency injections.

The Injection service is currently distributed via GitHub releases. It's possible to make it part of the repo though.

Could you prepare fully working cask that installs both fscript and the injection service?

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

No branches or pull requests

2 participants