aboutsummaryrefslogtreecommitdiff
path: root/misc/gnuls
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-03-15 02:20:22 +0000
committerSteve Price <steve@FreeBSD.org>1999-03-15 02:20:22 +0000
commit4f6a1e7d738ed40af7b825e497b9835f89d34b95 (patch)
tree8d64de48ee1508f3bccf88ea4dad8be1a1bfe60e /misc/gnuls
parent1f00c3cd5ef18605d2534b78f95107fc6e88be7b (diff)
downloadports-4f6a1e7d738ed40af7b825e497b9835f89d34b95.tar.gz
ports-4f6a1e7d738ed40af7b825e497b9835f89d34b95.zip
Notes
Diffstat (limited to 'misc/gnuls')
-rw-r--r--misc/gnuls/Makefile12
-rw-r--r--misc/gnuls/distinfo2
-rw-r--r--misc/gnuls/files/patch-aa24
-rw-r--r--misc/gnuls/files/patch-ab10
-rw-r--r--misc/gnuls/files/patch-ac197
-rw-r--r--misc/gnuls/files/patch-ad223
-rw-r--r--misc/gnuls/files/patch-ae115
-rw-r--r--misc/gnuls/files/patch-af22
-rw-r--r--misc/gnuls/files/patch-ag22
-rw-r--r--misc/gnuls/files/patch-ah22
-rw-r--r--misc/gnuls/pkg-comment2
-rw-r--r--misc/gnuls/pkg-descr24
-rw-r--r--misc/gnuls/pkg-plist1
13 files changed, 215 insertions, 461 deletions
diff --git a/misc/gnuls/Makefile b/misc/gnuls/Makefile
index 07f9ba3c1233..78ff52e6644a 100644
--- a/misc/gnuls/Makefile
+++ b/misc/gnuls/Makefile
@@ -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>
diff --git a/misc/gnuls/distinfo b/misc/gnuls/distinfo
index 1cd0a99eb5b0..db4e26da04bc 100644
--- a/misc/gnuls/distinfo
+++ b/misc/gnuls/distinfo
@@ -1 +1 @@
-MD5 (fileutils-3.16.tar.gz) = b64c38f1f14ec82d55d8b967035ede8f
+MD5 (fileutils-4.0.tar.gz) = 082ab37b7f37c00e768b04e37bc736be
diff --git a/misc/gnuls/files/patch-aa b/misc/gnuls/files/patch-aa
index 575a338b6ed4..438ec94ee285 100644
--- a/misc/gnuls/files/patch-aa
+++ b/misc/gnuls/files/patch-aa
@@ -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
diff --git a/misc/gnuls/files/patch-ab b/misc/gnuls/files/patch-ab
index 726d9ce99415..71d38f5eb53a 100644
--- a/misc/gnuls/files/patch-ab
+++ b/misc/gnuls/files/patch-ab
@@ -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 \
diff --git a/misc/gnuls/files/patch-ac b/misc/gnuls/files/patch-ac
index 07973439406d..7e97eced55f3 100644
--- a/misc/gnuls/files/patch-ac
+++ b/misc/gnuls/files/patch-ac
@@ -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 \
-***************
-*** 392,398 ****
+*** 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)
+***************
+*** 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)
diff --git a/misc/gnuls/files/patch-ad b/misc/gnuls/files/patch-ad
index eec5bb958873..bde557b82e13 100644
--- a/misc/gnuls/files/patch-ad
+++ b/misc/gnuls/files/patch-ad
@@ -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
-
- 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
-
- 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
-
- uninstall-man:
- inst=`echo "ls" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
- inst=`echo "dircolors" | sed '$(transform)'`.1; \
- rm -f $(mandir)/man1/$$inst
-
- tags: TAGS
+*** 117,123 ****
+
+ TAR = tar
+ GZIP = --best
+! all: Makefile $(MANS)
+
+ .SUFFIXES:
+ $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+--- 115,125 ----
+
+ TAR = tar
+ GZIP = --best
+! all: freebsd_setup Makefile $(MANS)
+!
+! freebsd_setup:
+! @cp ls.1 gnuls.1
+! @cp ls.x gnuls.x
+
+ .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 ----
diff --git a/misc/gnuls/files/patch-ae b/misc/gnuls/files/patch-ae
index 9e6f6f337af5..0d3cdf7f7549 100644
--- a/misc/gnuls/files/patch-ae
+++ b/misc/gnuls/files/patch-ae
@@ -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
-! .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 ----
- .PP
- This manual page
- documents the GNU version of
-! .BR gnuls .
- .B dir
- and
- .B vdir
- are versions of
-! .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
+*** 171,182 ****
+ Report bugs to <bug-fileutils@gnu.org>.
+ .SH "SEE ALSO"
+ The full documentation for
! .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
+ is maintained as a Texinfo manual. If the
+ .B info
+! and
! .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
+! programs are properly installed at your site, the command
+ .IP
+ .B info ls
+ .PP
+--- 171,181 ----
+ Report bugs to <bug-fileutils@gnu.org>.
+ .SH "SEE ALSO"
+ The full documentation for
! .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
diff --git a/misc/gnuls/files/patch-af b/misc/gnuls/files/patch-af
new file mode 100644
index 000000000000..7dfb71619813
--- /dev/null
+++ b/misc/gnuls/files/patch-af
@@ -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
diff --git a/misc/gnuls/files/patch-ag b/misc/gnuls/files/patch-ag
new file mode 100644
index 000000000000..15916a87d6bb
--- /dev/null
+++ b/misc/gnuls/files/patch-ag
@@ -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
diff --git a/misc/gnuls/files/patch-ah b/misc/gnuls/files/patch-ah
new file mode 100644
index 000000000000..9ca0a8683f33
--- /dev/null
+++ b/misc/gnuls/files/patch-ah
@@ -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
diff --git a/misc/gnuls/pkg-comment b/misc/gnuls/pkg-comment
index 0a8054d61e48..85bc6df03174 100644
--- a/misc/gnuls/pkg-comment
+++ b/misc/gnuls/pkg-comment
@@ -1 +1 @@
-FreeBSD port of colorized GNU `ls'.
+GNU colorized `ls'.
diff --git a/misc/gnuls/pkg-descr b/misc/gnuls/pkg-descr
index 3405206f8069..3a59fddb7f96 100644
--- a/misc/gnuls/pkg-descr
+++ b/misc/gnuls/pkg-descr
@@ -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
diff --git a/misc/gnuls/pkg-plist b/misc/gnuls/pkg-plist
index e280cc77ca9e..7b1429281d4a 100644
--- a/misc/gnuls/pkg-plist
+++ b/misc/gnuls/pkg-plist
@@ -1,5 +1,4 @@
bin/dir
bin/dircolors
bin/gnuls
-bin/linuxls
bin/vdir