OSDN Git Service

mingw/mingw-get.git
12 years agoDon't suppress implied downloads for top-level actions.
Keith Marshall [Mon, 5 Mar 2012 16:23:44 +0000 (16:23 +0000)]
Don't suppress implied downloads for top-level actions.

12 years agoCopyright notice updates.
Keith Marshall [Mon, 20 Feb 2012 21:41:54 +0000 (21:41 +0000)]
Copyright notice updates.

12 years agoFix ill-advised optimisation in $APPROOT environment lookup.
Keith Marshall [Mon, 20 Feb 2012 21:17:45 +0000 (21:17 +0000)]
Fix ill-advised optimisation in $APPROOT environment lookup.

12 years agoPropagate sysroot path settings to scripts via the environment.
Keith Marshall [Mon, 20 Feb 2012 21:08:05 +0000 (21:08 +0000)]
Propagate sysroot path settings to scripts via the environment.

12 years agoImplement hooks to support lua scripting interface.
Keith Marshall [Fri, 17 Feb 2012 23:18:51 +0000 (23:18 +0000)]
Implement hooks to support lua scripting interface.

12 years agoAvoid implicit cast warnings; reported by Robert Hartmann.
Keith Marshall [Thu, 24 Nov 2011 21:50:46 +0000 (21:50 +0000)]
Avoid implicit cast warnings; reported by Robert Hartmann.

12 years agoAvoid unnecessary downloads for already installed packages.
Keith Marshall [Wed, 9 Nov 2011 05:54:57 +0000 (05:54 +0000)]
Avoid unnecessary downloads for already installed packages.

12 years agoFix packaging anomalies for source and licence distributions.
Keith Marshall [Sun, 6 Nov 2011 21:30:14 +0000 (21:30 +0000)]
Fix packaging anomalies for source and licence distributions.

12 years agoBump version number for subsequent CVS snapshots.
Keith Marshall [Sun, 6 Nov 2011 21:19:17 +0000 (21:19 +0000)]
Bump version number for subsequent CVS snapshots.

12 years agomingw-get-0.4-mingw32-alpha-1 released.
Keith Marshall [Sun, 6 Nov 2011 10:53:26 +0000 (10:53 +0000)]
mingw-get-0.4-mingw32-alpha-1 released.

12 years agoDon't upgrade installed DLL components to incompatible version. Provide clearer...
Keith Marshall [Fri, 4 Nov 2011 22:25:10 +0000 (22:25 +0000)]
Don't upgrade installed DLL components to incompatible version.  Provide clearer diagnostics for failed requests on implied packages.

12 years agoFix --download-only vs. --reinstall conflict.
Keith Marshall [Tue, 11 Oct 2011 20:56:58 +0000 (20:56 +0000)]
Fix --download-only vs.  --reinstall conflict.

12 years agoAdd support for non-specific upgrade of all installed packages.
Keith Marshall [Fri, 7 Oct 2011 20:58:57 +0000 (20:58 +0000)]
Add support for non-specific upgrade of all installed packages.

12 years agoImplement "source" and "licence" operations.
Keith Marshall [Thu, 6 Oct 2011 18:53:26 +0000 (18:53 +0000)]
Implement "source" and "licence" operations.

12 years agoEstablish mapping from release tarname to source tarname.
Keith Marshall [Wed, 5 Oct 2011 04:56:49 +0000 (04:56 +0000)]
Establish mapping from release tarname to source tarname.

12 years agoEstablish mapping from release tarname to source tarname.
Keith Marshall [Tue, 4 Oct 2011 21:07:32 +0000 (21:07 +0000)]
Establish mapping from release tarname to source tarname.

12 years agoFacilitate downloads using diverse cache directories.
Keith Marshall [Sun, 2 Oct 2011 20:38:44 +0000 (20:38 +0000)]
Facilitate downloads using diverse cache directories.

12 years agoEstablish cache directory for source archive downloads.
Keith Marshall [Sun, 2 Oct 2011 06:35:48 +0000 (06:35 +0000)]
Establish cache directory for source archive downloads.

12 years agoSupport archive extraction to arbitrary destination without install.
Keith Marshall [Tue, 30 Aug 2011 18:04:06 +0000 (18:04 +0000)]
Support archive extraction to arbitrary destination without install.

12 years agoMake --download-only and --print-uris imply --reinstall.
Keith Marshall [Tue, 30 Aug 2011 17:49:11 +0000 (17:49 +0000)]
Make --download-only and --print-uris imply --reinstall.

12 years agoImplement --download-only and --print-uris options.
Keith Marshall [Sun, 7 Aug 2011 05:37:48 +0000 (05:37 +0000)]
Implement --download-only and --print-uris options.

12 years agomingw-get-0.3-mingw32-alpha-2.1 released.
Keith Marshall [Fri, 29 Jul 2011 20:21:57 +0000 (20:21 +0000)]
mingw-get-0.3-mingw32-alpha-2.1 released.

12 years agoAdopt tar.xz as default package archive format.
Keith Marshall [Fri, 29 Jul 2011 19:52:32 +0000 (19:52 +0000)]
Adopt tar.xz as default package archive format.

12 years agoCorrect handling of release status in requirements specifications.
Keith Marshall [Wed, 27 Jul 2011 20:36:00 +0000 (20:36 +0000)]
Correct handling of release status in requirements specifications.

12 years agoAvoid accidental RCS keyword substitutions.
Keith Marshall [Sat, 18 Jun 2011 12:32:23 +0000 (12:32 +0000)]
Avoid accidental RCS keyword substitutions.

12 years agoMercurial support revisited.
Keith Marshall [Sat, 18 Jun 2011 09:59:34 +0000 (09:59 +0000)]
Mercurial support revisited.

12 years agoUpdate readme.txt ID tag-line to track NEWS rather than README.
Keith Marshall [Sat, 18 Jun 2011 09:53:21 +0000 (09:53 +0000)]
Update readme.txt ID tag-line to track NEWS rather than README.

12 years agomingw-get-0.3-mingw32-alpha-2 released.
Keith Marshall [Fri, 17 Jun 2011 07:02:18 +0000 (07:02 +0000)]
mingw-get-0.3-mingw32-alpha-2 released.

12 years agoAdd internal documentation for --reinstall option.
Keith Marshall [Wed, 15 Jun 2011 18:48:10 +0000 (18:48 +0000)]
Add internal documentation for --reinstall option.

12 years agoSupport use of Mercurial within a CVS working copy.
Keith Marshall [Tue, 14 Jun 2011 20:34:39 +0000 (20:34 +0000)]
Support use of Mercurial within a CVS working copy.

12 years agoImplement --reinstall option.
Keith Marshall [Mon, 13 Jun 2011 19:00:14 +0000 (19:00 +0000)]
Implement --reinstall option.

12 years agoDon't require -vv to report progress of update operation.
Keith Marshall [Sun, 12 Jun 2011 19:38:11 +0000 (19:38 +0000)]
Don't require -vv to report progress of update operation.

12 years agoFix MinGW-Bug #3313806.
Keith Marshall [Sat, 11 Jun 2011 12:39:01 +0000 (12:39 +0000)]
Fix MinGW-Bug #3313806.

12 years agoProvisional correction for MinGW-bug #3309438.
Keith Marshall [Tue, 7 Jun 2011 21:03:37 +0000 (21:03 +0000)]
Provisional correction for MinGW-bug #3309438.

12 years agomingw-get-0.3-mingw32-alpha-1 released.
Keith Marshall [Mon, 30 May 2011 09:01:52 +0000 (09:01 +0000)]
mingw-get-0.3-mingw32-alpha-1 released.

12 years agoSupport assignment of DEBUGLEVEL at configure time.
Keith Marshall [Mon, 30 May 2011 08:42:52 +0000 (08:42 +0000)]
Support assignment of DEBUGLEVEL at configure time.

12 years agoWork around bugs in MinGW and GNU getopt_long_only() implementations.
Keith Marshall [Sun, 29 May 2011 21:24:11 +0000 (21:24 +0000)]
Work around bugs in MinGW and GNU getopt_long_only() implementations.

12 years agoImplement user selection of traceable features at run-time.
Keith Marshall [Sun, 29 May 2011 20:53:37 +0000 (20:53 +0000)]
Implement user selection of traceable features at run-time.

12 years agoImplement protocol for processing global program options.
Keith Marshall [Sat, 21 May 2011 18:38:11 +0000 (18:38 +0000)]
Implement protocol for processing global program options.

12 years agoAugment known development status keywords and accept CMS labels.
Keith Marshall [Wed, 18 May 2011 18:34:51 +0000 (18:34 +0000)]
Augment known development status keywords and accept CMS labels.

12 years agomingw-get-0.2-mingw32-alpha-4 released.
Keith Marshall [Sat, 14 May 2011 07:05:57 +0000 (07:05 +0000)]
mingw-get-0.2-mingw32-alpha-4 released.

12 years agoFix MinGW-Bug #3297660 (reported by Chris Sutcliffe).
Keith Marshall [Thu, 12 May 2011 20:33:51 +0000 (20:33 +0000)]
Fix MinGW-Bug #3297660 (reported by Chris Sutcliffe).

12 years agoFix MinGW-Bug #3295526 (reported by Charles Wilson).
Keith Marshall [Thu, 12 May 2011 20:11:52 +0000 (20:11 +0000)]
Fix MinGW-Bug #3295526 (reported by Charles Wilson).

12 years agoDiagnose and aggressively retry failed download connections.
Keith Marshall [Thu, 12 May 2011 20:00:22 +0000 (20:00 +0000)]
Diagnose and aggressively retry failed download connections.

13 years agomingw-get-0.2-mingw32-alpha-3 released.
Keith Marshall [Thu, 31 Mar 2011 20:07:40 +0000 (20:07 +0000)]
mingw-get-0.2-mingw32-alpha-3 released.

13 years agoProvisional handling for http proxy authentication.
Keith Marshall [Wed, 30 Mar 2011 20:44:38 +0000 (20:44 +0000)]
Provisional handling for http proxy authentication.

13 years agoExpand macros in path names for files and directories to be removed.
Keith Marshall [Wed, 30 Mar 2011 20:17:48 +0000 (20:17 +0000)]
Expand macros in path names for files and directories to be removed.

13 years agoCorrect defective activation logic for some debugging hooks.
Keith Marshall [Tue, 29 Mar 2011 20:04:12 +0000 (20:04 +0000)]
Correct defective activation logic for some debugging hooks.

13 years agoAvoid Unicode hyphens in generated ASCII document files.
Keith Marshall [Tue, 22 Mar 2011 19:34:43 +0000 (19:34 +0000)]
Avoid Unicode hyphens in generated ASCII document files.

13 years agomingw-get-0.2-mingw32-alpha-2 released.
Keith Marshall [Tue, 15 Mar 2011 21:04:29 +0000 (21:04 +0000)]
mingw-get-0.2-mingw32-alpha-2 released.

13 years agoFix MinGW-Bug 3212246.
Keith Marshall [Tue, 15 Mar 2011 20:28:38 +0000 (20:28 +0000)]
Fix MinGW-Bug 3212246.

13 years agomingw-get-0.2-mingw32-alpha-1 released.
Keith Marshall [Sat, 12 Mar 2011 15:45:40 +0000 (15:45 +0000)]
mingw-get-0.2-mingw32-alpha-1 released.

13 years agoQualify liblzma.a requirement for building.
Keith Marshall [Sat, 12 Mar 2011 14:20:29 +0000 (14:20 +0000)]
Qualify liblzma.a requirement for building.

13 years agoRemove unused 7zip and boost source code from CVS trunk.
Keith Marshall [Fri, 11 Mar 2011 22:51:10 +0000 (22:51 +0000)]
Remove unused 7zip and boost source code from CVS trunk.

13 years agoRefactor and update existing installation and usage instructions.
Keith Marshall [Fri, 11 Mar 2011 20:22:30 +0000 (20:22 +0000)]
Refactor and update existing installation and usage instructions.

13 years agoInitial implementation for "remove" feature.
Keith Marshall [Sun, 27 Feb 2011 16:21:36 +0000 (16:21 +0000)]
Initial implementation for "remove" feature.

13 years agoWork-around for improper stderr buffering in MSYS mintty and rxvt.
Keith Marshall [Sat, 26 Feb 2011 17:51:25 +0000 (17:51 +0000)]
Work-around for improper stderr buffering in MSYS mintty and rxvt.

13 years agoTidy up some debugging hooks.
Keith Marshall [Fri, 18 Feb 2011 01:09:03 +0000 (01:09 +0000)]
Tidy up some debugging hooks.

13 years agoMake package version comparisons more robust.
Keith Marshall [Tue, 15 Feb 2011 21:39:13 +0000 (21:39 +0000)]
Make package version comparisons more robust.

13 years agoMerge from mingw-get-0.1-mingw32-alpha-5 bug-fix branch.
Keith Marshall [Sun, 13 Feb 2011 21:23:58 +0000 (21:23 +0000)]
Merge from mingw-get-0.1-mingw32-alpha-5 bug-fix branch.

13 years agoReduce path names to base names, in some diagnostic message contexts.
Keith Marshall [Wed, 5 Jan 2011 21:56:42 +0000 (21:56 +0000)]
Reduce path names to base names, in some diagnostic message contexts.

13 years agoAvoid a potential out-of-range action name look-up.
Keith Marshall [Wed, 5 Jan 2011 21:26:44 +0000 (21:26 +0000)]
Avoid a potential out-of-range action name look-up.

13 years agoMake "install" and "remove" notifications symmetric.
Keith Marshall [Mon, 3 Jan 2011 21:25:27 +0000 (21:25 +0000)]
Make "install" and "remove" notifications symmetric.

13 years agoAdd preliminary CLI support for "list" and "show" actions.
Keith Marshall [Thu, 30 Dec 2010 23:23:43 +0000 (23:23 +0000)]
Add preliminary CLI support for "list" and "show" actions.

13 years agoLay groundwork for implentation of additional actions.
Keith Marshall [Mon, 1 Nov 2010 21:09:01 +0000 (21:09 +0000)]
Lay groundwork for implentation of additional actions.

13 years agomingw-get-0.1-mingw32-alpha-5 released.
Keith Marshall [Sun, 31 Oct 2010 20:34:35 +0000 (20:34 +0000)]
mingw-get-0.1-mingw32-alpha-5 released.

13 years agomingw-get-0.1-mingw32-alpha-5 released.
Keith Marshall [Sat, 30 Oct 2010 19:06:19 +0000 (19:06 +0000)]
mingw-get-0.1-mingw32-alpha-5 released.

13 years agoMake pkgInitRites/pkgLastRites processing more robust; avoid a potential race conditi...
Keith Marshall [Fri, 22 Oct 2010 22:08:52 +0000 (22:08 +0000)]
Make pkgInitRites/pkgLastRites processing more robust; avoid a potential race condition in mingw-get-inst.

13 years agoFix packaging bug in -lic package.
Charles Wilson [Fri, 10 Sep 2010 03:04:06 +0000 (03:04 +0000)]
Fix packaging bug in -lic package.

13 years agomingw-get-0.1-mingw32-alpha-4 released.
Charles Wilson [Fri, 10 Sep 2010 02:27:20 +0000 (02:27 +0000)]
mingw-get-0.1-mingw32-alpha-4 released.

13 years agoAdd rudimentary help option.
Charles Wilson [Fri, 10 Sep 2010 02:15:57 +0000 (02:15 +0000)]
Add rudimentary help option.

13 years agoFix "mingw-get deletes itself" bug in last rites handling.
Charles Wilson [Fri, 10 Sep 2010 01:44:24 +0000 (01:44 +0000)]
Fix "mingw-get deletes itself" bug in last rites handling.

13 years agomingw-get-0.1-mingw32-alpha-3 released.
Keith Marshall [Mon, 30 Aug 2010 20:42:26 +0000 (20:42 +0000)]
mingw-get-0.1-mingw32-alpha-3 released.

13 years agoAdd runtime hooks to support self-upgrade for future releases.
Keith Marshall [Fri, 27 Aug 2010 22:08:03 +0000 (22:08 +0000)]
Add runtime hooks to support self-upgrade for future releases.

13 years agoSet default sysroots relative to mingw-get installation directory.
Keith Marshall [Tue, 24 Aug 2010 20:02:10 +0000 (20:02 +0000)]
Set default sysroots relative to mingw-get installation directory.

13 years agoSome dependency resolver enhancements and bug fixes.
Keith Marshall [Thu, 19 Aug 2010 19:52:35 +0000 (19:52 +0000)]
Some dependency resolver enhancements and bug fixes.

13 years agoImprove scheduling of package processing requests.
Keith Marshall [Tue, 17 Aug 2010 21:35:59 +0000 (21:35 +0000)]
Improve scheduling of package processing requests.

13 years agoLay foundation for selective compilation of debugging code.
Keith Marshall [Sun, 15 Aug 2010 13:37:54 +0000 (13:37 +0000)]
Lay foundation for selective compilation of debugging code.

13 years agoCorrect typo
Keith Marshall [Sun, 15 Aug 2010 13:16:54 +0000 (13:16 +0000)]
Correct typo

13 years agoImprove diagnostics for invalid references to non-release XML nodes.
Keith Marshall [Fri, 13 Aug 2010 16:20:07 +0000 (16:20 +0000)]
Improve diagnostics for invalid references to non-release XML nodes.

13 years agoGuard against a potential buffer overrun.
Keith Marshall [Thu, 12 Aug 2010 20:29:30 +0000 (20:29 +0000)]
Guard against a potential buffer overrun.

13 years agoHandle the GNU long name tar header format.
Keith Marshall [Fri, 6 Aug 2010 22:34:39 +0000 (22:34 +0000)]
Handle the GNU long name tar header format.

13 years agoWork around an autoconf bug.
Keith Marshall [Thu, 24 Jun 2010 21:40:11 +0000 (21:40 +0000)]
Work around an autoconf bug.

13 years agoInclude alias search, when matching component package name.
Keith Marshall [Thu, 24 Jun 2010 20:49:39 +0000 (20:49 +0000)]
Include alias search, when matching component package name.

13 years agoAddress FIXME relating to identification of distributable files.
Keith Marshall [Thu, 10 Jun 2010 21:32:48 +0000 (21:32 +0000)]
Address FIXME relating to identification of distributable files.

13 years agoBump version for next release cycle.
Keith Marshall [Mon, 17 May 2010 20:27:45 +0000 (20:27 +0000)]
Bump version for next release cycle.

13 years agomingw-get-0.1-mingw32-alpha-2 released.
Keith Marshall [Mon, 17 May 2010 17:03:31 +0000 (17:03 +0000)]
mingw-get-0.1-mingw32-alpha-2 released.

13 years agoMake provision to protect user's profile settings during upgrade.
Keith Marshall [Wed, 12 May 2010 18:16:27 +0000 (18:16 +0000)]
Make provision to protect user's profile settings during upgrade.

13 years agoAdd preliminary support for future `-reinstall' option.
Keith Marshall [Tue, 11 May 2010 21:17:54 +0000 (21:17 +0000)]
Add preliminary support for future `-reinstall' option.

13 years agoCorrect handling for "%R" macro in relative sysroot path specs.
Keith Marshall [Tue, 11 May 2010 18:13:01 +0000 (18:13 +0000)]
Correct handling for "%R" macro in relative sysroot path specs.

14 years agoHandle "%" wildcard matches in package and subsystem version strings.
Keith Marshall [Wed, 5 May 2010 20:34:17 +0000 (20:34 +0000)]
Handle "%" wildcard matches in package and subsystem version strings.

14 years agoRevert 2010-04-04 refactoring of tarproc.cpp and tarinst.cpp
Keith Marshall [Fri, 30 Apr 2010 20:26:34 +0000 (20:26 +0000)]
Revert 2010-04-04 refactoring of tarproc.cpp and tarinst.cpp

14 years agoHandle "*" wildcard matches in package and subsystem version strings.
Keith Marshall [Thu, 29 Apr 2010 17:13:15 +0000 (17:13 +0000)]
Handle "*" wildcard matches in package and subsystem version strings.

14 years agoCorrect omission from configure script prerequisite checks.
Keith Marshall [Sun, 18 Apr 2010 09:09:58 +0000 (09:09 +0000)]
Correct omission from configure script prerequisite checks.

14 years agoAdd configure script checks for prerequisite library headers.
Keith Marshall [Sat, 17 Apr 2010 22:18:08 +0000 (22:18 +0000)]
Add configure script checks for prerequisite library headers.

14 years agoCase-insensitive subsystem name matching revisited.
Keith Marshall [Sat, 17 Apr 2010 12:43:05 +0000 (12:43 +0000)]
Case-insensitive subsystem name matching revisited.

14 years agoEnable recursive processing of repository package lists.
Keith Marshall [Thu, 15 Apr 2010 20:17:34 +0000 (20:17 +0000)]
Enable recursive processing of repository package lists.

14 years agoImplement installer function; use per-package file manifests.
Keith Marshall [Sun, 4 Apr 2010 15:25:36 +0000 (15:25 +0000)]
Implement installer function; use per-package file manifests.

14 years agoGuard against NULL pointer dereferences in tinyxml code.
Keith Marshall [Fri, 2 Apr 2010 08:38:04 +0000 (08:38 +0000)]
Guard against NULL pointer dereferences in tinyxml code.

14 years agoAvoid running InternetAttemptConnect in pkgInternetAgent constructor.
Keith Marshall [Tue, 30 Mar 2010 20:29:26 +0000 (20:29 +0000)]
Avoid running InternetAttemptConnect in pkgInternetAgent constructor.