aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* pparenthesis -> parenthesis #104333 by Alin DobreHEADmasterMike Frysinger2005-08-311-2/+2
|
* final Changelog entryMarius Mauch2005-08-231-1/+4
|
* manpage by Aaron Walker #72434Mike Frysinger2005-08-201-0/+59
|
* update use_with/use_enable documentationMike Frysinger2005-08-201-24/+24
|
* update --usepkgonly info #79531Mike Frysinger2005-08-201-4/+5
|
* forward port fixes from portage_2_0 branchMike Frysinger2005-08-161-19/+24
|
* forward port from 2.0 branch rar support in unpack and the die->assert fix ↵Mike Frysinger2005-08-162-3/+10
| | | | for when using pipes
* Dont strip stuff if `file` failed #102499Mike Frysinger2005-08-162-3/+8
|
* cause standard enumerate sucks and you can't do offset slicesBrian Harring2005-08-161-0/+12
|
* no package class defined yet, but fixed imports so that querying is usable now.Brian Harring2005-08-162-40/+18
| | | | from there, just defining package classes and metadata pulls; the mutable aspect comes later
* improper tracking of additions without recording a forced change (duplicate ↵Brian Harring2005-08-161-5/+6
| | | | forced, but still must be tracked for rewinding the stack)
* 1) restriction cleanupBrian Harring2005-08-161-13/+24
| | | | 2) made use/slot dep restriction generation live (so it's now supported in the atom spec)
* 1) corrections for restriction subsystem changesBrian Harring2005-08-164-29/+104
| | | | | | 2) full use deps implemented, and slot deps. 3) reverse use dep lookup, effectively "yo, turn off depends x please" resulting in figuring out how, and configuring the package appropriately 4) bug in obj caching for tracking when forced to regenerate an obj (package.conditionals)
* 1) fixed restriction import changes, corrected a couple of hidden bugs that ↵Brian Harring2005-08-161-11/+11
| | | | | | the new seperation brought to light 2) corrected negated use flags so they properly come through as negated, not -use_flag
* removal of code that was transfered out of restriction, and adjustment of ↵Brian Harring2005-08-162-223/+25
| | | | imports/code for collapsed for the tweaked restriction design
* restriction subsystem slight redesign.Brian Harring2005-08-164-167/+837
| | | | | | | | | bugs probably exist in force_(Fail,True), although containmentmatch appears to work (use deps are working now) packages is package level restrictions values is value level restrictions; package restrictions gank the attributes, and hand them off to value restrictions (effectively) collapsed is package level. boolean is a base of boolean logic classes, properly support the full potential combinations NAND and OR have (that sucked). same with ContainmentMatch
* adjusted filename on tercel's requestMarius Mauch2005-08-141-1/+1
|
* fix logic error in sandboxMarius Mauch2005-08-142-5/+8
|
* domain support, and a few underlying repository tweaks for configured ↵Brian Harring2005-08-145-24/+53
| | | | | | | | package trees, creating one from an unconfigured tree during domain instantion. Package returned are mutable within limits of use restrictions (arch included); all depset (for ebuilds) returned are flattened, no use conditionals exposed.
* restriction_set name changeBrian Harring2005-08-141-1/+4
|
* restriction_set name chaangeBrian Harring2005-08-141-2/+2
|
* restriction_set fix, and made old __str__ code active as atom_strBrian Harring2005-08-141-7/+7
|
* fixing earlier stomping of spankys ebuild*.sh work that I managed :/Brian Harring2005-08-133-146/+244
|
* minor bugfixes for exception handlerMarius Mauch2005-08-112-4/+8
|
* clean up syntax and quoting and suchMike Frysinger2005-08-102-34/+37
|
* use gawk instead of awk #102050Mike Frysinger2005-08-102-4/+7
|
* general seperated out docs/comments/questions/issuesBrian Harring2005-08-095-0/+91
|
* update for ACCEPT_LICENSE filteringBrian Harring2005-08-091-4/+5
|
* initial digest parsing codeBrian Harring2005-08-091-0/+20
|
* bye bye cvs_id attrib...Brian Harring2005-08-091-2/+1
|
* wrapper layer for (ab|)use of stacking on other repositories.Brian Harring2005-08-091-0/+16
| | | | initial implementation, probably will be overhauled a bit, but right now is usable for screwing with the default repository.match
* portage.util.dicts => portage.util.mappingsBrian Harring2005-08-091-2/+3
| | | | added class configured=True attribute, in preparation for commit of mutable configurable wrapper for portage.ebuild.repository (use deps/slot deps, yay)
* added use deps and slot deps parsing, better exception's (and better ↵Brian Harring2005-08-091-10/+51
| | | | | | throwing of said exceptions), dropped __str__ (so people now see the underlying portage.restrictions.restrictionSet.AndRestrictionSet.__str__ output, which is better for hashing) and a __cmp__ function, which is of questionable use.
* updates forBrian Harring2005-08-095-33/+36
| | | | | | | 1) renamed base repository tree to UnconfiguredEbuildTree (since it produces non-configured packages). 2) portage.util.dicts => portage.util.mappings changes documentation additions also. Threw out ConfiguredEbuild from ebuild_package, added start of a configured ebuild tree/wrapper to ebuild_repository.
* doc updatesBrian Harring2005-08-091-5/+15
|
* broke the conditional node class out into portage.package.conditionals.base, ↵Brian Harring2005-08-092-33/+95
| | | | | | and updated portage.ebuild.conditionals pydoc documentation also...
* documentation first off (across the board)Brian Harring2005-08-093-67/+140
| | | | | | addition of __all__ where I've decided (collapsed and restrictionset at this point) addition of cmatch method, used for dealing with mutable configuration wrappers (ongoing) yanked SubStringMatch, since it's covered by ContainmentMatch (fixed that beast too, since first implementation of it sucked).
* whee.Brian Harring2005-08-095-32/+123
| | | | | cparser holds the case sensitive configparser (broke it out of __init__) documentation updates, and addition of most filters for domain, including license filters, p.mask, and keywords.
* dicts.py => mappings.pyBrian Harring2005-08-097-323/+103
| | | | aside from that, removed a lot of older portage funcs from fs.py, and added pydoc documentation
* blahBrian Harring2005-08-051-0/+11
|
* bam, herpesBrian Harring2005-08-051-0/+11
|
* use set, not dict for valid.Brian Harring2005-08-051-3/+3
|
* fix header againMike Frysinger2005-08-053-6/+6
|
* update of how to handle package.provided.Brian Harring2005-08-031-1/+2
|
* useful little utility for converting between cache backends without having ↵Brian Harring2005-08-031-0/+44
| | | | to do a regen.
* ver_cmp infoBrian Harring2005-08-031-0/+4
|
* tweak to the instantiation target for domain (not reay to use it yet)Brian Harring2005-08-031-2/+2
|
* whitespace fix in errors.pyBrian Harring2005-08-033-9/+74
| | | | | s:pref_curry:pre_curry: in central hey look, domain has code now, and domain-instance.repos (which is visibility wrapped, p.mask + unmask atm only)
* cleanup, and a few bug fixes to profiles.Brian Harring2005-08-034-36/+46
| | | | | | s:pref_curry:pre_curry: for proccessor ebuild_package had USE added as an attribute... and conditionals got cleanup + __str__
* __str__ , and cleanup/bug fixing of versionmatchBrian Harring2005-08-031-12/+42
|