aboutsummaryrefslogtreecommitdiff
path: root/paludis
AgeCommit message (Collapse)AuthorLines
2012-02-16Fix non-recursive dodoc when $x is a directoryAvatar Wouter van Kesteren -3/+3
When dodoc is called with a directory there is a chance that it has a size. $ mkdir empty; [[ -s empty ]]; $ echo Exited with: $? Exited with: 0 This means that the case with [[ -s ]]; is taken instead of [[ -d ]]; and that there will be no error set. This commit fixes it by moving the -d check before the -s check.
2012-02-16Copy annotations when rewriting specsAvatar Ciaran McCreesh -0/+1
2012-01-30render StringSetArgs nicelyAvatar Łukasz P. Michalik -1/+2
2012-01-29Make dir over symlink to dir fatal for exheres-0Avatar Ciaran McCreesh -6/+22
2012-01-14Allow some FSMerger warnings to be fatalAvatar Ciaran McCreesh -2/+43
2012-01-01Change URLs to exherbo.orgAvatar Ciaran McCreesh -3/+3
2011-12-30Don't do strange things if a group doesn't existAvatar Ciaran McCreesh -1/+1
2011-12-05Handle binaries that link to libraries by full pathAvatar David Leverton -0/+2
Example: # ldd /usr/bin/wimenu [...] /usr/lib64/libixp.so (0x0000028b1db65000)
2011-11-20Support for generating thin ManifestsAvatar David Leverton -25/+135
2011-11-20Use bool metadata keysAvatar David Leverton -9/+9
2011-10-19RESTRICTing test doesn't mask expensive testsAvatar Ciaran McCreesh -2/+6
Fixes: ticket:1205
2011-10-14Support manifest_hashes repository key for generationAvatar David Leverton -20/+113
2011-10-14Use nice new toupper/tolower functionsAvatar David Leverton -31/+16
2011-10-14Add functions to upper/lower-case entire stringsAvatar David Leverton -0/+75
2011-10-14Add a Whirlpool implementationAvatar David Leverton -0/+1417
2011-10-14Add a SHA512 implementationAvatar David Leverton -0/+1186
2011-10-14Move to/from_bigendian to byte_swap.hhAvatar David Leverton -27/+33
2011-10-14Define a PALUDIS_ constant for big-endiannessAvatar David Leverton -2/+2
This allows it to be referenced from headers, as we don't install config.h
2011-10-14Generate Manifests with the same line ordering as PortageAvatar David Leverton -27/+30
Fixes: ticket:1204
2011-10-14Support verifying arbitrary (supported) Manifest hashesAvatar David Leverton -97/+38
2011-10-14Make MemoisedHashes use DigestRegistryAvatar David Leverton -58/+14
2011-10-14Add DigestRegistryAvatar David Leverton -0/+168
This allows a digest function to be computed given its name, rather than hard-coding the specific digest class.
2011-10-12Fix dying in require() when exlib phases don't get defined.Avatar Bo Ørsted Andresen -1/+3
95c70705 would invalidly die when require() got called after export_exlib_phases() but before the exported phase got defined.
2011-10-10Fix upgrade-blocked-before nothing is fine too logicAvatar Ciaran McCreesh -1/+1
2011-10-10Less confusicating nameAvatar Ciaran McCreesh -5/+5
2011-10-09Add last checked annotationAvatar Ciaran McCreesh -0/+11
2011-10-09Add dsar_licence_last_checkedAvatar Ciaran McCreesh -0/+3
2011-10-04Support negated short optionsAvatar David Leverton -8/+19
2011-10-04Refactor checking for --no- validityAvatar David Leverton -72/+50
2011-10-04Rename sync suffixes to sourcesAvatar David Leverton -53/+53
"Suffixes" made sense when they were going to be configured as sync.foo = , sync.bar = , etc, but not anymore.
2011-10-04Die in require() on exported exlib phases which don't get defined.Avatar Bo Ørsted Andresen -0/+7
2011-09-28Fix master_repository / layout.conf warningAvatar David Leverton -1/+1
2011-09-20Get repo deps rightAvatar Ciaran McCreesh -0/+4
2011-09-20layout.conf doesn't imply mastersAvatar Ciaran McCreesh -1/+1
2011-09-19Fix backwards logic for masking build_options: *_tests if RESTRICTedAvatar David Leverton -1/+1
2011-09-14Pass root into output confsAvatar Ciaran McCreesh -3/+9
2011-09-14Use Maintainer for metadata.xmlAvatar Ciaran McCreesh -18/+23
2011-09-14Maintainers as objectsAvatar Ciaran McCreesh -3/+269
2011-09-09Get name and email from metadata.xmlAvatar Ciaran McCreesh -2/+2
2011-09-06Support -@groupsAvatar Ciaran McCreesh -2/+15
2011-09-06Support licence groupsAvatar Ciaran McCreesh -3/+197
2011-09-06Make use of licence groupsAvatar Ciaran McCreesh -3/+47
2011-09-06Framework for licence groupsAvatar Ciaran McCreesh -0/+182
2011-09-06Be less clever with || ( ) selectionAvatar Ciaran McCreesh -28/+46
Otherwise || ( self already-installed ) leads to an unbreakable cycle. Fixes: ticket:1189
2011-09-04Contents is not a MetadataKeyAvatar Ciaran McCreesh -21/+0
2011-09-04RefactorAvatar Ciaran McCreesh -56/+9
2011-09-04RefactorAvatar Ciaran McCreesh -212/+82
2011-09-04Remove PackageID::contents_keyAvatar Ciaran McCreesh -117/+13
2011-09-04PackageID::contentsAvatar Ciaran McCreesh -0/+112
2011-09-04Make tests not sensitive to requirements ordersAvatar Ciaran McCreesh -43/+52