Skip to content

Commit 8c0f47e

Browse files
authored
Merge branch 'master' into g-prefixed
2 parents 0a77e46 + 45ea35e commit 8c0f47e

File tree

5 files changed

+263
-18
lines changed

5 files changed

+263
-18
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ endif
1616
ifeq ($(UNAME), Darwin)
1717
override LDFLAGS += -lncurses
1818
endif
19+
ifeq ($(UNAME), FreeBSD)
20+
override LDFLAGS += -lncurses -lprocstat
21+
endif
1922
PREFIX ?= /usr/local
2023
BINDIR = $(PREFIX)/bin
2124
MANDIR = $(PREFIX)/share/man/man1

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ progress - Coreutils Progress Viewer [![Build Status](https://travis-ci.org/Xfen
44
What is it
55
----------
66

7-
This tool can be described as a **Tiny**, Dirty, Linux-and-OSX-Only C command
7+
This tool can be described as a **Tiny**, Dirty C command
88
that looks for coreutils basic commands (cp, mv, dd, tar, gzip/gunzip,
99
cat, etc.) currently running on your system and displays the
1010
**percentage** of copied data. It can also show **estimated time** and **throughput**,
@@ -14,6 +14,8 @@ and provides a "top-like" mode (monitoring).
1414

1515
_(After many requests: the colors in the shell come from [powerline-shell](https://github.com/milkbikis/powerline-shell). Try it, it's cool.)_
1616

17+
`progress` works on Linux, FreeBSD and macOS.
18+
1719
Formerly known as cv (Coreutils Viewer).
1820

1921
How do you install it
@@ -23,8 +25,13 @@ On deb-based systems (Debian, Ubuntu, Mint, etc.) run:
2325

2426
apt install progress
2527

26-
On rpm-based systems (Red Hat, CentOS, SUSE, etc.), run:
28+
On archlinux, run:
29+
30+
pacman -S progress
2731

32+
On rpm-based systems (Red Hat, CentOS, Fedora, SUSE, etc.), run one of these:
33+
34+
dnf install progress
2835
yum install progress
2936

3037
On macOS, with homebrew, run:
@@ -40,6 +47,8 @@ How do you build it from source
4047

4148
make && make install
4249

50+
On FreeBSD, substitute `make` with `gmake`.
51+
4352
It depends on library ncurses, you may have to install corresponding packages (may be something like 'libncurses5-dev' or 'ncurses-devel').
4453

4554
How do you run it

progress.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ progress \- Coreutils Progress Viewer
3232
.SH DESCRIPTION
3333
This manual page briefly documents the \fBprogress\fP command.
3434
.PP
35-
This tool can be described as a Tiny, Dirty, Linux-Only C command
35+
This tool can be described as a Tiny, Dirty, C command
3636
that looks for coreutils basic commands (cp, mv, dd, tar, gzip/gunzip,
3737
cat, etc.) currently running on your system and displays the
3838
percentage of copied data.

0 commit comments

Comments
 (0)