AgeCommit message (Collapse)AuthorLines
2006-02-04Include the exit status in the logAvatar Ciaran McCreesh -3/+10
2006-02-04If we can't generate cache, set EAPI to UNKNOWNAvatar Ciaran McCreesh -0/+1
2006-02-04DepList is supposed to offer the strong exception guarantee, but didn't. Now ↵Avatar Ciaran McCreesh -4/+32
it should. Includes some fairly slow debug code to check this and throw InternalError if it doesn't work for now.
2006-02-04fix stupid typoAvatar Stephen P. Bennett -1/+1
2006-02-04Add Log level ll_qa. Add Log tests.Avatar Ciaran McCreesh -1/+78
2006-02-04Use log warnings rather than throwing critical errors for certain suspicious ↵Avatar Ciaran McCreesh -38/+58
2006-02-04FormattingAvatar Ciaran McCreesh -3/+4
2006-02-03Tinker with logging. More log calls.Avatar Ciaran McCreesh -2/+38
2006-02-03Add Log class. Use it.Avatar Ciaran McCreesh -5/+120
2006-02-03econf now does something with its arguments, and specifies --libdir. As a ↵Avatar Stephen P. Bennett -0/+72
result, add the beginnings of multilib support stuff.
2006-02-03Add --list-packagesAvatar Ciaran McCreesh -1/+52
2006-02-03Add do_get_packages() support.Avatar Ciaran McCreesh -4/+50
2006-02-03Add SelectFirst convenience class. No SelectSecond because I don't need it ↵Avatar Ciaran McCreesh -0/+14
and I'm lazy.
2006-02-03Fix some_dir_iterator != DirIterator() and DirIterator() != ↵Avatar Ciaran McCreesh -0/+7
some_dir_iterator inconsistencies. Add testcase.
2006-02-03Minor coding standards tweaksAvatar Ciaran McCreesh -3/+3
2006-02-03Replace the split permission checking functions with has_permission(). Add ↵Avatar Mark Loeser -150/+87
enums for use with the new function, and update the tests.
2006-02-02Added handling for PALUDIS_OPTIONS. Fairly crude, but should work.Avatar Stephen P. Bennett -8/+17
2006-02-02Unbreak distcheck, because automake is retarded.Avatar Ciaran McCreesh -0/+3
2006-02-02Start to install ebuild thingsAvatar Ciaran McCreesh -3/+38
2006-02-01More work on metadataAvatar Ciaran McCreesh -4/+197
2006-02-01Allow raw metadata display. Start of support for cumulatives.Avatar Ciaran McCreesh -13/+69
2006-01-31Standardise hash table usage through an icky template trickAvatar Ciaran McCreesh -184/+282
2006-01-30Add revision_only to version_spec. Use it.Avatar Ciaran McCreesh -3/+41
2006-01-30Add pstream debug output for nowAvatar Ciaran McCreesh -0/+6
2006-01-30Add remove_revision to VersionSpec. Use it.Avatar Ciaran McCreesh -2/+37
2006-01-30Rerefix strip...Avatar Ciaran McCreesh -1/+1
2006-01-30Enough of ebuild to get metadata for a select few packagesAvatar Ciaran McCreesh -9/+52
2006-01-30Uh, really fix strip this timeAvatar Ciaran McCreesh -1/+1
2006-01-30Don't explode horribly on strip_trailing_string("", "blah")Avatar Ciaran McCreesh -18/+53
2006-01-30Fix some silly bugsAvatar Ciaran McCreesh -8/+20
2006-01-30Ebuild work continues...Avatar Ciaran McCreesh -1/+87
2006-01-30More work on ebuildAvatar Ciaran McCreesh -23/+90
2006-01-30Add in check_deps_exist demo programAvatar Ciaran McCreesh -0/+212
2006-01-30Don't infinite loop on syntax screwupsAvatar Ciaran McCreesh -1/+1
2006-01-30More ebuild work. Add LIBEXECDIR define.Avatar Ciaran McCreesh -46/+131
2006-01-30More work on ebuild.bashAvatar Ciaran McCreesh -0/+389
2006-01-30Some simple tests for iterator_utilitiesAvatar Mark Loeser -1/+84
2006-01-29Normalise GPL headersAvatar Ciaran McCreesh -138/+76
2006-01-29Added --dl-dont-ignore-the-frickin-patch-dep, defaulting off.Avatar Stephen P. Bennett -1/+22
2006-01-29Add in the start of an ebuild.bash implementation. Not currently used or usable.Avatar Ciaran McCreesh -0/+349
2006-01-29Uh, and the other part of those documentation updatesAvatar Ciaran McCreesh -0/+21
2006-01-29Documentation updatesAvatar Ciaran McCreesh -49/+269
2006-01-29More docs updatesAvatar Ciaran McCreesh -13/+33
2006-01-29Docs updatesAvatar Ciaran McCreesh -249/+391
2006-01-28Better equal_star_compare, plus some testcases.Avatar Stephen P. Bennett -1/+5
2006-01-28Fix =* deps. Maybe. Works for me, at least.Avatar Stephen P. Bennett -5/+1
2006-01-28Don't use __attribute__ with icc, it screws them up too frequently.Avatar Ciaran McCreesh -7/+0
2006-01-28We're running out of letters... Use numbers.Avatar Ciaran McCreesh -139/+139
2006-01-28Add some more tests. Fix bug on || ( a b ) where a depends upon a ↵Avatar Ciaran McCreesh -9/+124
non-available package.
2006-01-28Get provide versions right when we're using a non-default virtual providerAvatar Ciaran McCreesh -5/+12