diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-02-08 03:43:06 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-02-08 03:43:06 +0000 |
commit | 80cfd6c69a60592a9d2b39bf9f345b602ea61067 (patch) | |
tree | 94e97a9ae5d6dcfdce717d4c9917572bbed5f408 | |
parent | 63ea89975a80c492760666b30b4d3a875d94f2e7 (diff) | |
download | ports-80cfd6c69a60592a9d2b39bf9f345b602ea61067.tar.gz ports-80cfd6c69a60592a9d2b39bf9f345b602ea61067.zip |
Notes
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/ctop/Makefile | 49 | ||||
-rw-r--r-- | sysutils/ctop/distinfo | 53 | ||||
-rw-r--r-- | sysutils/ctop/pkg-descr | 5 |
4 files changed, 108 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 1ab8e4dc7b90..1e0ed5817591 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -221,6 +221,7 @@ SUBDIR += cronic SUBDIR += cronolog SUBDIR += cronolog-devel + SUBDIR += ctop SUBDIR += curly SUBDIR += currtime SUBDIR += cw diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile new file mode 100644 index 000000000000..6635c3154a37 --- /dev/null +++ b/sysutils/ctop/Makefile @@ -0,0 +1,49 @@ +# $FreeBSD$ + +PORTNAME= ctop +DISTVERSIONPREFIX= v +DISTVERSION= 0.7.2 +CATEGORIES= sysutils + +MAINTAINER= dg@syrec.org +COMMENT= Top-like interface for Docker container metrics + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go + +GO_PKGNAME= github.com/bcicen/ctop + +USE_GITHUB= yes +GH_ACCOUNT= bcicen +GH_TUPLE= \ + BurntSushi:toml:v0.3.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ + Nvveen:Gotty:cd52737:nvveen_gotty/vendor/github.com/Nvveen/Gotty \ + Sirupsen:logrus:26709e2:sirupsen_logrus/vendor/github.com/Sirupsen/logrus \ + bcicen:termui:4eb8024:bcicen_termui/vendor/github.com/gizak/termui \ + c9s:goprocinfo:b34328d:c9s_goprocinfo/vendor/github.com/c9s/goprocinfo \ + coreos:go-systemd:b4a58d9:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ + docker:go-connections:a2afab9:docker_go_connections/vendor/github.com/docker/go-connections \ + docker:go-units:v0.3.2:docker_go_units/vendor/github.com/docker/go-units \ + fsouza:go-dockerclient:318513e:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \ + godbus:dbus:c7fdd8b:godbus_dbus/vendor/github.com/godbus/dbus \ + golang:net:a6577fa:golang_net/vendor/golang.org/x/net \ + golang:protobuf:0a4f71a:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sys:99f16d8:golang_sys/vendor/golang.org/x/sys \ + hashicorp:go-cleanhttp:3573b8b:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ + jgautheron:codename-generator:16d037c:jgautheron_codename_generator/vendor/github.com/jgautheron/codename-generator \ + mattn:go-runewidth:14207d2:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + mitchellh:go-wordwrap:ad45545:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ + moby:moby:90d35ab:moby_moby/vendor/github.com/docker/docker \ + nsf:termbox-go:e2050e4:nsf_termbox_go/vendor/github.com/nsf/termbox-go \ + nu7hatch:gouuid:179d4d0:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ + op:go-logging:b2cb9fa:op_go_logging/vendor/github.com/op/go-logging \ + opencontainers:runc:v0.1.1:opencontainers_runc/vendor/github.com/opencontainers/runc \ + seccomp:libseccomp-golang:1b506fc:seccomp_libseccomp_golang/vendor/github.com/seccomp/libseccomp-golang \ + syndtr:gocapability:2c00dae:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ + vishvananda:netlink:1e2e08e:vishvananda_netlink/vendor/github.com/vishvananda/netlink + +PLIST_FILES= bin/ctop + +.include <bsd.port.mk> diff --git a/sysutils/ctop/distinfo b/sysutils/ctop/distinfo new file mode 100644 index 000000000000..634daca98434 --- /dev/null +++ b/sysutils/ctop/distinfo @@ -0,0 +1,53 @@ +TIMESTAMP = 1549141130 +SHA256 (bcicen-ctop-v0.7.2_GH0.tar.gz) = bb40939b3d420864db6abc82e885a755f6de5b2e84eef3c7b956a8508f931811 +SIZE (bcicen-ctop-v0.7.2_GH0.tar.gz) = 1267037 +SHA256 (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 2c49390424cfb043f803977bce80b1504495bada54f9e845ff8b30a05fab9a36 +SIZE (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 41554 +SHA256 (Nvveen-Gotty-cd52737_GH0.tar.gz) = ba5f6665a49e290491f6fa541a6f81d035e4e3a832fdcbdeb136ea544c1de7fd +SIZE (Nvveen-Gotty-cd52737_GH0.tar.gz) = 10504 +SHA256 (Sirupsen-logrus-26709e2_GH0.tar.gz) = 4c73e6151cdcafd0d803ec4f66f91d28e25885c4760e99423e82a9936dee7909 +SIZE (Sirupsen-logrus-26709e2_GH0.tar.gz) = 23897 +SHA256 (bcicen-termui-4eb8024_GH0.tar.gz) = 05b31edf31bb98fda324dc79951689b2c0062f6ca74144f14b994b6dd18f6559 +SIZE (bcicen-termui-4eb8024_GH0.tar.gz) = 1501673 +SHA256 (c9s-goprocinfo-b34328d_GH0.tar.gz) = ee9b462a7eaccff54fa64ee4dc90820890c88b669b913b2c013c4ea455d637cb +SIZE (c9s-goprocinfo-b34328d_GH0.tar.gz) = 165756 +SHA256 (coreos-go-systemd-b4a58d9_GH0.tar.gz) = ae64229b7c5601ba1470cf01fcfb1b8c29e56cb422ee32ecc019bedc792cebf0 +SIZE (coreos-go-systemd-b4a58d9_GH0.tar.gz) = 35541 +SHA256 (docker-go-connections-a2afab9_GH0.tar.gz) = 129b4e310457137444a8d350807fc9670fa1c93e5c00205a3d2a9b72f8c6db5b +SIZE (docker-go-connections-a2afab9_GH0.tar.gz) = 27109 +SHA256 (docker-go-units-v0.3.2_GH0.tar.gz) = c40221d80e13eb0da194931202333d359022a6d037fbc3d312f545786fdf081d +SIZE (docker-go-units-v0.3.2_GH0.tar.gz) = 11086 +SHA256 (fsouza-go-dockerclient-318513e_GH0.tar.gz) = b7799f9c14b7c2e1e780c3d924d9e8f2352a6c8330a6206fa3a92d8c1d86792e +SIZE (fsouza-go-dockerclient-318513e_GH0.tar.gz) = 121000 +SHA256 (godbus-dbus-c7fdd8b_GH0.tar.gz) = c2c82919124bee462f00da7b2f903e5fb97c10d200857d3aa6c6858b02c4f6c9 +SIZE (godbus-dbus-c7fdd8b_GH0.tar.gz) = 43682 +SHA256 (golang-net-a6577fa_GH0.tar.gz) = 2fbef83355492cf70d65017580e83eecab379f2794e95296687b505e91bad1a9 +SIZE (golang-net-a6577fa_GH0.tar.gz) = 789683 +SHA256 (golang-protobuf-0a4f71a_GH0.tar.gz) = be2480fdf21345ceceae042f72e3f0048859f63147aa84b15ab6f3fdec623899 +SIZE (golang-protobuf-0a4f71a_GH0.tar.gz) = 253303 +SHA256 (golang-sys-99f16d8_GH0.tar.gz) = 307cfe59b9c01dba6e61176050bcc9d0c81dc31e961ee2ab5d2bc8ce9c689170 +SIZE (golang-sys-99f16d8_GH0.tar.gz) = 674240 +SHA256 (hashicorp-go-cleanhttp-3573b8b_GH0.tar.gz) = c622b051d5c806e0fd0755d33952d5931464f9b1c51bcc6566cd46963d280d17 +SIZE (hashicorp-go-cleanhttp-3573b8b_GH0.tar.gz) = 7172 +SHA256 (jgautheron-codename-generator-16d037c_GH0.tar.gz) = 8bc9107cb71261ec7304f53ed6963eeae8fd1cfc652f9d283998d3b1a4b55dd5 +SIZE (jgautheron-codename-generator-16d037c_GH0.tar.gz) = 31014 +SHA256 (mattn-go-runewidth-14207d2_GH0.tar.gz) = e665c10f4ccefe1d320fe8fe69403754c499fe79bc737f8f1d199d86ecfb7efb +SIZE (mattn-go-runewidth-14207d2_GH0.tar.gz) = 22365 +SHA256 (mitchellh-go-wordwrap-ad45545_GH0.tar.gz) = f9ddaffa2229c278a6b61ba3f73b6d08695ef55e1cfea7d139e53728ea4d13ec +SIZE (mitchellh-go-wordwrap-ad45545_GH0.tar.gz) = 2737 +SHA256 (moby-moby-90d35ab_GH0.tar.gz) = a539ab0d281ec18894d7633dcced63fedc58a9185426d3eaa79a551f7eb7630a +SIZE (moby-moby-90d35ab_GH0.tar.gz) = 7166506 +SHA256 (nsf-termbox-go-e2050e4_GH0.tar.gz) = 7727d2bbd2b2c3186654b5c15f0fd818c18a74135eb86e53256e5bbe8e26c53e +SIZE (nsf-termbox-go-e2050e4_GH0.tar.gz) = 31439 +SHA256 (nu7hatch-gouuid-179d4d0_GH0.tar.gz) = 8c910070e1acc74e66f727e0ff6a28f84009c941ace87be8766c13f964dab3fc +SIZE (nu7hatch-gouuid-179d4d0_GH0.tar.gz) = 3737 +SHA256 (op-go-logging-b2cb9fa_GH0.tar.gz) = cff6a12373450bde6420ef3cf1a578e1ac5e5f5acb3f084ed2d698a0bcbb5e85 +SIZE (op-go-logging-b2cb9fa_GH0.tar.gz) = 35886 +SHA256 (opencontainers-runc-v0.1.1_GH0.tar.gz) = e59694701625218b26b40a8ab2401ef366a940467c61aa21c71f156ea9778f9e +SIZE (opencontainers-runc-v0.1.1_GH0.tar.gz) = 496426 +SHA256 (seccomp-libseccomp-golang-1b506fc_GH0.tar.gz) = e501e88ecfc73f1d78684ff84c689bdffcda7f5a01302a8a82c10b2be4f50f6f +SIZE (seccomp-libseccomp-golang-1b506fc_GH0.tar.gz) = 12623 +SHA256 (syndtr-gocapability-2c00dae_GH0.tar.gz) = e6cca66732828240081438f2128d4dbedfc3b1d34525941161b5c663676df316 +SIZE (syndtr-gocapability-2c00dae_GH0.tar.gz) = 9607 +SHA256 (vishvananda-netlink-1e2e08e_GH0.tar.gz) = 2864c0fe91d85617438c35185c054c240a491db46f2907779b7d5691ffa6ad14 +SIZE (vishvananda-netlink-1e2e08e_GH0.tar.gz) = 39947 diff --git a/sysutils/ctop/pkg-descr b/sysutils/ctop/pkg-descr new file mode 100644 index 000000000000..52965af30463 --- /dev/null +++ b/sysutils/ctop/pkg-descr @@ -0,0 +1,5 @@ +ctop provides a top-like overview of real-time metrics for multiple Docker +containers as well as a single container view for inspecting a specific +container. + +WWW: https://ctop.sh |