X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:references:in-reply-to:content-type:content-transfer-encoding;
	 q=dns; s=default; b=tKpJrVHk1PZUDr+A8ecdBRDzSWKVRzajKJVK0ZXHtEC
	060d1lUQTvNhqJDrBgQI8PUBIQM5JrAt/IAHvQYv4f9Z84cA4wf7/UAAJIygjFWi
	q4tluORxAfOuhCzAVrA2/NHNE8dHpr/gaGHvclxphgicNYL+kuzyPhJ9BtucPfPI
	=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:references:in-reply-to:content-type:content-transfer-encoding;
	 s=default; bh=JT86CCZcOMykz9brtTU+cGttzLI=; b=Xusqe7h39Y7dJXDcO
	OvOLN8mOq6KE8FrjAFfrCHdjKGUtRnwi2T9YCu2+HAaHbTxocofVVUh1eDs4qL5K
	3KSNo4ALio/IWLjimqnPmv6RgQZgpwmh4leVi4WOO5IVE81kgqd6OvNYX1qoyWUw
	5LJ32jpl+UiKczvCELEUVBrp9I=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
X-Spam-SWARE-Status: No, score=-3.9 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RP_MATCHES_RCVD,TW_MK,TW_PT,TW_YG,TW_ZC,TW_ZF autolearn=ham version=3.3.1
Message-ID: <51924DB3.7020405@etr-usa.com>
Date: Tue, 14 May 2013 08:44:03 -0600
From: Warren Young <warren@etr-usa.com>
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Cygwin-L <cygwin@cygwin.com>
Subject: Re: What comes with Cygwin?
References: <CAHXt_SUuCe5WO3x9AkFK+VqZ37vqYQm_ubGbLp6bR+i+miqx2Q@mail.gmail.com> <51924991.7080302@etr-usa.com>
In-Reply-To: <51924991.7080302@etr-usa.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 5/14/2013 08:26, Warren Young wrote:
> The executables contained within those packages are:

That list was incomplete for two reasons.

First, vim-minimal just got added to Base, and I hadn't installed it, so 
my cygcheck on it gave nothing.

Second, my cygcheck loop was only showing actual executables, not symlinks.

So, my second attempt:

     [ alternatives apropos arch ash awk backup base64 basename
     bash bashbug cat chcon chgrp chmod chown chroot cksum comm
     copy-user-registry-fstab cp csplit cut cygcheck cyglsa-config
     cygpath cygserver cygserver-config cygwin-console-helper
     dash date dd df dgawk dir dircolors dirname du dumper echo
     editrights egrep env ex expand expr factor false fgrep file
     find fmt fold g gawk getconf getfacl gkill grep groups gunzip
     gzip head hostid hostname id igawk install ipcrm ipcs join kill
     ldd ldh link ln locale locate login logname ls makewhatis
     man man2dvi man2html manpath md5sum mintty mkdir mkfifo
     mkgroup mknod mkpasswd mktemp mount mv nice nl nohup nproc od
     oldfind passwd paste pathchk peflags peflagsall pgawk pinky
     pldd pr printenv printf ps ptx pwd readlink realpath rebase
     rebaseall regtool restore rm rmdir run runcon rvi sed seq
     setfacl setmetamode sh sha1sum sha224sum sha256sum sha384sum
     sha512sum shred shuf sleep sort split ssp stat strace stty su
     sum sync tac tail tar tee test timeout touch tr true truncate
     tsort tty tzselect tzset umount uname uncompress unexpand uniq
     unlink update-alternatives updatedb users vdir vi wc whatis
     which who whoami xargs yes zcat zcmp zdiff zdump zegrep zfgrep
     zforce zgrep zic zless zmore znew

The new cygcheck loop is:

     for p in `cat pkgs`
     do
         cygcheck -l $p | grep bin/ >> exes
     done

Cleanup in Vim is then:

     :%s/\/usr\/sbin\//
     :%s/\/usr\/bin\//
     :%s/\/bin\//
     [ search for DLLs and /usr/lib files; remove them ]

Run the exe list through sort(1) and fmt(1), then indent one tab for 
posting, then:

     $ expand -t4 < exes > /dev/clipboard

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

