summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2003-04-10 13:18:36 +0000
committerwiz <wiz>2003-04-10 13:18:36 +0000
commit68d0b4e8759965a5959f46a02432c406f1ec6e38 (patch)
tree39e390c38b503e31fc36ba2417c12789fb9e5aad
parentf6b30e5f92bad17b5411c768ea99ea575b2ce626 (diff)
downloadpkgsrc-68d0b4e8759965a5959f46a02432c406f1ec6e38.tar.gz
Initial import of coreutils-5.0, from Marc Recht via pkgsrc-wip.
The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. Previously these utilities were offered as three individual sets of GNU utilities, fileutils, shellutils, and textutils. Those three have been combined into a single set of utilities called the coreutils.
-rw-r--r--sysutils/coreutils/DESCR7
-rw-r--r--sysutils/coreutils/Makefile38
-rw-r--r--sysutils/coreutils/PLIST182
-rw-r--r--sysutils/coreutils/distinfo5
-rw-r--r--sysutils/coreutils/patches/patch-aa13
5 files changed, 245 insertions, 0 deletions
diff --git a/sysutils/coreutils/DESCR b/sysutils/coreutils/DESCR
new file mode 100644
index 00000000000..0474e91eb1e
--- /dev/null
+++ b/sysutils/coreutils/DESCR
@@ -0,0 +1,7 @@
+The GNU Core Utilities are the basic file, shell and text manipulation
+utilities of the GNU operating system. These are the core utilities which
+are expected to exist on every operating system.
+
+Previously these utilities were offered as three individual sets of GNU
+utilities, fileutils, shellutils, and textutils. Those three have been
+combined into a single set of utilities called the coreutils.
diff --git a/sysutils/coreutils/Makefile b/sysutils/coreutils/Makefile
new file mode 100644
index 00000000000..d735c65d0ee
--- /dev/null
+++ b/sysutils/coreutils/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/04/10 13:18:36 wiz Exp $
+#
+
+DISTNAME= coreutils-5.0
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GNU:=coreutils/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= marc@informatik.uni-bremen.de
+HOMEPAGE= http://www.gnu.org/software/coreutils/
+COMMENT= GNU basic file, shell and text manipulation utilities
+
+BUILD_USES_MSGFMT= YES
+
+CONFLICTS= sh-utils-* fileutils-*
+CONFLICTS+= textutils-*
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK2= YES
+USE_PERL5= build
+
+.include "../../mk/bsd.prefs.mk"
+
+.if defined(GNU_PROGRAM_PREFIX)
+CONFIGURE_ARGS= --program-prefix=${GNU_PROGRAM_PREFIX}
+# devel/id-utils installs a 'gid' program, so conflict with it if
+# GNU_PROGRAM_PREFIX == 'g'
+. if ${GNU_PROGRAM_PREFIX} == "g"
+CONFLICTS+= id-utils-[0-9]*
+. endif
+.endif
+PLIST_SUBST+= GNU_PROGRAM_PREFIX=${GNU_PROGRAM_PREFIX}
+BUILD_DEFS+= GNU_PROGRAM_PREFIX
+
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../mk/texinfo.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/coreutils/PLIST b/sysutils/coreutils/PLIST
new file mode 100644
index 00000000000..3c7e6fe99ce
--- /dev/null
+++ b/sysutils/coreutils/PLIST
@@ -0,0 +1,182 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/10 13:18:36 wiz Exp $
+bin/${GNU_PROGRAM_PREFIX}basename
+bin/${GNU_PROGRAM_PREFIX}cat
+bin/${GNU_PROGRAM_PREFIX}chgrp
+bin/${GNU_PROGRAM_PREFIX}chmod
+bin/${GNU_PROGRAM_PREFIX}chown
+bin/${GNU_PROGRAM_PREFIX}chroot
+bin/${GNU_PROGRAM_PREFIX}cksum
+bin/${GNU_PROGRAM_PREFIX}comm
+bin/${GNU_PROGRAM_PREFIX}cp
+bin/${GNU_PROGRAM_PREFIX}csplit
+bin/${GNU_PROGRAM_PREFIX}cut
+bin/${GNU_PROGRAM_PREFIX}date
+bin/${GNU_PROGRAM_PREFIX}dd
+bin/${GNU_PROGRAM_PREFIX}df
+bin/${GNU_PROGRAM_PREFIX}dir
+bin/${GNU_PROGRAM_PREFIX}dircolors
+bin/${GNU_PROGRAM_PREFIX}dirname
+bin/${GNU_PROGRAM_PREFIX}du
+bin/${GNU_PROGRAM_PREFIX}echo
+bin/${GNU_PROGRAM_PREFIX}env
+bin/${GNU_PROGRAM_PREFIX}expand
+bin/${GNU_PROGRAM_PREFIX}expr
+bin/${GNU_PROGRAM_PREFIX}factor
+bin/${GNU_PROGRAM_PREFIX}false
+bin/${GNU_PROGRAM_PREFIX}fmt
+bin/${GNU_PROGRAM_PREFIX}fold
+bin/${GNU_PROGRAM_PREFIX}groups
+bin/${GNU_PROGRAM_PREFIX}head
+bin/${GNU_PROGRAM_PREFIX}hostid
+bin/${GNU_PROGRAM_PREFIX}hostname
+bin/${GNU_PROGRAM_PREFIX}id
+bin/${GNU_PROGRAM_PREFIX}install
+bin/${GNU_PROGRAM_PREFIX}join
+bin/${GNU_PROGRAM_PREFIX}kill
+bin/${GNU_PROGRAM_PREFIX}link
+bin/${GNU_PROGRAM_PREFIX}ln
+bin/${GNU_PROGRAM_PREFIX}logname
+bin/${GNU_PROGRAM_PREFIX}ls
+bin/${GNU_PROGRAM_PREFIX}md5sum
+bin/${GNU_PROGRAM_PREFIX}mkdir
+bin/${GNU_PROGRAM_PREFIX}mkfifo
+bin/${GNU_PROGRAM_PREFIX}mknod
+bin/${GNU_PROGRAM_PREFIX}mv
+bin/${GNU_PROGRAM_PREFIX}nice
+bin/${GNU_PROGRAM_PREFIX}nl
+bin/${GNU_PROGRAM_PREFIX}nohup
+bin/${GNU_PROGRAM_PREFIX}od
+bin/${GNU_PROGRAM_PREFIX}paste
+bin/${GNU_PROGRAM_PREFIX}pathchk
+bin/${GNU_PROGRAM_PREFIX}pinky
+bin/${GNU_PROGRAM_PREFIX}pr
+bin/${GNU_PROGRAM_PREFIX}printenv
+bin/${GNU_PROGRAM_PREFIX}printf
+bin/${GNU_PROGRAM_PREFIX}ptx
+bin/${GNU_PROGRAM_PREFIX}pwd
+bin/${GNU_PROGRAM_PREFIX}readlink
+bin/${GNU_PROGRAM_PREFIX}rm
+bin/${GNU_PROGRAM_PREFIX}rmdir
+bin/${GNU_PROGRAM_PREFIX}seq
+bin/${GNU_PROGRAM_PREFIX}sha1sum
+bin/${GNU_PROGRAM_PREFIX}shred
+bin/${GNU_PROGRAM_PREFIX}sleep
+bin/${GNU_PROGRAM_PREFIX}sort
+bin/${GNU_PROGRAM_PREFIX}split
+bin/${GNU_PROGRAM_PREFIX}stat
+bin/${GNU_PROGRAM_PREFIX}stty
+bin/${GNU_PROGRAM_PREFIX}su
+bin/${GNU_PROGRAM_PREFIX}sum
+bin/${GNU_PROGRAM_PREFIX}sync
+bin/${GNU_PROGRAM_PREFIX}tac
+bin/${GNU_PROGRAM_PREFIX}tail
+bin/${GNU_PROGRAM_PREFIX}tee
+bin/${GNU_PROGRAM_PREFIX}test
+bin/${GNU_PROGRAM_PREFIX}touch
+bin/${GNU_PROGRAM_PREFIX}tr
+bin/${GNU_PROGRAM_PREFIX}true
+bin/${GNU_PROGRAM_PREFIX}tsort
+bin/${GNU_PROGRAM_PREFIX}tty
+bin/${GNU_PROGRAM_PREFIX}uname
+bin/${GNU_PROGRAM_PREFIX}unexpand
+bin/${GNU_PROGRAM_PREFIX}uniq
+bin/${GNU_PROGRAM_PREFIX}unlink
+bin/${GNU_PROGRAM_PREFIX}uptime
+bin/${GNU_PROGRAM_PREFIX}users
+bin/${GNU_PROGRAM_PREFIX}vdir
+bin/${GNU_PROGRAM_PREFIX}wc
+bin/${GNU_PROGRAM_PREFIX}who
+bin/${GNU_PROGRAM_PREFIX}whoami
+bin/${GNU_PROGRAM_PREFIX}yes
+@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/coreutils.info
+info/coreutils.info
+@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/coreutils.info
+@comment belongs to libiconv: lib/charset.alias
+man/man1/${GNU_PROGRAM_PREFIX}basename.1
+man/man1/${GNU_PROGRAM_PREFIX}cat.1
+man/man1/${GNU_PROGRAM_PREFIX}chgrp.1
+man/man1/${GNU_PROGRAM_PREFIX}chmod.1
+man/man1/${GNU_PROGRAM_PREFIX}chown.1
+man/man1/${GNU_PROGRAM_PREFIX}chroot.1
+man/man1/${GNU_PROGRAM_PREFIX}cksum.1
+man/man1/${GNU_PROGRAM_PREFIX}comm.1
+man/man1/${GNU_PROGRAM_PREFIX}cp.1
+man/man1/${GNU_PROGRAM_PREFIX}csplit.1
+man/man1/${GNU_PROGRAM_PREFIX}cut.1
+man/man1/${GNU_PROGRAM_PREFIX}date.1
+man/man1/${GNU_PROGRAM_PREFIX}dd.1
+man/man1/${GNU_PROGRAM_PREFIX}df.1
+man/man1/${GNU_PROGRAM_PREFIX}dir.1
+man/man1/${GNU_PROGRAM_PREFIX}dircolors.1
+man/man1/${GNU_PROGRAM_PREFIX}dirname.1
+man/man1/${GNU_PROGRAM_PREFIX}du.1
+man/man1/${GNU_PROGRAM_PREFIX}echo.1
+man/man1/${GNU_PROGRAM_PREFIX}env.1
+man/man1/${GNU_PROGRAM_PREFIX}expand.1
+man/man1/${GNU_PROGRAM_PREFIX}expr.1
+man/man1/${GNU_PROGRAM_PREFIX}factor.1
+man/man1/${GNU_PROGRAM_PREFIX}false.1
+man/man1/${GNU_PROGRAM_PREFIX}fmt.1
+man/man1/${GNU_PROGRAM_PREFIX}fold.1
+man/man1/${GNU_PROGRAM_PREFIX}groups.1
+man/man1/${GNU_PROGRAM_PREFIX}head.1
+man/man1/${GNU_PROGRAM_PREFIX}hostid.1
+man/man1/${GNU_PROGRAM_PREFIX}hostname.1
+man/man1/${GNU_PROGRAM_PREFIX}id.1
+man/man1/${GNU_PROGRAM_PREFIX}install.1
+man/man1/${GNU_PROGRAM_PREFIX}join.1
+man/man1/${GNU_PROGRAM_PREFIX}link.1
+man/man1/${GNU_PROGRAM_PREFIX}ln.1
+man/man1/${GNU_PROGRAM_PREFIX}logname.1
+man/man1/${GNU_PROGRAM_PREFIX}ls.1
+man/man1/${GNU_PROGRAM_PREFIX}md5sum.1
+man/man1/${GNU_PROGRAM_PREFIX}mkdir.1
+man/man1/${GNU_PROGRAM_PREFIX}mkfifo.1
+man/man1/${GNU_PROGRAM_PREFIX}mknod.1
+man/man1/${GNU_PROGRAM_PREFIX}mv.1
+man/man1/${GNU_PROGRAM_PREFIX}nice.1
+man/man1/${GNU_PROGRAM_PREFIX}nl.1
+man/man1/${GNU_PROGRAM_PREFIX}nohup.1
+man/man1/${GNU_PROGRAM_PREFIX}od.1
+man/man1/${GNU_PROGRAM_PREFIX}paste.1
+man/man1/${GNU_PROGRAM_PREFIX}pathchk.1
+man/man1/${GNU_PROGRAM_PREFIX}pinky.1
+man/man1/${GNU_PROGRAM_PREFIX}pr.1
+man/man1/${GNU_PROGRAM_PREFIX}printenv.1
+man/man1/${GNU_PROGRAM_PREFIX}printf.1
+man/man1/${GNU_PROGRAM_PREFIX}ptx.1
+man/man1/${GNU_PROGRAM_PREFIX}pwd.1
+man/man1/${GNU_PROGRAM_PREFIX}readlink.1
+man/man1/${GNU_PROGRAM_PREFIX}rm.1
+man/man1/${GNU_PROGRAM_PREFIX}rmdir.1
+man/man1/${GNU_PROGRAM_PREFIX}seq.1
+man/man1/${GNU_PROGRAM_PREFIX}sha1sum.1
+man/man1/${GNU_PROGRAM_PREFIX}shred.1
+man/man1/${GNU_PROGRAM_PREFIX}sleep.1
+man/man1/${GNU_PROGRAM_PREFIX}sort.1
+man/man1/${GNU_PROGRAM_PREFIX}split.1
+man/man1/${GNU_PROGRAM_PREFIX}stat.1
+man/man1/${GNU_PROGRAM_PREFIX}stty.1
+man/man1/${GNU_PROGRAM_PREFIX}su.1
+man/man1/${GNU_PROGRAM_PREFIX}sum.1
+man/man1/${GNU_PROGRAM_PREFIX}sync.1
+man/man1/${GNU_PROGRAM_PREFIX}tac.1
+man/man1/${GNU_PROGRAM_PREFIX}tail.1
+man/man1/${GNU_PROGRAM_PREFIX}tee.1
+man/man1/${GNU_PROGRAM_PREFIX}test.1
+man/man1/${GNU_PROGRAM_PREFIX}touch.1
+man/man1/${GNU_PROGRAM_PREFIX}tr.1
+man/man1/${GNU_PROGRAM_PREFIX}true.1
+man/man1/${GNU_PROGRAM_PREFIX}tsort.1
+man/man1/${GNU_PROGRAM_PREFIX}tty.1
+man/man1/${GNU_PROGRAM_PREFIX}uname.1
+man/man1/${GNU_PROGRAM_PREFIX}unexpand.1
+man/man1/${GNU_PROGRAM_PREFIX}uniq.1
+man/man1/${GNU_PROGRAM_PREFIX}unlink.1
+man/man1/${GNU_PROGRAM_PREFIX}uptime.1
+man/man1/${GNU_PROGRAM_PREFIX}users.1
+man/man1/${GNU_PROGRAM_PREFIX}vdir.1
+man/man1/${GNU_PROGRAM_PREFIX}wc.1
+man/man1/${GNU_PROGRAM_PREFIX}who.1
+man/man1/${GNU_PROGRAM_PREFIX}whoami.1
+man/man1/${GNU_PROGRAM_PREFIX}yes.1
diff --git a/sysutils/coreutils/distinfo b/sysutils/coreutils/distinfo
new file mode 100644
index 00000000000..3a5bc68872a
--- /dev/null
+++ b/sysutils/coreutils/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/04/10 13:18:36 wiz Exp $
+
+SHA1 (coreutils-5.0.tar.bz2) = ce67aacedfc917a92b5be62dd32095393c2f220c
+Size (coreutils-5.0.tar.bz2) = 3952653 bytes
+SHA1 (patch-aa) = 352b6b8eeff29159ebdbae4929db75d243a19354
diff --git a/sysutils/coreutils/patches/patch-aa b/sysutils/coreutils/patches/patch-aa
new file mode 100644
index 00000000000..0a1ef5c1b45
--- /dev/null
+++ b/sysutils/coreutils/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/04/10 13:18:36 wiz Exp $
+
+--- lib/Makefile.in.orig 2003-04-06 12:47:18.000000000 +0200
++++ lib/Makefile.in 2003-04-06 12:48:17.000000000 +0200
+@@ -769,7 +769,7 @@
+
+ install-data-am:
+
+-install-exec-am: install-exec-local
++install-exec-am:
+
+ install-info: install-info-am
+