1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00

Update to version 4.0.

PR:		10173
Submitted by:	maintainer
This commit is contained in:
Steve Price 1999-03-15 02:20:22 +00:00
parent 1f00c3cd5e
commit 4f6a1e7d73
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=17220
13 changed files with 211 additions and 457 deletions

View File

@ -1,13 +1,13 @@
# New ports collection makefile for: Linux-style colorized `ls'
# Version required: 3.12.0.2 (GNU fileutils 3.12)
# New ports collection makefile for: GNU colorized `ls'
# Version required: 4.0 (GNU fileutils 4.0)
# Date created: 06 January 1996
# Whom: bmc@WillsCreek.COM
#
# $Id: Makefile,v 1.7 1997/09/18 17:40:24 fenner Exp $
# $Id: Makefile,v 1.8 1999/01/27 07:41:23 fenner Exp $
#
DISTNAME= fileutils-3.16
PKGNAME= gnuls-3.16
DISTNAME= fileutils-4.0
PKGNAME= gnuls-4.0
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= fileutils
@ -15,6 +15,6 @@ MASTER_SITE_SUBDIR= fileutils
MAINTAINER= bmc@WillsCreek.COM
GNU_CONFIGURE= yes
MAN1= gnuls.1 dircolors.1
MAN1= gnuls.1 dircolors.1 dir.1 vdir.1
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (fileutils-3.16.tar.gz) = b64c38f1f14ec82d55d8b967035ede8f
MD5 (fileutils-4.0.tar.gz) = 082ab37b7f37c00e768b04e37bc736be

View File

@ -1,20 +1,20 @@
*** Makefile.in.orig Sun Aug 10 17:06:15 1997
--- Makefile.in Sun Aug 10 17:07:03 1997
*** Makefile.in.orig Fri Feb 19 19:24:40 1999
--- Makefile.in Fri Feb 19 19:27:05 1999
***************
*** 49,55 ****
*** 92,98 ****
AUTOMAKE_OPTIONS = gnits 1.1k
AUTOMAKE_OPTIONS = gnits 1.2h
! SUBDIRS = lib intl src doc man m4 po
! SUBDIRS = lib intl src doc man m4 po tests
acdir = m4
ACLOCAL = $(top_srcdir)/aclocal.m4
--- 49,56 ----
# Remove this file here (it is created via configure), not from within intl.
DISTCLEANFILES = intl/libintl.h
--- 92,99 ----
AUTOMAKE_OPTIONS = gnits 1.1k
AUTOMAKE_OPTIONS = gnits 1.2h
! #SUBDIRS = lib intl src doc man m4 po
! #SUBDIRS = lib intl src doc man m4 po tests
! SUBDIRS = lib intl src man
acdir = m4
ACLOCAL = $(top_srcdir)/aclocal.m4
# Remove this file here (it is created via configure), not from within intl.
DISTCLEANFILES = intl/libintl.h

View File

@ -1,7 +1,7 @@
*** intl/Makefile.in.orig Sun Aug 10 18:05:44 1997
--- intl/Makefile.in Sun Aug 10 18:06:26 1997
*** intl/Makefile.in.orig Fri Feb 19 19:20:37 1999
--- intl/Makefile.in Fri Feb 19 19:20:54 1999
***************
*** 97,103 ****
*** 109,115 ****
# where configure found a previously installed GNU gettext library.
# If you want to use the one which comes with this version of the
# package, you have to use `configure --with-included-gettext'.
@ -9,12 +9,12 @@
install-exec: all
if test "$(PACKAGE)" = "gettext" \
&& test '@INTLOBJS@' = '$(GETTOBJS)'; then \
--- 97,104 ----
--- 109,116 ----
# where configure found a previously installed GNU gettext library.
# If you want to use the one which comes with this version of the
# package, you have to use `configure --with-included-gettext'.
! install:
! @echo "Nothing to install in intl"
! @echo Nothing to install in intl
install-exec: all
if test "$(PACKAGE)" = "gettext" \
&& test '@INTLOBJS@' = '$(GETTOBJS)'; then \

View File

@ -1,7 +1,7 @@
*** src/Makefile.in.orig Sun Aug 10 17:14:46 1997
--- src/Makefile.in Sun Aug 10 19:14:33 1997
*** src/Makefile.in.orig Thu Feb 18 08:40:27 1999
--- src/Makefile.in Thu Feb 18 08:44:15 1999
***************
*** 49,57 ****
*** 95,103 ****
EXTRAdir = $(bindir)
EXTRA_PROGRAMS = df mvdir
@ -11,184 +11,47 @@
libexec_PROGRAMS = @MVDIR_PROG@
datadir = $(prefix)/@DATADIRNAME@
--- 49,55 ----
--- 95,101 ----
EXTRAdir = $(bindir)
EXTRA_PROGRAMS = df mvdir
! bin_PROGRAMS = dircolors gnuls
! bin_PROGRAMS = gnuls dir vdir dircolors
libexec_PROGRAMS = @MVDIR_PROG@
datadir = $(prefix)/@DATADIRNAME@
***************
*** 247,252 ****
--- 245,253 ----
$(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
else :; fi; \
done
+ ln -f $(bindir)/gnuls $(bindir)/linuxls
+ ln -f $(bindir)/gnuls $(bindir)/vdir
+ ln -f $(bindir)/gnuls $(bindir)/dir
uninstall-binPROGRAMS:
list="$(bin_PROGRAMS)"; for p in $$list; do \
*** 203,209 ****
ls_OBJECTS = ls$U.o ls-ls$U.o
ls_LDADD = $(LDADD)
ls_DEPENDENCIES = ../lib/libfu.a
! ls_LDFLAGS =
mkdir_SOURCES = mkdir.c
mkdir_OBJECTS = mkdir$U.o
mkdir_LDADD = $(LDADD)
--- 201,207 ----
ls_OBJECTS = ls$U.o ls-ls$U.o
ls_LDADD = $(LDADD)
ls_DEPENDENCIES = ../lib/libfu.a
! ls_LDFLAGS = -o gnuls
mkdir_SOURCES = mkdir.c
mkdir_OBJECTS = mkdir$U.o
mkdir_LDADD = $(LDADD)
***************
*** 392,398 ****
*** 412,419 ****
@rm -f vdir
$(LINK) $(vdir_LDFLAGS) $(vdir_OBJECTS) $(vdir_LDADD) $(LIBS)
$(ls_OBJECTS): ../config.h
! ls: $(ls_OBJECTS) $(ls_DEPENDENCIES)
! @rm -f ls
$(LINK) $(ls_LDFLAGS) $(ls_OBJECTS) $(ls_LDADD) $(LIBS)
$(mkdir_OBJECTS): ../config.h
--- 393,399 ----
mkdir: $(mkdir_OBJECTS) $(mkdir_DEPENDENCIES)
--- 410,417 ----
@rm -f vdir
$(LINK) $(vdir_LDFLAGS) $(vdir_OBJECTS) $(vdir_LDADD) $(LIBS)
$(ls_OBJECTS): ../config.h
! gnuls: $(ls_OBJECTS) $(ls_DEPENDENCIES)
! @rm -f gnuls
$(LINK) $(ls_LDFLAGS) $(ls_OBJECTS) $(ls_LDADD) $(LIBS)
$(mkdir_OBJECTS): ../config.h
*** src/dircolors.c.orig Sun Jan 26 00:54:17 1997
--- src/dircolors.c Sat Oct 25 16:00:40 1997
***************
*** 72,84 ****
"NORMAL", "NORM", "FILE", "DIR", "LNK", "LINK",
"SYMLINK", "ORPHAN", "MISSING", "FIFO", "PIPE", "SOCK", "BLK", "BLOCK",
"CHR", "CHAR", "EXEC", "LEFT", "LEFTCODE", "RIGHT", "RIGHTCODE", "END",
! "ENDCODE", NULL
};
static const char *const ls_codes[] =
{
"no", "no", "fi", "di", "ln", "ln", "ln", "or", "mi", "pi", "pi",
"so", "bd", "bd", "cd", "cd", "ex", "lc", "lc", "rc", "rc", "ec", "ec"
};
static struct option const long_options[] =
--- 72,86 ----
"NORMAL", "NORM", "FILE", "DIR", "LNK", "LINK",
"SYMLINK", "ORPHAN", "MISSING", "FIFO", "PIPE", "SOCK", "BLK", "BLOCK",
"CHR", "CHAR", "EXEC", "LEFT", "LEFTCODE", "RIGHT", "RIGHTCODE", "END",
! "ENDCODE", "SUID", "SETUID", "SGID", "SETGID", "WRO", "WRITEOTHERS",
! "WT", "WROT", "WRITEOTHERSSTICKY", NULL
};
static const char *const ls_codes[] =
{
"no", "no", "fi", "di", "ln", "ln", "ln", "or", "mi", "pi", "pi",
"so", "bd", "bd", "cd", "cd", "ex", "lc", "lc", "rc", "rc", "ec", "ec"
+ "su", "su", "sg", "sg", "wo", "wo", "wo", "wt", "wt", "wt", NULL
};
static struct option const long_options[] =
*** src/ls.c.orig Sun Jan 26 00:56:10 1997
--- src/ls.c Sat Oct 25 16:00:30 1997
***************
*** 359,371 ****
enum indicator_no
{
C_LEFT, C_RIGHT, C_END, C_NORM, C_FILE, C_DIR, C_LINK, C_FIFO, C_SOCK,
! C_BLK, C_CHR, C_MISSING, C_ORPHAN, C_EXEC
};
static const char *const indicator_name[]=
{
"lc", "rc", "ec", "no", "fi", "di", "ln", "pi", "so",
! "bd", "cd", "mi", "or", "ex", NULL
};
struct col_ext_type
--- 359,371 ----
enum indicator_no
{
C_LEFT, C_RIGHT, C_END, C_NORM, C_FILE, C_DIR, C_LINK, C_FIFO, C_SOCK,
! C_BLK, C_CHR, C_MISSING, C_ORPHAN, C_EXEC, C_UID, C_GID, C_WRO, C_WT
};
static const char *const indicator_name[]=
{
"lc", "rc", "ec", "no", "fi", "di", "ln", "pi", "so",
! "bd", "cd", "mi", "or", "ex", "su", "sg", "wo", "wt", NULL
};
struct col_ext_type
***************
*** 390,396 ****
{ LEN_STR_PAIR ("01;33") }, /* cd: Char device: bright yellow */
{ 0, NULL }, /* mi: Missing file: undefined */
{ 0, NULL }, /* or: Orphanned symlink: undefined */
! { LEN_STR_PAIR ("01;32") } /* ex: Executable: bright green */
};
/* FIXME: comment */
--- 390,400 ----
{ LEN_STR_PAIR ("01;33") }, /* cd: Char device: bright yellow */
{ 0, NULL }, /* mi: Missing file: undefined */
{ 0, NULL }, /* or: Orphanned symlink: undefined */
! { LEN_STR_PAIR ("01;32") }, /* ex: Executable: bright green */
! { LEN_STR_PAIR ("37;41") }, /* su: setuid: white on red */
! { LEN_STR_PAIR ("30;43") }, /* sg: setgid: black on yellow */
! { LEN_STR_PAIR ("37;44") }, /* wo: writeable-other:white on blue */
! { LEN_STR_PAIR ("37;42") }, /* wt: wo w/ sticky: white on green */
};
/* FIXME: comment */
***************
*** 2407,2413 ****
else
{
if (S_ISDIR (mode))
! type = C_DIR;
#ifdef S_ISLNK
else if (S_ISLNK (mode))
--- 2411,2424 ----
else
{
if (S_ISDIR (mode))
! {
! if ((mode && MODE_WT) == MODE_WT)
! type = C_WT;
! else if ((mode && MODE_WRO) == MODE_WRO)
! type = C_WRO;
! else
! type = C_DIR;
! }
#ifdef S_ISLNK
else if (S_ISLNK (mode))
***************
*** 2435,2441 ****
type = C_CHR;
#endif
! if (type == C_FILE && (mode & S_IXUGO) != 0)
type = C_EXEC;
/* Check the file's suffix only if still classified as C_FILE. */
--- 2446,2458 ----
type = C_CHR;
#endif
! if ((type == C_FILE) && ((mode & S_ISUID) != 0))
! type = C_UID;
!
! else if ((type == C_FILE) && ((mode & S_ISGID) != 0))
! type = C_GID;
!
! else if (type == C_FILE && (mode & S_IXUGO) != 0)
type = C_EXEC;
/* Check the file's suffix only if still classified as C_FILE. */
*** src/ls.h.orig Wed Jun 16 11:24:58 1993
--- src/ls.h Sat Oct 25 16:00:35 1997
***************
*** 7,10 ****
--- 7,13 ----
/* This is for the `vdir' program. */
#define LS_LONG_FORMAT 3
+ #define MODE_WT 01002
+ #define MODE_WRO 02
+
extern int ls_mode;
mkdir: $(mkdir_OBJECTS) $(mkdir_DEPENDENCIES)

View File

@ -1,183 +1,52 @@
*** man/Makefile.in.orig Sun Jan 26 21:26:52 1997
--- man/Makefile.in Sun Aug 10 19:50:02 1997
*** man/Makefile.in.orig Sat Nov 14 10:46:12 1998
--- man/Makefile.in Sat Feb 20 09:20:26 1999
***************
*** 47,58 ****
LN = @LN@
RM = @RM@
*** 88,96 ****
YACC = @YACC@
l = @l@
! man_MANS = chgrp.1 chmod.1 chown.1 cp.1 dd.1 df.1 dircolors.1 du.1 install.1 \
! ln.1 ls.1 mkdir.1 mkfifo.1 mknod.1 mv.1 rm.1 rmdir.1 touch.1
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES =
! MANS = chgrp.1 chmod.1 chown.1 cp.1 dd.1 df.1 dircolors.1 du.1 install.1 ln.1 ls.1 mkdir.1 mkfifo.1 mknod.1 mv.1 rm.1 rmdir.1 touch.1
! man_MANS = chgrp.1 chmod.1 chown.1 cp.1 dir.1 dd.1 df.1 dircolors.1 \
! du.1 ginstall.1 ln.1 ls.1 mkdir.1 mkfifo.1 mknod.1 mv.1 rm.1 rmdir.1 \
! sync.1 touch.1 vdir.1
man_aux = $(man_MANS:.1=.x)
EXTRA_DIST = $(man_MANS) $(HELP2MAN) $(man_aux) \
--- 88,94 ----
YACC = @YACC@
l = @l@
NROFF = nroff
--- 47,57 ----
LN = @LN@
RM = @RM@
! man_MANS = dir.1 dircolors.1 gnuls.1 vdir.1
man_aux = $(man_MANS:.1=.x)
! man_MANS = dircolors.1 gnuls.1
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES =
! MANS = dircolors.1 ls.1
NROFF = nroff
EXTRA_DIST = $(man_MANS) $(HELP2MAN) $(man_aux) \
***************
*** 80,211 ****
$(NORMAL_INSTALL)
$(mkinstalldirs) $(mandir)/man1
sect=1; \
! inst=`echo "ln" | sed '$(transform)'`.1; \
! if test -f $(srcdir)/ln.1; then file=$(srcdir)/ln.1; \
! else file=ln.1; fi; \
! $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
! sect=1; \
! inst=`echo "chgrp" | sed '$(transform)'`.1; \
! if test -f $(srcdir)/chgrp.1; then file=$(srcdir)/chgrp.1; \
! else file=chgrp.1; fi; \
! $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
! sect=1; \
! inst=`echo "ls" | sed '$(transform)'`.1; \
if test -f $(srcdir)/ls.1; then file=$(srcdir)/ls.1; \
else file=ls.1; fi; \
$(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
sect=1; \
- inst=`echo "chmod" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/chmod.1; then file=$(srcdir)/chmod.1; \
- else file=chmod.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "mkdir" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/mkdir.1; then file=$(srcdir)/mkdir.1; \
- else file=mkdir.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "chown" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/chown.1; then file=$(srcdir)/chown.1; \
- else file=chown.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "mkfifo" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/mkfifo.1; then file=$(srcdir)/mkfifo.1; \
- else file=mkfifo.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "cp" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/cp.1; then file=$(srcdir)/cp.1; \
- else file=cp.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "mknod" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/mknod.1; then file=$(srcdir)/mknod.1; \
- else file=mknod.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "dd" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/dd.1; then file=$(srcdir)/dd.1; \
- else file=dd.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "mv" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/mv.1; then file=$(srcdir)/mv.1; \
- else file=mv.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "df" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/df.1; then file=$(srcdir)/df.1; \
- else file=df.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "rm" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/rm.1; then file=$(srcdir)/rm.1; \
- else file=rm.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
inst=`echo "dircolors" | sed '$(transform)'`.1; \
if test -f $(srcdir)/dircolors.1; then file=$(srcdir)/dircolors.1; \
else file=dircolors.1; fi; \
$(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "rmdir" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/rmdir.1; then file=$(srcdir)/rmdir.1; \
- else file=rmdir.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "du" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/du.1; then file=$(srcdir)/du.1; \
- else file=du.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "touch" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/touch.1; then file=$(srcdir)/touch.1; \
- else file=touch.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
- sect=1; \
- inst=`echo "install" | sed '$(transform)'`.1; \
- if test -f $(srcdir)/install.1; then file=$(srcdir)/install.1; \
- else file=install.1; fi; \
- $(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
*** 117,123 ****
uninstall-man:
- inst=`echo "ln" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "chgrp" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
inst=`echo "ls" | sed '$(transform)'`.1; \
rm -f $(mandir)/man1/$$inst
- inst=`echo "chmod" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "mkdir" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "chown" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "mkfifo" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "cp" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "mknod" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "dd" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "mv" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "df" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "rm" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
inst=`echo "dircolors" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "rmdir" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "du" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "touch" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "install" | sed '$(transform)'`.1; \
rm -f $(mandir)/man1/$$inst
TAR = tar
GZIP = --best
! all: Makefile $(MANS)
tags: TAGS
--- 79,98 ----
$(NORMAL_INSTALL)
$(mkinstalldirs) $(mandir)/man1
sect=1; \
! inst=`echo "gnuls" | sed '$(transform)'`.1; \
if test -f $(srcdir)/ls.1; then file=$(srcdir)/ls.1; \
else file=ls.1; fi; \
$(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
sect=1; \
inst=`echo "dircolors" | sed '$(transform)'`.1; \
if test -f $(srcdir)/dircolors.1; then file=$(srcdir)/dircolors.1; \
else file=dircolors.1; fi; \
$(INSTALL_DATA) $$file $(mandir)/man$$sect/$$inst
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
--- 115,125 ----
uninstall-man:
inst=`echo "ls" | sed '$(transform)'`.1; \
rm -f $(mandir)/man1/$$inst
inst=`echo "dircolors" | sed '$(transform)'`.1; \
rm -f $(mandir)/man1/$$inst
TAR = tar
GZIP = --best
! all: freebsd_setup Makefile $(MANS)
!
! freebsd_setup:
! @cp ls.1 gnuls.1
! @cp ls.x gnuls.x
tags: TAGS
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
***************
*** 228,234 ****
uninstall all installdirs mostlyclean-generic distclean-generic \
clean-generic maintainer-clean-generic clean mostlyclean distclean \
maintainer-clean
-
# For additional rules usually of interest only to the maintainer,
# see GNUmakefile and Makefile.maint.
--- 230,235 ----

View File

@ -1,90 +1,49 @@
*** man/ls.1.orig Sun Aug 10 17:54:52 1997
--- man/ls.1 Sun Aug 10 17:55:42 1997
*** man/ls.1.orig Sat Feb 20 08:55:59 1999
--- man/ls.1 Sat Feb 20 09:02:36 1999
***************
*** 1,8 ****
! .TH LS 1 "GNU File Utilities" "FSF" \" -*- nroff -*-
*** 1,9 ****
." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.2.
! .TH LS 1 "November 1998" "GNU fileutils 4.0" "FSF"
.SH NAME
! ls, dir, vdir \- list contents of directories
! ls \- list directory contents
.SH SYNOPSIS
! .B ls
[\-abcdfgiklmnpqrstuxABCFGLNQRSUX1] [\-w cols] [\-T cols] [\-I pattern]
[\-\-all] [\-\-escape] [\-\-directory] [\-\-inode] [\-\-kilobytes]
[\-\-numeric-uid-gid] [--no-group] [\-\-hide-control-chars] [\-\-reverse]
--- 1,8 ----
! .TH GNULS 1 "GNU File Utilities" "FSF" \" -*- nroff -*-
[\fIOPTION\fR]... [\fIFILE\fR]...
.SH DESCRIPTION
.PP
--- 1,9 ----
." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.2.
! .TH GNULS 1 "November 1998" "GNU fileutils 4.0" "FSF"
.SH NAME
! gnuls, dir, vdir \- list contents of directories
! gnuls \- list directory contents
.SH SYNOPSIS
! .B gnuls
[\-abcdfgiklmnpqrstuxABCFGLNQRSUX1] [\-w cols] [\-T cols] [\-I pattern]
[\-\-all] [\-\-escape] [\-\-directory] [\-\-inode] [\-\-kilobytes]
[\-\-numeric-uid-gid] [--no-group] [\-\-hide-control-chars] [\-\-reverse]
***************
*** 19,34 ****
[\fIOPTION\fR]... [\fIFILE\fR]...
.SH DESCRIPTION
.PP
This manual page
documents the GNU version of
! .BR ls .
.B dir
and
.B vdir
are versions of
***************
*** 171,182 ****
Report bugs to <bug-fileutils@gnu.org>.
.SH "SEE ALSO"
The full documentation for
! .B ls
with different default output formats.
These programs list each given file or directory name. Directory contents are
sorted alphabetically. For
! .BR ls ,
files are by default listed in columns, sorted
vertically, if the standard output is a terminal; otherwise they are
listed one per line. For
--- 19,34 ----
is maintained as a Texinfo manual. If the
.B info
! and
! .B ls
! programs are properly installed at your site, the command
.IP
.B info ls
.PP
This manual page
documents the GNU version of
! .BR gnuls .
.B dir
and
.B vdir
are versions of
--- 171,181 ----
Report bugs to <bug-fileutils@gnu.org>.
.SH "SEE ALSO"
The full documentation for
! .B gnuls
with different default output formats.
These programs list each given file or directory name. Directory contents are
sorted alphabetically. For
! .BR gnuls ,
files are by default listed in columns, sorted
vertically, if the standard output is a terminal; otherwise they are
listed one per line. For
***************
*** 163,169 ****
stored on the disk. This option is not called
.I \-f
because the Unix
! .B ls
.I \-f
option also enables
.I \-a
--- 163,169 ----
stored on the disk. This option is not called
.I \-f
because the Unix
! .B gnuls
.I \-f
option also enables
.I \-a
***************
*** 229,235 ****
When using the
.I "\-\-color"
option, this version of
! .B ls
will colorize the file names printed according to the name and type of
file. By default, this colorization is by type only, and the codes
used are ISO 6429 (ANSI) compliant.
--- 229,235 ----
When using the
.I "\-\-color"
option, this version of
! .B gnuls
will colorize the file names printed according to the name and type of
file. By default, this colorization is by type only, and the codes
used are ISO 6429 (ANSI) compliant.
is maintained as a Texinfo manual. If the
.B info
! program and the full suite of GNU fileutils
! are properly installed at your site, the command
.IP
.B info ls
.PP

22
misc/gnuls/files/patch-af Normal file
View File

@ -0,0 +1,22 @@
*** man/dircolors.1.orig Sat Feb 20 09:28:05 1999
--- man/dircolors.1 Sat Feb 20 09:29:10 1999
***************
*** 37,45 ****
.B dircolors
is maintained as a Texinfo manual. If the
.B info
! and
! .B dircolors
! programs are properly installed at your site, the command
.IP
.B info dircolors
.PP
--- 37,44 ----
.B dircolors
is maintained as a Texinfo manual. If the
.B info
! program and the full suite of GNU fileutils
! are properly installed at your site, the command
.IP
.B info dircolors
.PP

22
misc/gnuls/files/patch-ag Normal file
View File

@ -0,0 +1,22 @@
*** man/dir.1.orig Sat Feb 20 09:29:26 1999
--- man/dir.1 Sat Feb 20 09:29:45 1999
***************
*** 174,182 ****
.B dir
is maintained as a Texinfo manual. If the
.B info
! and
! .B dir
! programs are properly installed at your site, the command
.IP
.B info dir
.PP
--- 174,181 ----
.B dir
is maintained as a Texinfo manual. If the
.B info
! program and the full suite of GNU fileutils
! are properly installed at your site, the command
.IP
.B info dir
.PP

22
misc/gnuls/files/patch-ah Normal file
View File

@ -0,0 +1,22 @@
*** man/vdir.1.orig Sat Feb 20 09:29:29 1999
--- man/vdir.1 Sat Feb 20 09:30:04 1999
***************
*** 174,182 ****
.B vdir
is maintained as a Texinfo manual. If the
.B info
! and
! .B vdir
! programs are properly installed at your site, the command
.IP
.B info vdir
.PP
--- 174,181 ----
.B vdir
is maintained as a Texinfo manual. If the
.B info
! program and the full suite of GNU fileutils
! are properly installed at your site, the command
.IP
.B info vdir
.PP

View File

@ -1 +1 @@
FreeBSD port of colorized GNU `ls'.
GNU colorized `ls'.

View File

@ -1,25 +1,23 @@
`gnuls' is a port of the GNU colorized `ls' program--the one most Linux
users are familiar with. The port was formerly called `linuxls', since it
had been adapted from the colorized Linux version of `ls' -- which, in
turn, was a patched version of GNU's stock `ls' program. The folks at GNU
have since rolled the colorization mods into their official version of
`ls'; this port's name now reflects that change.
users are familiar with.
The port installs five programs in `/usr/local/bin': `gnuls', `linuxls'
(for backward compatibility), `dir', `vdir' and `dircolors'. It also
installs man pages for `gnuls' (but *not* `linuxls') and `dircolors'.
The port installs four programs in `/usr/local/bin': `gnuls', `dir', `vdir'
and `dircolors'. It also installs man pages for all four programs. See the
individual man pages for details on each program.
NOTES:
1. This port modifies the GNU `fileutils' make procedure so that it
installs only programs and man pages listed above.
installs only programs and man pages listed above. In particular, it
does not install the various GNU info files associated with the
programs.
2. This port installs GNU's `ls' as `gnuls' and `linuxls' so it won't
conflict with the normal BSD `ls' program or the BSD `colorls' program
(the latter available from the ports collection).
2. This port installs GNU's `ls' as `gnuls' so it won't conflict with the
normal BSD `ls' program or the BSD `colorls' program (the latter
available from the ports collection).
3. This colorized `ls' program is not the same as the `colorls' program
available from the ports collection.
Brian Clapper <bmc@WillsCreek.COM>
10 August 1997
20 February, 1999

View File

@ -1,5 +1,4 @@
bin/dir
bin/dircolors
bin/gnuls
bin/linuxls
bin/vdir