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

Add recipe for GPGTools. link line intentionally ommitted. #350

Closed
wants to merge 2 commits into from
Closed

Add recipe for GPGTools. link line intentionally ommitted. #350

wants to merge 2 commits into from

Conversation

jfsiii
Copy link
Contributor

@jfsiii jfsiii commented May 21, 2013

I didn't know how to handle the link line for this cask because it can install:

  • more than one app (GPG Keychain Access, MacGPG 2)
  • items which are not apps (context menus, preference panes)

Each of the items in the install (
GPGMail,
GPG Keychain Access,
GPGServices,
GPGPreferences, and
MacGPG2) are distinct efforts
with their own installers, so I will create separate casks for each of
them. However, I think that the combined offering,
GPGTools, should have a
cask as well.

I didn't know how to handle the `link` line for this cask because it can install:

 * more than one app (`GPG Keychain Access`, `MacGPG 2`)
 * items which are not apps (context menus, preference panes)

Each of the items in the install (
[GPGMail](https://gpgtools.org/gpgmail/index.html),
[GPG Keychain Access](https://gpgtools.org/keychain/index.html),
[GPGServices](https://gpgtools.org/gpgservices/index.html),
[GPGPreferences](https://gpgtools.org/gpgpreferences/index.html), and
[MacGPG2](https://gpgtools.org/macgpg2/index.html)) are distinct efforts
 with their own installers, so I will create separate casks for each of
them. However, I think that the combined offering,
[GPGTools](https://gpgtools.org/installer/index.html), should have a
cask as well.
@vitorgalvao
Copy link
Member

Opening the .dmg I see GPGTools.pkg and Uninstall.app, so you can forget about link for this one. Instead, use install and uninstall. Support is still being added but you can see more details of the implementation on #14.

@jfsiii
Copy link
Contributor Author

jfsiii commented May 22, 2013

Ok, great. This is applicable to several of the other GPG packages as well. I'll update my feature-add-* branches before I make a Pull Request.

nanoxd pushed a commit to nanoxd/homebrew-cask that referenced this pull request Jul 22, 2013
- tweaked for new uninstall syntax

Closes Homebrew#350

Signed-off by: Fernando Paredes <[email protected]>
@nanoxd nanoxd mentioned this pull request Jul 22, 2013
@nanoxd nanoxd closed this in #802 Jul 22, 2013
@Homebrew Homebrew locked and limited conversation to collaborators May 8, 2018
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.

2 participants