root/releases/pkgcore/0.2.14/dev-notes/changes.rst @ masterdriverz%2540gentoo.org-20070222142849-lc2eilgwfwjhm4nz

Revision masterdriverz%2540gentoo.org-20070222142849-lc2eilgwfwjhm4nz, 0.9 KB (checked in by Charlie Shepherd <masterdriverz@…>, 23 months ago)

A lot more docs changes: adds to dev-notes/tests.rst and misc grammer/spelling fixes

Line 
1=========
2 Changes
3=========
4
5(Note that this is not a complete list)
6
7* Proper env saving/reloading. The ebuild is sourced once, and run from the env.
8* DISTDIR has indirection now. It points at a directory, ie, symlinks.
9  to the files. The reason for this is to prevent builds from lying about their
10  sources, leading to less bugs.
11* PORTAGE_TMPDIR is no longer in the ebuild env.
12* (PORTAGE_|)BUILDDIR is no longer in the ebuild env.
13* BUILDPREFIX is no longer in the ebuild env.
14* AA is no longer in the ebuild env.
15* inherit is an error in phases except for setup, prerm, and postrm.
16  pre/post rm are allowed only in order to deal with broken envs. Running
17  config with a broken env isn't allowed, because config won't work;
18  installing with a broken env is not allowed because preinst/postinst
19  won't be executed.
20* binpkg building now gets the unmodified contents- thus when merging a
21  binpkg, all files are there unmodified.
Note: See TracBrowser for help on using the browser.