X-Git-Url: https://cygwin.com/git/?a=blobdiff_plain;f=PROGLIST;h=cd33bbdd5f210f66b253eaaf199a33be305eac90;hb=76e235a178891569ed5fb76ff2e6b6491575089c;hp=6c64e2af5d87873a7902ee3b0e0ae1c88c76fe9a;hpb=9420d22ff3b2c2675f17d9f36835d59fc855ec23;p=cygwin-apps%2Fcygutils.git diff --git a/PROGLIST b/PROGLIST index 6c64e2a..cd33bbd 100644 --- a/PROGLIST +++ b/PROGLIST @@ -47,36 +47,23 @@ msgtool.exe / shmtool.exe / semtool.exe / semstat.exe with the '-?' option. Also, see the Linux Programmer's Guide -- the IPC chapter is included with the cygipc distribution. - These tools can only be built if cygipc is installed - and thus are not portable to non-cygwin platforms. Also, - they can only operate properly if ipc-daemon is running. - Eventually I'll figure out how to get autotools to NOT - try to build them if IPC services are not available, and - I'll figure out how to link/test for libcygipc.a on cygwin - and just -lc on linux, etc. + + + These tools can only be built if IPC functions are + available. On cygwin, that (currently) means "only if + the cygipc package is installed" or "if using a cygwin + kernel newer than 1.5.5" (GPL) banner.exe prints a large banner to stdout. From Joerg Schaible. (GPL) -namei.exe - follow a pathname until a terminal point is found - (GPL - originally public domain) - -cal.exe - displays a calendar - (BSD-no-advert *) - realpath.exe Convert pathname argumen to absolute path, with all references to `.', `..', and symlinks resolved. (GPL) -ddate.exe - converts boring normal dates to fun Discordian Date - (GPL - originally public domain) - lpr.exe can be used to spool to a windows printer (GPL) @@ -87,64 +74,19 @@ mkshortcut.exe using .lnk files, which aren't really "full-featured") (GPL) +readshortcut.exe + can be used to read information from windows shortcuts (such + as target, icon, window state, etc) + (GPL) + cygstart.exe A command-line tool which allows you to let Windows start a program or open a file or URL in its associated application. It is similar to the Windows command-line start command. (GPL) -col.exe - Filters out reverse (and half reverse) line feeds so that the output is in - the correct order with only forward and half forward line feeds, and replaces - white-space characters with tabs where possible. - (BSD-no-advert *) - -getopt.exe - an enhanced command option parser for use in shell scripts. Taken from - util-linux. - (GPL) - -readlink.exe - follow symbolic links. Taken from OpenBSD CVS. - (BSD-no-advert) - -rev.exe - reverse lines of a file. - The rev utility copies the specified files to the standard output, - reversing the order of characters in every line. If no files are speci- - fied, the standard input is read. - (BSD-no-advert *) - -column.exe - columnate lists - The column utility formats its input into multiple columns. Rows are - filled before columns. Input is taken from file operands, or, by - default, from the standard input. Empty lines are ignored. - (BSD-no-advert *) - -colcrt.exe - filter nroff output for CRT previewing - Colcrt provides virtual half-line and reverse line feed sequences for - terminals without such capability, and on which overstriking is destruc- - tive. Half-line characters and underlining (changed to dashing `-') are - placed on new lines in between the normal output lines. - (BSD-no-advert *) - -colrm.exe - remove columns from a file - Colrm removes selected columns from a file. Input is taken from standard - input. Output is sent to standard output. - (BSD-no-advert *) - -mcookie.exe - generate magic cookies for xauth - mcookie generates a 128-bit random hexadecimal number for - use with the X authority system. Typical usage: - xauth add :0 . `mcookie` - (GPL - originally public domain) - -ipcs.exe, ipcrm.exe, ipck: - IPC utilities brought over from cygipc. +ipck: + IPC utility brought over from cygipc. (GPL) (*) originally BSD+advert, but falls under the blanket @@ -157,8 +99,18 @@ ipcs.exe, ipcrm.exe, ipck: University of California on July 22 1999. He states that clause 3 is "hereby deleted in its entirety." -Note: "last.exe" and "utmpdump.exe" were previously provided by +Note1: "last.exe" and "utmpdump.exe" were previously provided by cygutils. However, once the `sysvinit' package was added to the cygwin distribution, they were removed. They are now provided by `sysvinit' -- which is where we took them from in the first place. + +Note2: "cal.exe" "col.exe" "colcrt.exe" "colrm.exe" "column.exe" + "ddate.exe" "getopt.exe" "mcookie.exe" "namei.exe" "rename.exe" + "rev.exe" +were previously provided by cygutils. However, they were removed in +version 1.3.10 because the `util-linux' package was added to the +cygwin distribution, and it provides those utilities. In fact, +it was from util-linux that the versions in cygutils were originally +derived. +