ba1d3871d2
Move sed -> sed.in and generate as needed to avoid path issues
Ciaran McCreesh2006-05-26 01:11:02 +00:00
b91430d82f
Add canonicalise availability check (temporary, until we figure out why autotools is being picky)
Ciaran McCreesh2006-05-26 01:06:52 +00:00
02724dc917
Make a canonicalise wrapper, rather than using realpath or readlink -f. Tinker with PATH ordering so that this actually works.
Ciaran McCreesh2006-05-25 19:14:25 +00:00
bad61a19db
Forgot to add getmtime wrapper to ebuild/utils/Makefile.am, sorry.
Robert S. Gerus2006-05-25 09:53:07 +00:00
5f10447014
Add a wrapper that will call stat -f '%m' on FreeBSD and stat -c '%Y' everywhere else. Fix 2 typos in previous ChangeLog entry.
Robert S. Gerus2006-05-25 08:32:19 +00:00
7ee339a9dd
Replace readlink -f with realpath, for portability.
Robert S. Gerus2006-05-25 06:50:28 +00:00
01515a37bc
paludis/util/system_TEST.cc, ChangeLog: Added a check for FreeBSD and missing changelog entry for previous commit
Robert S. Gerus2006-05-24 01:34:17 +00:00
d86fed6317
date --iso=seconds -> date +%Y-%m-%dT%H:%M:%S%z for portability
Robert S. Gerus2006-05-24 01:25:56 +00:00
dba69d827e
Clean up various small todo items: Don't hardcode mirror://gentoo/, replace some InternalError throws with better exceptions
Ciaran McCreesh2006-05-22 22:33:20 +00:00
b2a3de9c49
Support a mirrors.conf file, with the same format as thirdpartymirrors, in the config directory
Ciaran McCreesh2006-05-22 22:24:11 +00:00
94920ca28e
Switch to our own implementation of einfo et al, and remove dep on functions.sh
Stephen P. Bennett2006-05-17 16:30:00 +00:00
1fa666a802
Emulate various Portage internals. Not actually useful, but it might make a few malcontents come up with some new material.
Ciaran McCreesh2006-05-17 15:20:30 +00:00
1cecfdf319
Move DepParser, DepLexer -> PortageDepParser, PortageDepLexer, abstract out remaining parser calls into VersionMetadata
Ciaran McCreesh2006-05-14 10:37:31 +00:00
49c8bd17fb
Fixed typo in src/install.cc: Give proper mask reason indices for EAPI and license masked packages.
Danny van Dyk2006-05-13 18:50:49 +00:00
860c46d1fc
Generalise WhitespaceTokeniser to include newlines. Switch to using WhitespaceTokeniser throughout.
Ciaran McCreesh2006-05-13 12:27:58 +00:00
4c6642465a
Rework VersionMetadata to be far less ebuild-centric. Avoid using always_inline. Add a WhitespaceTokeniser singleton class.
Ciaran McCreesh2006-05-13 12:05:51 +00:00
02c48a20f0
Avoid temporarily removing symlinks where possible
Ciaran McCreesh2006-05-08 17:50:15 +00:00
0fb6b25572
Adding 'hash -r' to merge fixes Berlios#7414.
Danny van Dyk2006-05-07 18:26:39 +00:00
191fb4503a
Switch off sandbox when merging to / to avoid sandbox getting upset when its own files get replaced. Fixes: Berlios#7402.
Ciaran McCreesh2006-05-07 14:18:19 +00:00