notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cw Non-intrusive color wrapper for common commands
1.0.16_2 sysutils on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.16_2Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-12-04 22:15:34
Last Update: 2024-02-25 17:18:51
Commit Hash: 0680718
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv2+
WWW:
https://cwrapper.sourceforge.net/
Description:
cw is a non-intrusive real-time ANSI color wrapper for common Unix-based command. cw is designed to simulate the environment of the commands being executed, so that if a person types 'du', 'df', 'ping', etc. in their shell it will automatically color the output in real-time according to a definition file containing the color format desired. cw has support for wildcard match coloring, tokenized coloring, headers/footers, case scenario coloring, command line dependent definition coloring, and includes over 50 pre-made definition files.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (132 items)
Collapse this list.
  1. /usr/local/share/licenses/cw-1.0.16_2/catalog.mk
  2. /usr/local/share/licenses/cw-1.0.16_2/LICENSE
  3. /usr/local/share/licenses/cw-1.0.16_2/GPLv2+
  4. bin/color
  5. bin/colorcfg
  6. bin/cw
  7. bin/cwe
  8. bin/cwu
  9. lib/cw/arp
  10. lib/cw/arping
  11. lib/cw/auth.log@
  12. lib/cw/blockdev
  13. lib/cw/cal
  14. lib/cw/cksum
  15. lib/cw/clock
  16. lib/cw/configure
  17. lib/cw/cpuinfo@
  18. lib/cw/crontab@
  19. lib/cw/cw-pipe
  20. lib/cw/cw-test.cgi
  21. lib/cw/date
  22. lib/cw/df
  23. lib/cw/diff
  24. lib/cw/dig
  25. lib/cw/dmesg
  26. lib/cw/du
  27. lib/cw/env
  28. lib/cw/etc/1line-blu.ftr
  29. lib/cw/etc/1line-blu.hdr
  30. lib/cw/etc/1line-cyn.ftr
  31. lib/cw/etc/1line-cyn.hdr
  32. lib/cw/etc/1line-grn.ftr
  33. lib/cw/etc/1line-grn.hdr
  34. lib/cw/etc/1line-gry.ftr
  35. lib/cw/etc/1line-gry.hdr
  36. lib/cw/etc/1line-grydash.ftr
  37. lib/cw/etc/1line-grydash.hdr
  38. lib/cw/etc/1line-gryfade.ftr
  39. lib/cw/etc/1line-gryfade.hdr
  40. lib/cw/etc/1line-prp.ftr
  41. lib/cw/etc/1line-prp.hdr
  42. lib/cw/etc/1line-red.ftr
  43. lib/cw/etc/1line-red.hdr
  44. lib/cw/etc/1line-ylw.ftr
  45. lib/cw/etc/1line-ylw.hdr
  46. lib/cw/etc/README
  47. lib/cw/etc/bendingbars.ftr
  48. lib/cw/etc/bendingbars.hdr
  49. lib/cw/etc/chrome.ftr
  50. lib/cw/etc/chrome.hdr
  51. lib/cw/etc/goop-cyngrn.ftr
  52. lib/cw/etc/goop-cyngrn.hdr
  53. lib/cw/etc/goop-redprp.ftr
  54. lib/cw/etc/goop-redprp.hdr
  55. lib/cw/figlet
  56. lib/cw/file
  57. lib/cw/find
  58. lib/cw/finger
  59. lib/cw/free
  60. lib/cw/fstab@
  61. lib/cw/fuser
  62. lib/cw/g++
  63. lib/cw/gcc
  64. lib/cw/group@
  65. lib/cw/groups
  66. lib/cw/hdparm
  67. lib/cw/hexdump
  68. lib/cw/host
  69. lib/cw/hosts@
  70. lib/cw/id
  71. lib/cw/ifconfig
  72. lib/cw/inittab@
  73. lib/cw/iptables
  74. lib/cw/last
  75. lib/cw/lastlog
  76. lib/cw/lsattr
  77. lib/cw/lsmod
  78. lib/cw/lsof
  79. lib/cw/ltrace-color
  80. lib/cw/make
  81. lib/cw/md5sum
  82. lib/cw/meminfo@
  83. lib/cw/messages@
  84. lib/cw/mount
  85. lib/cw/mpg123
  86. lib/cw/netstat
  87. lib/cw/nfsstat
  88. lib/cw/nmap
  89. lib/cw/nslookup
  90. lib/cw/objdump
  91. lib/cw/passwd@
  92. lib/cw/ping
  93. lib/cw/pmap
  94. lib/cw/pmap_dump
  95. lib/cw/praliases
  96. lib/cw/profile@
  97. lib/cw/protocols@
  98. lib/cw/ps
  99. lib/cw/pstree
  100. lib/cw/quota
  101. lib/cw/quotastats
  102. lib/cw/resolv.conf@
  103. lib/cw/route
  104. lib/cw/routel
  105. lib/cw/sdiff
  106. lib/cw/services@
  107. lib/cw/showmount
  108. lib/cw/smbstatus
  109. lib/cw/stat
  110. lib/cw/strace-color
  111. lib/cw/sysctl
  112. lib/cw/syslog
  113. lib/cw/tar
  114. lib/cw/tcpdump
  115. lib/cw/tracepath
  116. lib/cw/traceroute
  117. lib/cw/umount
  118. lib/cw/uname
  119. lib/cw/uptime
  120. lib/cw/users
  121. lib/cw/vmstat
  122. lib/cw/w
  123. lib/cw/wc
  124. lib/cw/whereis
  125. lib/cw/who
  126. lib/cw/xferlog@
  127. share/man/man1/cw.1.gz
  128. share/man/man1/cwe.1.gz
  129. share/man/man1/cwu.1.gz
  130. @owner
  131. @group
  132. @mode
Collapse this list.
Dependency lines:
  • cw>0:sysutils/cw
Conflicts:
CONFLICTS_INSTALL:
  • unixcw
To install the port:
cd /usr/ports/sysutils/cw/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/cw
  • pkg install cw
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cw
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (cw-1.0.16.tar.gz) = 768824c16d6ad6201dc528c7b596f9577c0eca8b43ed9a3c356c374e64c2b535 SIZE (cw-1.0.16.tar.gz) = 85621

Packages (timestamps in pop-ups are UTC):
cw
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.0.16_21.0.16_21.0.16_11.0.16_21.0.16_2-1.0.16_1-
FreeBSD:13:quarterly1.0.16_21.0.16_21.0.16_11.0.16_21.0.16_21.0.16_11.0.16_11.0.16_1
FreeBSD:14:latest1.0.16_21.0.16_21.0.16_11.0.16_21.0.16_21.0.16_1-1.0.16_1
FreeBSD:14:quarterly1.0.16_21.0.16_2-1.0.16_21.0.16_21.0.16_11.0.16_11.0.16_1
FreeBSD:15:latest1.0.16_21.0.16_2n/a1.0.16_2n/a1.0.16_11.0.16_11.0.16_1
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for cw-1.0.16_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
sysutils_cw
USES:
shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://cwrapper.sourceforge.net/
  2. http://www.fakehalo.us/cw/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.16_2
25 Feb 2024 17:18:51
commit hash: 0680718d4991698b0a48d27a8b606f09801ded39commit hash: 0680718d4991698b0a48d27a8b606f09801ded39commit hash: 0680718d4991698b0a48d27a8b606f09801ded39commit hash: 0680718d4991698b0a48d27a8b606f09801ded39 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
sysutils/cw: Moved man to share/man

Approved by:    portmgr (blanket)
1.0.16_1
01 Nov 2023 22:11:47
commit hash: 05f0f44a557a53913001d6debf17965dfb799288commit hash: 05f0f44a557a53913001d6debf17965dfb799288commit hash: 05f0f44a557a53913001d6debf17965dfb799288commit hash: 05f0f44a557a53913001d6debf17965dfb799288 files touched by this commit
Rodrigo Osorio (rodrigo) search for other commits by this committer
*/*: Update WWW to use HTTPS for sourceforge.net projects

Homepage link is permanent redirected to its HTTPS counterpart
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.0.16_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0.16_1
20 Jul 2022 14:23:05
commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
sysutils: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <jsmith@resonatingmedia.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Landwehr <aaron@snaphat.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Adrian Chadd
  *  Adrian Chadd <adrian@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0.16_1
10 Jan 2022 15:15:39
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0.16_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.0.16_1
26 Mar 2016 01:07:46
Revision:411913Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Clarify LICENSE
- Add LICENSE_FILE
- Don't install useless docs
- Switch to options helpers
1.0.16_1
20 Sep 2015 21:12:21
Revision:397463Original commit files touched by this commit
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (S-X).
1.0.16_1
22 Nov 2014 09:13:36
Revision:373038Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
1.0.16_1
09 Nov 2013 15:18:19
Revision:333299Original commit files touched by this commit
jhale search for other commits by this committer
- Fix staging
- Manpages are now installed in STAGEDIR and added to pkg-plist [1]
- Fix shebangs (they had STAGEDIR in them previously due to useage of
  the cwu update tool...we'll use shebangfix instead)
- Allow build by non-priviledged user and actually do build during
  build target instead of install target
- Add LICENSE (GPLv2)
- Simplify PORTDOCS installation
- Strip binaries
- Bump PORTREVISION since manpages were lost and shebangs were wrong

Reported by:	Redports QAT [1]
1.0.16
08 Nov 2013 15:06:29
Revision:333238Original commit files touched by this commit
vanilla search for other commits by this committer
Support STAGEDIR.
1.0.16
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
1.0.16
26 May 2013 20:02:15
Revision:319132Original commit files touched by this commit
bsam search for other commits by this committer
. trim Makefile headers;
. remove the indefinite article from COMMENT;
. NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. define PORTDOCS at Makefile;
. remove port docs from pkg-plist;
. indent .for loop inside .if statement.
1.0.16
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
1.0.16
18 Sep 2010 15:57:45
Original commit files touched by this commit
makc search for other commits by this committer
Update to 1.0.16

PR:             ports/150667
Submitted by:   KATO Tsuguru <tkato432 at yahoo.com>
1.0.15
18 Dec 2008 02:24:04
Original commit files touched by this commit
linimon search for other commits by this committer
Reassign ports maintained by dryice@ for now due to other commitments.

Hat:    portmgr
1.0.15
30 Oct 2007 10:47:41
Original commit files touched by this commit
dryice search for other commits by this committer
- update to 1.0.15
- update my mail address
1.0.14
04 Dec 2006 22:14:17
Original commit files touched by this commit
miwi search for other commits by this committer
cw is a non-intrusive real-time ANSI color wrapper for common unix-based
command.

cw is designed to simulate the environment of the commands being
executed, so that if a person types 'du', 'df', 'ping', etc.  in their
shell it will automatically color the output in real-time according to
a definition file containing the color format desired.  cw has support
for wildcard match coloring, tokenized coloring, headers/footers, case
scenario coloring, command line dependent definition coloring, and
includes over 50 pre-made definition files.

WWW: http://cwrapper.sourceforge.net/

PR:             ports/106291
Submitted by:   Dryice Liu <dryice at dryice.name>

Number of commits found: 19