65ed9efb56
Use operator const void * rather than operator bool for CountedPtr to avoid bool -> int conversion weirdness.
Ciaran McCreesh2006-07-09 17:04:41 +00:00
dee716a164
Remove deleter, it's only used by test cases. Clean up some more public interfaces and doxygen blocks.
Ciaran McCreesh2006-07-09 16:44:21 +00:00
854f343c0d
Remove ContainerEntry class, it is no longer required.
Ciaran McCreesh2006-07-09 15:40:26 +00:00
f80cf5da45
Remove Composite class, it is no longer required. More doxygen cleanups.
Ciaran McCreesh2006-07-09 15:23:50 +00:00
0b5a7ded3a
Add QA notice to dosym when it creates the target directory, and use dirname instead of bash substitutions.
Stephen P. Bennett2006-07-07 18:17:37 +00:00
760839d564
Packages are now added to world unless either a restriction (slot, version) or --preserve-world is specified
Ciaran McCreesh2006-07-06 19:50:31 +00:00
479d37420c
Move --list-{categories,packages,repositories} to being displayed as internal / script use
Ciaran McCreesh2006-07-06 17:53:29 +00:00
52ccce1013
Change how repository information is handled. Add --info support. Update --list-repositories to the new repository information interface.
Ciaran McCreesh2006-07-06 17:27:04 +00:00
7635b115fc
Don't display context with all log messages, only the ones where it's useful
Ciaran McCreesh2006-07-05 18:37:06 +00:00
823711f892
Move unpack into an external script so that it can be used by non-ebuilds.
Ciaran McCreesh2006-07-05 17:20:06 +00:00
e1aba5b620
When built with SELinux support, check whether the kernel support is enabled before attempting to use it.
Stephen P. Bennett2006-07-04 22:35:20 +00:00
10ca67dd99
Make dosym create necessary directories if they don't exist. Changed to stay in line with changed portage behaviour.
Stephen P. Bennett2006-07-04 21:28:01 +00:00
95fdc9e0cb
Remove some of the echoing to make metadata silent
Ciaran McCreesh2006-07-03 23:33:29 +00:00
5e6eb3ebfe
Switch to VDB_FORMAT paludis-2. Use Portage compatible environment saving. Save the repository whence a package originated. Add buildroot configure option for VDB repositories. Add tests for environment behaviour
Ciaran McCreesh2006-07-03 23:25:30 +00:00
0abcc993e5
Use internal md5 routines rather than calling md5sum when merging and unmerging
Ciaran McCreesh2006-06-29 19:14:56 +00:00
6b37827c18
Split up digest tools and classes. Move digest classes into paludis/digests/ so that they can be used internally.
Ciaran McCreesh2006-06-29 17:48:52 +00:00
c5e5d9f414
Implement MD5 internally, to avoid linkage problems with external md5sum on upgrade
Ciaran McCreesh2006-06-29 16:18:57 +00:00
812803b2ab
Nasty hack to make distcheck work when autotools starts sticking things in different directories
Ciaran McCreesh2006-06-29 01:59:03 +00:00