public inbox for cygwin-apps-cvs@sourceware.org
help / color / mirror / Atom feed
* setup ChangeLog choose.cc choose.h package_met ...
@ 2013-07-25 12:03 corinna
0 siblings, 0 replies; 3+ messages in thread
From: corinna @ 2013-07-25 12:03 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: corinna@sourceware.org 2013-07-25 12:03:49
Modified files:
. : ChangeLog choose.cc choose.h package_meta.cc
package_meta.h
Log message:
* choose.h (hasManualSelections): Declare new variable.
* choose.cc (ChooserPage::OnInit): Re-implement package handling
depending on options given on CLI using package actions instead of
package_meta low-level functions. When no CLI package or category
options have been given, upgrade installed packages. Do not check for
updates when packages are to be added or removed from the CLI, but this
behaviour can be requested with --upgrade-also. A package that is
requested to be removed and also added at the same time gets reinstalled
or upgraded (when version curr != installed). Uninstalled packages in
categories "Base" or "Misc" are always selected for installation;
installed packages in these categories are not eligible for deletion
and will be reinstalled or upgraded instead.
* package_meta.h (packagemeta::ismanuallyDeleted): Declare new method.
* package_meta.cc (DeletePackageOption): Add new CLI option
-x/--remove-packages, packages listed here are considered candidates
for deletion.
(DeleteCategoryOption): Add new CLI option -c/--remove-categories,
packages belonging to categories listed here are considered candidates
for deletion.
(hasManualSelections): Additional boolean to record if any manual
installations or deletions have been requested.
(packagemeta::isManuallyDeleted): Implement along the same lines as
isManuallyWanted, but for deletion candidates.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.820&r2=2.821
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.164&r2=2.165
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/choose.h.diff?cvsroot=cygwin-apps&r1=2.41&r2=2.42
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.62&r2=2.63
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.41&r2=2.42
^ permalink raw reply [flat|nested] 3+ messages in thread
* setup ChangeLog choose.cc choose.h package_met ...
@ 2003-07-26 14:39 rbcollins
0 siblings, 0 replies; 3+ messages in thread
From: rbcollins @ 2003-07-26 14:39 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: rbcollins@sourceware.org 2003-07-26 14:39:28
Modified files:
. : ChangeLog choose.cc choose.h package_meta.cc
package_meta.h package_version.cc
package_version.h
Log message:
2003-07-26 Robert Collins <rbtcollins@hotmail.com>
* choose.cc (scan_downloaded_files): Rename to packagemeta::ScanDownloadedFiles.
(scanAVersion): Rename to packageversion::scan.
(GetParentRect): Rename to ChooserPage::getParentRect.
* choose.h (ChooserPage::getParentRect): Declare.
* package_meta.h (packagemeta::ScanDownloadedFiles): Declare.
* package_version.h (packageversion::scan): Declare.
* package_version.cc (packageversion::scan): Move from choose.cc
* package_meta.cc (packagemeta::ScanDownloadedFiles): Move from choose.cc
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.378&r2=2.379
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.117&r2=2.118
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.h.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.38&r2=2.39
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.26&r2=2.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_version.cc.diff?cvsroot=cygwin-apps&r1=2.19&r2=2.20
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_version.h.diff?cvsroot=cygwin-apps&r1=2.18&r2=2.19
^ permalink raw reply [flat|nested] 3+ messages in thread
* setup ChangeLog choose.cc choose.h package_met ...
@ 2003-07-26 13:12 rbcollins
0 siblings, 0 replies; 3+ messages in thread
From: rbcollins @ 2003-07-26 13:12 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: rbcollins@sourceware.org 2003-07-26 13:12:16
Modified files:
. : ChangeLog choose.cc choose.h package_meta.cc
package_meta.h package_version.cc
package_version.h
Log message:
2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Remove package specific code from choose.cc.
Update copyrights where appropriate.
* choose.cc(ChooserPage::OnNext): Extract logging to
packagemeta::logSelectionStatus.
* package_meta.cc(packagemeta::logSelectionStatus): Extract from
ChooserPage::OnNext.
(StringConcatenator): helper for logSelectionStatus.
(action_caption): Make const.
* package_meta.h(packagemeta): Declare logSelectionStatus.
(packagemeta::action_caption): Make const.
* package_version.cc(packageversion::sourcePackage): Make const.
* package_version.h(packageversion::sourcePackage): Make const.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.376&r2=2.377
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.115&r2=2.116
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.h.diff?cvsroot=cygwin-apps&r1=2.19&r2=2.20
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.37&r2=2.38
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.25&r2=2.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_version.cc.diff?cvsroot=cygwin-apps&r1=2.18&r2=2.19
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_version.h.diff?cvsroot=cygwin-apps&r1=2.17&r2=2.18
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-07-25 12:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-25 12:03 setup ChangeLog choose.cc choose.h package_met corinna
-- strict thread matches above, loose matches on Subject: below --
2003-07-26 14:39 rbcollins
2003-07-26 13:12 rbcollins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).