Bug 199300

Summary: [patch] update security/keychain to 2.8.0
Product: Ports & Packages Reporter: Adam Weinberger <adamw>
Component: Individual Port(s)Assignee: Renato Botelho <garga>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: patch
Priority: --- Flags: bugzilla: maintainer-feedback? (garga)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
2.8.0
none
shebang fix none

Description Adam Weinberger freebsd_committer freebsd_triage 2015-04-08 18:15:45 UTC
Created attachment 155347 [details]
2.8.0

Attached patch updates security/keychain to 2.8.0.

The files/patch-keychain.sh file can be removed.
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-04-24 20:10:58 UTC
A commit references this bug:

Author: garga
Date: Fri Apr 24 20:09:58 UTC 2015
New revision: 384682
URL: https://svnweb.freebsd.org/changeset/ports/384682

Log:
  Update to 2.8.0

  PR:		199300 (based on)
  Submitted by:	adamw@

Changes:
  head/security/keychain/Makefile
  head/security/keychain/distinfo
  head/security/keychain/files/
Comment 2 Adam Weinberger freebsd_committer freebsd_triage 2015-04-25 14:36:32 UTC
As ehaupt noted, I botched the patch. It wants to use bash's extglob option. And in that case, it makes sense to just bring in bash as a dependency and use it.

Additionally, now that NO_BUILD is enabled and there is no Makefile supplied, USES=gmake and USES=perl5 and USE_PERL5=build are no longer needed.

I'm attaching a patch that removes those now unnecessary pieces, adds a bash dependency, and switches the shebang to bash.
Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2015-04-25 14:36:55 UTC
Created attachment 155977 [details]
shebang fix