Update of /cvsroot/fink/experimental/rangerrick/common/main/finkinfo/utils
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4513/common/main/finkinfo/utils
Added Files:
coreutils.info
Log Message:
another crack at coreutils
--- NEW FILE: coreutils.info ---
Package: coreutils
Version: 5.3.0
Revision: 1
BuildDepends: expat, help2man, libgettext3-dev, gettext-bin, gettext-tools,
libiconv-dev
Depends: fileutils (>= %v-%r), shellutils (>= %v-%r), textutils (>= %v-%r)
NoSetLDFLAGS: true
SetLIBS: -L%p/lib
Source: ftp://alpha.gnu.org/gnu/coreutils/%n-%v.tar.bz2
Source-MD5: 903890208248639ac723d2c4988e04bd
InfoDocs: coreutils.info
ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info
CompileScript: <<
#!/bin/sh -ex
./configure %c
make
<<
InstallScript: <<
#!/bin/sh -ex
make install DESTDIR=%d
# stuff provided by dpkg
rm -rf %i/bin/md5sum
rm -rf %i/share/man/man1/md5sum*
# stuff provided by debianutils
rm -rf %i/bin/readlink
rm -rf %i/share/man/man1/readlink*
mv %i/bin/rm %i/bin/rm.gnu
mv %i/share/man/man1/rm.1 %i/share/man/man1/rm.gnu.1
rm -f %i/lib/charset.alias
mv %i/bin/tsort %i/bin/tsort.gnu
mv %i/share/man/man1/tsort.1 %i/share/man/man1/tsort.gnu.1
mv %i/bin/nice %i/bin/nice.gnu
mv %i/share/man/man1/nice.1 %i/share/man/man1/nice.gnu.1
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%N
<<
Description: Core utilities
DescDetail: <<
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.
<<
SplitOff: <<
Package: fileutils
Depends: libgettext3-shlibs, libiconv
Description: Common shell commands like ls, touch, chmod
DescDetail: <<
The GNU fileutils package contains common shell commands that work on
files and directories. This includes stuff like ls, mkdir, cp, rm,
chmod and touch. The GNU versions of these utilities often have extra
features like colored directory listings and heaps of command line
options.
<<
DescPort: <<
There are problems with rm (and recursive mv) which may have their
origin in the Darwin kernel. Since this breaks 'rm -rf', rm is
disabled by renaming it to rm.gnu. This appears to be fixed in 10.1,
but the fix persists while we still support 10.0.x.
The exotic commands like mknod may or may not work in a useful manner
on Darwin.
charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.
<<
PostInstScript: <<
if [ -L %p/etc/alternatives/charset.alias ]; then
update-alternatives --remove charset.alias %p/lib/charset.alias.fileutils
fi
<<
Files: <<
bin/chgrp
bin/chmod
bin/chown
bin/cp
bin/dd
bin/df
bin/dir
bin/dircolors
bin/du
bin/install
bin/link
bin/ln
bin/ls
bin/mkdir
bin/mkfifo
bin/mknod
bin/mv
bin/rm.gnu
bin/rmdir
bin/shred
bin/stat
bin/sync
bin/touch
bin/unlink
bin/vdir
share/man/man1/chgrp.*
share/man/man1/chmod.*
share/man/man1/chown.*
share/man/man1/cp.*
share/man/man1/dd.*
share/man/man1/df.*
share/man/man1/dir.*
share/man/man1/dircolors.*
share/man/man1/du.*
share/man/man1/install.*
share/man/man1/link.*
share/man/man1/ln.*
share/man/man1/ls.*
share/man/man1/mkdir.*
share/man/man1/mkfifo.*
share/man/man1/mknod.*
share/man/man1/mv.*
share/man/man1/rm.gnu.*
share/man/man1/rmdir.*
share/man/man1/shred.*
share/man/man1/stat.*
share/man/man1/sync.*
share/man/man1/touch.*
share/man/man1/unlink.*
share/man/man1/vdir.*
<<
<<
SplitOff2: <<
Package: textutils
Depends: libgettext3-shlibs, libiconv
Description: Text file processing utilities
DescPort: <<
md5sum is removed, it is already contained in the dpkg package.
tsort (topological sort) is renamed to tsort.gnu because it breaks
other packages. The GNU version of tsort doesn't output files that are
part of a cycle, while the BSD tsort that ships with Darwin does.
charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.
<<
Files: <<
bin/cat
bin/cksum
bin/comm
bin/csplit
bin/cut
bin/expand
bin/fmt
bin/fold
bin/head
bin/join
bin/nl
bin/od
bin/paste
bin/pr
bin/ptx
bin/sha1sum
bin/sort
bin/split
bin/sum
bin/tac
bin/tail
bin/tr
bin/tsort.gnu
bin/unexpand
bin/uniq
bin/wc
share/man/man1/cat.*
share/man/man1/cksum.*
share/man/man1/comm.*
share/man/man1/csplit.*
share/man/man1/cut.*
share/man/man1/expand.*
share/man/man1/fmt.*
share/man/man1/fold.*
share/man/man1/head.*
share/man/man1/join.*
share/man/man1/nl.*
share/man/man1/od.*
share/man/man1/paste.*
share/man/man1/pr.*
share/man/man1/ptx.*
share/man/man1/sha1sum.*
share/man/man1/sort.*
share/man/man1/split.*
share/man/man1/sum.*
share/man/man1/tac.*
share/man/man1/tail.*
share/man/man1/tr.*
share/man/man1/tsort.gnu.*
share/man/man1/unexpand.*
share/man/man1/uniq.*
share/man/man1/wc.*
<<
<<
SplitOff3: <<
Package: shellutils
Depends: libgettext3-shlibs, libiconv
Description: Command-line (shell) utilities
DescDetail: <<
The GNU Shell Utilities are the basic shell-manipulation utilities
of the GNU Operating System.
<<
Files: <<
bin
share/man
<<
<<
License: GPL
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/coreutils/
-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits