NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
This is a simple hack to the FreeBSD /bin/ls to use ANSI sequences to
display file attributes in color. There is a -G flag (somewhat
similar to the -F flag). Take a look at the man page for details.
Standard xterm prior to XFree86 3.1.2B doesn't know about colors, so
you should use update your XFree86 or use kterm (available from the
packages collection).
# $NetBSD: Makefile,v 1.23 2008/06/12 02:14:37 joerg Exp $
DISTNAME= ls
PKGNAME= colorls-2.2
PKGREVISION= 1
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_LOCAL}
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Ls that can use color to display file attributes
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL
MANCOMPRESSED_IF_MANZ= yes
MAKE_ENV+= BINOWN=${BINOWN:Q} BINGRP=${BINGRP:Q} \
MANOWN=${MANOWN:Q} MANGRP=${MANGRP:Q}
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/cat1
pre-patch:
${CP} ${WRKSRC}/ls.1 ${WRKSRC}/colorls.1
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.2 2009/06/12 19:09:37 rillig Exp $
bin/colorls
man/man1/colorls.1
man/cat1/colorls.0
$NetBSD: distinfo,v 1.4 2005/02/24 11:02:51 agc Exp $
SHA1 (ls.tar.gz) = f0d069e71faade167feaf14c4e6327bcc14d6616
RMD160 (ls.tar.gz) = 7b607b7ab953ad0dc603c269fa03648cd54ac04f
Size (ls.tar.gz) = 11768 bytes
SHA1 (patch-aa) = 831f286605126a136b540b4456916db8cc8ff7e4
SHA1 (patch-ab) = 8f26c3e16bb85371bbb16c5f77a667b3a456af68
SHA1 (patch-ac) = 89f775c18318c4ca8a7dbebc2daba7c52ae0878f
SHA1 (patch-ad) = d502e96261a950c5307794f01422147430c76aba
SHA1 (patch-ae) = 9b15ef9f8ab3e77b34a0f7ee401fbe8dcae4a854