New port: deskutils/pet: Simple command-line snippet manager, written in Go

This commit is contained in:
Yuri Victorovich
2019-06-29 06:40:45 +00:00
parent aeaab9cb32
commit c85f4d5371
4 changed files with 101 additions and 0 deletions

View File

@@ -185,6 +185,7 @@
SUBDIR += p5-Goo
SUBDIR += pal
SUBDIR += parcellite
SUBDIR += pet
SUBDIR += phpicalendar
SUBDIR += pim-data-exporter
SUBDIR += pim-sieve-editor

44
deskutils/pet/Makefile Normal file
View File

@@ -0,0 +1,44 @@
# $FreeBSD$
PORTNAME= pet
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.5
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple command-line snippet manager, written in Go
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USE_GITHUB= yes
GH_ACCOUNT= knqyf263
GH_TUPLE= \
BurntSushi:toml:v0.3.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
briandowns:spinner:48dbb65d7bd5:briandowns_spinner/vendor/github.com/briandowns/spinner \
chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \
fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
golang:appengine:v1.0.0:golang_appengine/vendor/google.golang.org/appengine \
golang:crypto:8ac0e0d97ce4:golang_crypto/vendor/golang.org/x/crypto \
golang:net:1e491301e022:golang_net/vendor/golang.org/x/net \
golang:oauth2:1e0a3fa8ba9a:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:protobuf:v1.1.0:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:9527bec2660b:golang_sys/vendor/golang.org/x/sys \
google:go-github:v15.0.0:google_go_github/vendor/github.com/google/go-github \
google:go-querystring:53e6ce116135:google_go_querystring/vendor/github.com/google/go-querystring \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
jroimartin:gocui:v0.4.0:jroimartin_gocui/vendor/github.com/jroimartin/gocui \
mattn:go-colorable:v0.0.9:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
mattn:go-isatty:v0.0.3:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mattn:go-runewidth:v0.0.2:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
nsf:termbox-go:21a4d435a862:nsf_termbox_go/vendor/github.com/nsf/termbox-go \
pkg:errors:v0.8.0:pkg_errors/vendor/github.com/pkg/errors \
spf13:cobra:v0.0.3:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:pflag:v1.0.1:spf13_pflag/vendor/github.com/spf13/pflag \
xanzy:go-gitlab:v0.10.5:xanzy_go_gitlab/vendor/github.com/xanzy/go-gitlab
GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

47
deskutils/pet/distinfo Normal file
View File

@@ -0,0 +1,47 @@
TIMESTAMP = 1561790140
SHA256 (knqyf263-pet-v0.3.5_GH0.tar.gz) = 826be4b6c3fad7ce8855aaa4f872aab024f8face6ad940773c6cc0aaa79845ed
SIZE (knqyf263-pet-v0.3.5_GH0.tar.gz) = 2739374
SHA256 (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 2c49390424cfb043f803977bce80b1504495bada54f9e845ff8b30a05fab9a36
SIZE (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 41554
SHA256 (briandowns-spinner-48dbb65d7bd5_GH0.tar.gz) = 427e444a166c0db833cc469b8890946c5a6a5fa5604ad28da0366b90b0bb4654
SIZE (briandowns-spinner-48dbb65d7bd5_GH0.tar.gz) = 11663
SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da
SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825
SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755
SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449
SHA256 (golang-appengine-v1.0.0_GH0.tar.gz) = a170fba858aec527caf70f33ceee081e34bba8340f2b76ece18c5d6153826ab1
SIZE (golang-appengine-v1.0.0_GH0.tar.gz) = 230886
SHA256 (golang-crypto-8ac0e0d97ce4_GH0.tar.gz) = 8de8196b6de170a505bf1395c4f16e283c61e45c776b55ad89e6c57d14abd0b7
SIZE (golang-crypto-8ac0e0d97ce4_GH0.tar.gz) = 1612838
SHA256 (golang-net-1e491301e022_GH0.tar.gz) = ed88195fe136f5d4b4eb5cd7b6242896a148712bcedcded1b5fa188a2d06d35f
SIZE (golang-net-1e491301e022_GH0.tar.gz) = 949609
SHA256 (golang-oauth2-1e0a3fa8ba9a_GH0.tar.gz) = a027eae165486abaf4ff11824e6ad333b9ebe67df6bae6f1ad284f30682d0c31
SIZE (golang-oauth2-1e0a3fa8ba9a_GH0.tar.gz) = 42541
SHA256 (golang-protobuf-v1.1.0_GH0.tar.gz) = c086490e7b116b73b7e3e6058eae997576d0523ad8f1b2ec2b698887e62b14a8
SIZE (golang-protobuf-v1.1.0_GH0.tar.gz) = 324733
SHA256 (golang-sys-9527bec2660b_GH0.tar.gz) = 0a8a8959d3fd54c4c767af8b497eda6a85ad26cde33a2b4c3a21cc97cc44f60b
SIZE (golang-sys-9527bec2660b_GH0.tar.gz) = 970580
SHA256 (google-go-github-v15.0.0_GH0.tar.gz) = b567899f55ff36e5795bc40959417c93a2354c3f4adc30fcffcbc8686c3a6529
SIZE (google-go-github-v15.0.0_GH0.tar.gz) = 195725
SHA256 (google-go-querystring-53e6ce116135_GH0.tar.gz) = 2e93ee8f301a4e5fbe1a68feea3a0a9ca9cd91f8f5ba91418f7fc4244e816899
SIZE (google-go-querystring-53e6ce116135_GH0.tar.gz) = 7490
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (jroimartin-gocui-v0.4.0_GH0.tar.gz) = 7dbb46356f9eee2d52c68cf664f9527cb7b84e746e61cc9000566a0b9eec8dec
SIZE (jroimartin-gocui-v0.4.0_GH0.tar.gz) = 28376
SHA256 (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 703db7bd13f84446bb06a7f075cf6b21d65b828cd6831dc9069e28b564bdfb87
SIZE (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 7593
SHA256 (mattn-go-isatty-v0.0.3_GH0.tar.gz) = daf68970a6506650b05bac72082865f88d582ecdb74418b95ac5621d5392b633
SIZE (mattn-go-isatty-v0.0.3_GH0.tar.gz) = 3364
SHA256 (mattn-go-runewidth-v0.0.2_GH0.tar.gz) = 6c7734401fdf829af4f35a5af21a54548f7d3a68336940fb550178ddfe95b076
SIZE (mattn-go-runewidth-v0.0.2_GH0.tar.gz) = 22367
SHA256 (nsf-termbox-go-21a4d435a862_GH0.tar.gz) = f01f570a3c128dd2534ad7d408d22bb09ca02c048fd45847104752810c82cbaf
SIZE (nsf-termbox-go-21a4d435a862_GH0.tar.gz) = 31595
SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344
SHA256 (spf13-cobra-v0.0.3_GH0.tar.gz) = 7eafb953b58fdd738c4db5202d94a0b6ac0de4f07718fc85a80450c2347c2f9c
SIZE (spf13-cobra-v0.0.3_GH0.tar.gz) = 101526
SHA256 (spf13-pflag-v1.0.1_GH0.tar.gz) = 3fd7b88585a49ffdf09d72c5320de616334064f79aca4c0152b72a0d7864733b
SIZE (spf13-pflag-v1.0.1_GH0.tar.gz) = 43244
SHA256 (xanzy-go-gitlab-v0.10.5_GH0.tar.gz) = d2ba55688fe25225f1f0d4c0d6a5b0a45604e91a4235f96190d7750537fe028c
SIZE (xanzy-go-gitlab-v0.10.5_GH0.tar.gz) = 80919

9
deskutils/pet/pkg-descr Normal file
View File

@@ -0,0 +1,9 @@
pet is a simple command-line snippet manager (inspired by memo). Users often
forget commands that they rarely use. Moreover, it is difficult to search for
them in shell history. There are many similar commands, but they are all
different.
pet makes it possible to register snippets with description and search them
easily.
WWW: https://github.com/knqyf263/pet