/[gentoo-src]/portage/pym/portage_syntax.py
Gentoo

Log of /portage/pym/portage_syntax.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 10 15:50:26 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
CVS Tags: HEAD
Branch point for: portage_2_1
Changes since 1.10: +325 -245 lines
Diff to previous 1.10
Redesigned and rewrote DependSpec


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 5 05:08:26 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.9: +3 -0 lines
Diff to previous 1.9
pym/portage_syntax.py: Added with_key() method to Atom for creating a new
atom of a different key with the same constraints.

bin/test_target_graph.py pym/portage_dep.py: Added transform_virtuals()
function to just that. Added testing code to show how it is used. Renamed
TargetGraph to StateGraph.


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 4 13:27:57 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.8: +71 -23 lines
Diff to previous 1.8
pym/portage_syntax.py pym/portage_dep.py: Filled out most of TargetGraph.
Still need to complete support for OR deps. Added a bit some more support
functions to Atom and DependSpec.

bin/test_target_graph.py: Just a script to help test and show the usage of
TargetGraph.


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 4 03:17:33 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.7: +8 -0 lines
Diff to previous 1.7
Added remove_preferentials() method to the DependSpec class. Simplified
PkgGlue to just being a container.


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 3 13:49:35 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.6: +8 -8 lines
Diff to previous 1.6
Fixed some bugs in the new intersects() and encapsulates() methods. Created
a transform_dependspec() function that reorders DependSpec elements based
on supplied preferences.


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 3 11:04:34 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.5: +33 -22 lines
Diff to previous 1.5
Added methods for modifying DependSpec externally.


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 3 10:20:01 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.4: +101 -31 lines
Diff to previous 1.4
Added intersects() and encapsulates() functions to the Atom class for
comparing relationships between similar atoms.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 3 07:20:14 2005 UTC (11 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.3: +205 -92 lines
Diff to previous 1.3
man/portage.5: Removed invalid example from package.keywords section.

pym/portage_dep.py pym/portage_syntax.py: Mostly completed DependSpec and
started on TargetGraph.


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 24 16:28:51 2005 UTC (11 years, 4 months ago) by jstubbs
Branch: MAIN
Changes since 1.2: +170 -66 lines
Diff to previous 1.2
Added a class called DependSpec which handles parsing *DEPEND and SRC_URI
strings. Read-only at the moment, but will probably change later.


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 11 01:54:29 2004 UTC (11 years, 8 months ago) by jstubbs
Branch: MAIN
Changes since 1.1: +10 -11 lines
Diff to previous 1.1
Modified atom.match() to reflect the change of cpv becoming an attribute of
atom.


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 7 15:12:38 2004 UTC (11 years, 8 months ago) by jstubbs
Branch: MAIN
Inital commit. Refactors all of portage_versions.py and some functions from
portage.py into a CPV class and an Atom class.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20