This is the mail archive of the cygwin-apps-cvs@sources.redhat.com mailing list for the cygwin-apps project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

setup ChangeLog Makefile.am Makefile.in README ...


CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	rbcollins@sources.redhat.com	2002-05-01 04:13:20

Modified files:
	.              : ChangeLog Makefile.am Makefile.in README 
	                 choose.cc configure download.cc ini.cc inilex.l 
	                 iniparse.y install.cc package_source.h 
	                 propsheet.cc res.rc resource.h rfc1738.cc 
	                 rfc1738.h 
Added files:
	.              : Exception.cc Exception.h MD5++.cc MD5++.h 
	                 download.h inilintmain.cc md5.c md5.h 

Log message:
	2002-05-01  Robert Collins  <rbtcollins@hotmail.com>
	
	* Makefile.am (AM_CFLAGS): Remove -mwindows, it's a linker flag.
	Remove -fno-rtti, we need it for exceptions.
	(AM_CXXFLAGS): Ditto.
	(WARNONLY_CFLAGS): Ditto.
	(EXTRA_PROGRAMS): Add with initial linter sources - not functional yet.
	(setup_LDFLAGS): Add and set to -mwindows.
	(setup_SOURCES): Add new sources.
	* Makefile.in: Regenerate.
	* README: Update TODO.
	* choose.cc (scan_downloaded_files): Use ini information if it's
	available.
	* configure: Regenerate.
	* download.cc (check_for_cached): Make reusable from elsewhere.
	Throw exceptions on errors (as opposed to failures).
	Check MD5 sum when it's known.
	(download_one): Never force a download.
	Handle corrupt package exceptions.
	* ini.cc (find_routine): Reverse escape the URL to correctly identify
	the site URL.
	* inilex.l (MD5): Provide a parsing rule (note: lowercase is required).
	* iniparse.y: Allow calculation of MD5 sums, and allow src only
	packages.
	(process_src): New helper function.
	* isntall.cc (install_one_source): Check MD5 sums when possible.
	Throw exceptions on errors.
	(do_install_thread): Handle exceptions for installation calls.
	* package_source.h: Store MD5 information.
	* propsheet.cc (PropSheet::Create): Add a useful comment.
	* res.rc (IDS_INSTALL_ERROR): Define.
	(IDS_CORRUPT_PACKAGE): Define.
	* resource.h (IDS_INSTALL_ERROR): Define.
	(IDS_CORRUPT_PACKAGE): Define.
	* rfc1738.cc (rfc1738_unescape_part): Implement.
	* rfc1738.h (rfc1738_unescape_part): Declare.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Exception.cc.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Exception.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/MD5++.cc.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/MD5++.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/download.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/inilintmain.cc.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/md5.c.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/md5.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.216&r2=2.217
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.4&r2=2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Makefile.in.diff?cvsroot=cygwin-apps&r1=2.59&r2=2.60
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/README.diff?cvsroot=cygwin-apps&r1=2.17&r2=2.18
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.92&r2=2.93
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/configure.diff?cvsroot=cygwin-apps&r1=2.9&r2=2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/download.cc.diff?cvsroot=cygwin-apps&r1=2.23&r2=2.24
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ini.cc.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/inilex.l.diff?cvsroot=cygwin-apps&r1=2.13&r2=2.14
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/iniparse.y.diff?cvsroot=cygwin-apps&r1=2.26&r2=2.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/install.cc.diff?cvsroot=cygwin-apps&r1=2.45&r2=2.46
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_source.h.diff?cvsroot=cygwin-apps&r1=2.8&r2=2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/propsheet.cc.diff?cvsroot=cygwin-apps&r1=2.3&r2=2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/res.rc.diff?cvsroot=cygwin-apps&r1=2.37&r2=2.38
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/resource.h.diff?cvsroot=cygwin-apps&r1=2.17&r2=2.18
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/rfc1738.cc.diff?cvsroot=cygwin-apps&r1=2.3&r2=2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/rfc1738.h.diff?cvsroot=cygwin-apps&r1=2.2&r2=2.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]