Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Subject: Re: How can I list all the software that have been insatlled to cygwin? From: Robert Collins To: cygwin AT cygwin DOT com In-Reply-To: References: <034401c41092$0a6a1310$1fc4c2ca AT hhw100> <6 DOT 0 DOT 1 DOT 1 DOT 0 DOT 20040322235142 DOT 0288ac20 AT 127 DOT 0 DOT 0 DOT 1> <005201c41153$d33fad60$1fc4c2ca AT hhw100> <6 DOT 0 DOT 1 DOT 1 DOT 0 DOT 20040323225851 DOT 03c809c0 AT 127 DOT 0 DOT 0 DOT 1> <009801c4115c$522f46f0$1fc4c2ca AT hhw100> <20040324050427 DOT GA4871 AT redhat DOT com> <4063B039 DOT 8020301 AT x-ray DOT at> <20040326043337 DOT GA14028 AT redhat DOT com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+DUma7gs1l0AtTVoFHqQ" Message-Id: <1080427166.1855.9.camel@localhost> Mime-Version: 1.0 Date: Sun, 28 Mar 2004 08:39:26 +1000 X-IsSubscribed: yes --=-+DUma7gs1l0AtTVoFHqQ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2004-03-27 at 01:12, Igor Pechtchanski wrote: > Since we're throwing wild ideas into the air, how about this one: once > libsetup is available (the extract of setup's essential functionality > minus the GUI), one could come up with a "register-program-with-setup" > command-line utility that could be called from the "make install" rule. > Of course, this would require the modification of the original sources, > and is completely alien to the way Linux does things, but it could be > borderline useful for some select applications (e.g., Cygwin projects > distributed separately, like KDE or CyGnome). >=20 > I suspect setup's functionality might need to be modified to also invoke a > specified uninstall program, although preremove scripts *could* > concievably be used for this (but *very* carefully, since they're run at a > brittle point in the uninstall process). Alternatively, the preremove > functionality could be revamped to run preremove scripts in reverse > dependency order before actually removing any files (this one's just for > the archives). > Igor This is pointless. Look into stow and similar if folk want a local-packages-made-without-doing-the-cygwin-setup-changes. Rob --=20 GPG key available at: . --=-+DUma7gs1l0AtTVoFHqQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAZgKeI5+kQ8LJcoIRAjjTAKCzJjKRTmn541jMPn2rPT72uFCrvwCgtLTR MS1N9FUUU709mITlUljzzZU= =6l4X -----END PGP SIGNATURE----- --=-+DUma7gs1l0AtTVoFHqQ--