+2012-04-30 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Correct sequence of installation/removal progress reporting.
+
+ * src/pkgunst.cpp (pkgRemove): Delay output of "removing package ..."
+ message, until after pre-remove hooks have run; this ensures that any
+ output from the pre-remove hook scripts appears in correct sequence.
+
+ * src/pkginst.cpp (pkgInstall): Likewise, for "installing package ..."
+ message, in relation to pre-install hooks.
+
+2012-04-26 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ mingw-get-0.5-beta-20120426-1 released.
+
+ * configure.ac (AC_INIT): Version number updated.
+ * srcdist-doc/NEWS.in: Updated; bug-fix notifications added.
+ * All files (r0-5-beta-20120426-1): Tag assigned.
+
+2012-04-25 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Interim work-around for MinGW-Bug #3520864.
+
+ * src/pkgdeps.cpp (pkgXmlDocument::ResolveDependencies):
+ [DEBUG_TRACE_DEPENDENCIES]: Add request flags to messages reporting
+ the scheduling of installation activities.
+
+ * src/pkgexec.cpp (pkgXmlDocument::Schedule): Add temporary diagnostic
+ hooks to confirm request flags; bracket them with #if 0 ... #endif.
+ [ACTION_PRIMARY && pre-scheduled request]: Don't trash request flags
+ when updating the pre-existing action item data.
+
+2012-04-23 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Fix MinGW-Bug #3520488
+
+ * src/pkgexec.cpp (action_code): Check for, and reject NULL pointer
+ passed as action request string; also reject ambiguous abbreviations.
+
+ * src/climain.cpp (climain): Discriminate between NULL pointer and
+ other forms of invalid action keyword matching failures.
+
+2012-04-16 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ mingw-get-0.5-beta-20120416-1 released.
+
+ * configure.ac (AC_INIT): Version number updated.
+ (YEARS_OF_ISSUE): 2012 added.
+
+ * srcdist-doc/NEWS.in: Updated; release notes added.
+ * All files (r0-5-beta-20120416-1): Tag assigned.
+
+2012-04-16 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Assign icon to temporary GUI executable file.
+
+ * icons/pkgicon.ico: New file, shamelessly copied from synaptic.
+
+ * configure.ac: Add identification for windres; propagate it to...
+ * Makefile.in: ...here; use it to compile object from icon files...
+ (srcdir/icons) [%.ico]: ...from this new vpath location.
+ (gui.exe): Link to compiled icon's object file.
+ (SRCDIST_SUBDIRS): Add icons directory.
+
+2012-04-15 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Ensure that package removal requests are correctly scheduled.
+
+ * src/pkgdeps.cpp (pkgXmlDocument::Schedule) [ACTION_REMOVE]: Schedule
+ as a distinct case, when the installed version is not the most recent
+ available release; consideration of this distinct case was previously
+ erroneously overlooked.
+
+2012-04-15 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Correct scheduling of new prerequisites when upgrading.
+
+ * src/pkgdeps.cpp (pkgXmlDocument::ResolveDependencies):
+ [ACTION_UPGRADE && ACTION_PRIMARY]: Don't exclude scheduling for this
+ case of a prerequisite with no previously installed version; it may be
+ a delegated primary requirement of a meta-package.
+
2012-04-15 Keith Marshall <keithmarshall@users.sourceforge.net>
Don't require subsystem within user specified version bounds.