Bug 265933

Summary: [NEW PORT] sysutils/py-keep: Personal shell command keeper
Product: Ports & Packages Reporter: Jesús Daniel Colmenares Oviedo <DtxdF>
Component: Individual Port(s)Assignee: Neel Chauhan <nc>
Status: Closed FIXED    
Severity: Affects Only Me CC: nc
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/OrkoHunter/keep
Bug Depends on:    
Bug Blocks: 265935    
Attachments:
Description Flags
sysutils-py-keep.2.10.1.patch none

Description Jesús Daniel Colmenares Oviedo 2022-08-18 19:41:22 UTC
Created attachment 235999 [details]
sysutils-py-keep.2.10.1.patch

keep is a Meta CLI Toolkit that provides a personal shell command keeper with some useful features:

* Save a new command with a brief description
* Search the saved commands using powerful patterns
* Save the commands as a secret GitHub gist
* Use keep push and keep pull to sync the commands between GitHub gist and other computers.

WWW: https://github.com/OrkoHunter/keep

portlint: looks fine.
poudriere: testport is ok.
Comment 1 Neel Chauhan freebsd_committer freebsd_triage 2022-08-20 03:36:47 UTC
Committed!
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-08-20 03:37:51 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dbc31c67be0bd7d590989eb71c33a44ece81596c

commit dbc31c67be0bd7d590989eb71c33a44ece81596c
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@riseup.net>
AuthorDate: 2022-08-18 19:19:31 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-08-20 03:36:48 +0000

    sysutils/py-keep: new port

    keep is a Meta CLI Toolkit that provides a personal shell command
    keeper with some useful features:

    * Save a new command with a brief description
    * Search the saved commands using powerful patterns
    * Save the commands as a secret GitHub gist
    * Use keep push and keep pull to sync the commands between GitHub
      gist and other computers.

    WWW: https://github.com/OrkoHunter/keep

    PR:     265933

 sysutils/Makefile                           |  1 +
 sysutils/py-keep/Makefile (new)             | 30 ++++++++++++++++++++
 sysutils/py-keep/distinfo (new)             |  3 ++
 sysutils/py-keep/files/LICENSE.md (new)     | 21 ++++++++++++++
 sysutils/py-keep/files/pkg-message.in (new) | 44 +++++++++++++++++++++++++++++
 sysutils/py-keep/pkg-descr (new)            | 10 +++++++
 6 files changed, 109 insertions(+)