BSD Ports

sysutils/py-keep 2.11_1 FreeBSD

Personal shell command keeper

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
sysutils, python
Package size
31.2 KiB, 117.3 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDsysutils/py-keep2.11_1
DragonFlysysutils/py-keep2.10.1_2

Install

Binary package:

pkg install py312-keep

From the ports tree:

cd /usr/ports/sysutils/py-keep/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-keep>0:sysutils/py-keep

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.11_12.11_12.10.12.112.11_1
FreeBSD:14:quarterly2.11_12.11_1n/a2.112.11_1
FreeBSD:15:latest2.11_12.11_1n/a2.112.11
FreeBSD:15:quarterly2.11_12.11_1n/an/an/a
FreeBSD:16:latest2.11_12.11_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 4

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 23
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Message after installing

keep was installed and there are some notes:

1. To enable command-line completion (TAB completion) follow these steps for
   the shell of your choice:

   bash instructions:

   1. Create a directory in your home directory called .bash

      mkdir -p ~/.bash

   2. Copy /usr/local/share/keep/completions/keep.bash to ~/.bash/keep

      cp /usr/local/share/keep/completions/keep.bash ~/.bash/keep

   3. Add the following lines to ~/.bash_profile file

      [ -f "$HOME/.bash/keep" ] && . "$HOME/.bash/keep"

   zsh instructions:

   1. Create a directory in your home called .zsh

      mkdir -p ~/.zsh

   2. Copy /usr/local/share/keep/completions/keep.zsh to ~/.zsh/_keep

      cp /usr/local/share/keep/completions/keep.zsh ~/.zsh/_keep

   3. Add the following lines inside ~/.zshrc file

      fpath=($HOME/.zsh $fpath)
      autoload -Uz compinit && compinit

2. See also the official keep tutorial:

   * https://github.com/OrkoHunter/keep/blob/master/tutorial.md

Files

distinfo 1
FileSizeSHA256
keep-2.11.tar.gz1217506bc2fbbf65ebebf2c384dca0306a40c3cd531cd95a05c486f5a2b5c07acd94d
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.