Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 1 | -13/+11 |
| | | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty. | ||||
* | quickpkg: optimize */* matches | Zac Medico | 2011-10-13 | 1 | -0/+5 |
| | |||||
* | quickpkg: use AmbiguousPackageName | Zac Medico | 2011-10-13 | 1 | -3/+3 |
| | |||||
* | quickpkg: fix '*' in arg extended atom check | Zac Medico | 2011-10-13 | 1 | -16/+11 |
| | | | | | This check isn't really accurate due to the =* operator, and we don't want to reject =* atoms when they omit the category. | ||||
* | quickpkg_extended_atom: handle =* operator | Zac Medico | 2011-10-13 | 1 | -0/+5 |
| | |||||
* | quickpkg: Support extended atoms | Sebastian Luther | 2011-10-13 | 1 | -1/+39 |
| | |||||
* | quickpkg: may -> might reword | Mike Frysinger | 2010-12-07 | 1 | -2/+2 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Bug #338588 - Allow quickpkg to create packages even though the | Zac Medico | 2010-09-25 | 1 | -3/+10 |
| | | | | current user doesn't have permission to lock /var/db/pkg. | ||||
* | Rename the portage.sets module to portage._sets since it will be useful | Zac Medico | 2010-08-30 | 1 | -1/+1 |
| | | | | | in the upcoming 2.1.9 branch which will not have sets support but will still have the code in private and disabled form. | ||||
* | portage.dep: Integrate the functionality of flatten into use_reduce | Sebastian Luther | 2010-08-14 | 1 | -2/+2 |
| | |||||
* | portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arrays | Sebastian Luther | 2010-08-10 | 1 | -3/+2 |
| | | | | | This change makes paren_reduce and paren_normalize calls for use_reduce redundant, resp. wrong. All consumers inside portage are adopted. | ||||
* | Always use shlex_split() to split CONFIG_PROTECT{,_MASK}. | Zac Medico | 2010-07-31 | 1 | -3/+4 |
| | |||||
* | Update copyright header. | Zac Medico | 2010-04-01 | 1 | -1/+1 |
| | |||||
* | Move all imports to top. | Zac Medico | 2010-03-28 | 1 | -11/+9 |
| | |||||
* | Remove unused variables/imports and extra whitespace. | Zac Medico | 2010-03-28 | 1 | -13/+11 |
| | |||||
* | Add support for package sets to quickpkg | Sebastian Luther | 2010-03-28 | 1 | -135/+179 |
| | | | | | | | | Split quickpkg_atom out of quickpkg_main to handle single atoms. Create quickpkg_set to handle sets that calls quickpkg_atom. Use a dict called 'infos' to return information about skipped config files, etc. Move imports to global scope. Update --help message and man page. | ||||
* | Add back executable bits, accidentally removed in previous commit. | Zac Medico | 2010-03-24 | 1 | -0/+0 |
| | |||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | Move dep_expand and cpv_expand into portage.dbapi submodules. | Zac Medico | 2010-02-25 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=15460 | ||||
* | Use dict.(keys|values|items)() instead of ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -1/+1 |
| | | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327 | ||||
* | Use filter() and zip() instead of itertools.ifilter() and itertools.izip() ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -2/+1 |
| | | | | | | | | for compatibility with Python 3. (2to3-3.1 -f itertools -f itertools_imports -nw ${FILES}) svn path=/main/trunk/; revision=14314 | ||||
* | Support print() function with Python 2 in some files. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -1/+5 |
| | | | | svn path=/main/trunk/; revision=14291 | ||||
* | Update syntax of calls to print() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -3/+3 |
| | | | | | | (2to3-3.1 -f print -nw ${FILES}) svn path=/main/trunk/; revision=14290 | ||||
* | Update syntax of 'except' statements for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -3/+3 |
| | | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289 | ||||
* | Update imports to import portage.os (with unicode wrappers), and use | Zac Medico | 2009-08-11 | 1 | -1/+3 |
| | | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13993 | ||||
* | Add portage ImportError sys.path insertion. | Zac Medico | 2009-08-10 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=13987 | ||||
* | Bug #262485 - Handle InvalidAtom from dep_expand(). | Zac Medico | 2009-03-17 | 1 | -6/+7 |
| | | | | svn path=/main/trunk/; revision=13116 | ||||
* | When necessary, make quickpkg add missing metadata to the vdb entry before | Zac Medico | 2008-04-05 | 1 | -0/+14 |
| | | | | | | creating the binary package. svn path=/main/trunk/; revision=9723 | ||||
* | Bug #198492 - Make quickpkg create $PKGDIR if it doesn't | Zac Medico | 2007-11-08 | 1 | -0/+4 |
| | | | | | | already exist. svn path=/main/trunk/; revision=8464 | ||||
* | Remove redundant 'Usage: ' from the usage message. | Zac Medico | 2007-06-23 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=6964 | ||||
* | For bug #182428, make quickpkg exclude config files that are protected by ↵ | Zac Medico | 2007-06-22 | 1 | -2/+43 |
| | | | | | | CONFIG_PROTECT. Add a --include-config option that includes all config files and a --include-unmodified-config that includes config files that have not been modified since installation (matching md5sum). svn path=/main/trunk/; revision=6945 | ||||
* | Make quickpkg print a warning if "bindist" is in RESTRICT. | Zac Medico | 2007-06-22 | 1 | -4/+17 |
| | | | | svn path=/main/trunk/; revision=6937 | ||||
* | Make IUSE handling safe for IUSE defaults. | Zac Medico | 2007-06-21 | 1 | -2/+4 |
| | | | | svn path=/main/trunk/; revision=6897 | ||||
* | as noted by Josh Saddler on the gentoo-dev mailing list, issue a warning if ↵ | Mike Frysinger | 2007-06-21 | 1 | -0/+4 |
| | | | | | | we try to create a binpkg for something that has IUSE=bindist but was emerged with USE=-bindist svn path=/main/trunk/; revision=6896 | ||||
* | Add an --ignore-default-opts option that is analogous to the corresponding ↵ | Zac Medico | 2007-06-20 | 1 | -3/+8 |
| | | | | | | emerge option. svn path=/main/trunk/; revision=6892 | ||||
* | For bug #182428, make quickpkg use a more secure umask by default and allow ↵ | Zac Medico | 2007-06-19 | 1 | -2/+11 |
| | | | | | | it to be overridden by a --umask option. Add support for QUICKPKG_DEFAULT_OPTS so that default options can be set in make.conf. svn path=/main/trunk/; revision=6871 | ||||
* | Fix typo. | Zac Medico | 2007-06-04 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=6729 | ||||
* | For bug #164655, port quickpkg to python and use the tarfile module for ↵ | Zac Medico | 2007-06-04 | 1 | -193/+134 |
| | | | | | | proper handling of symlinks to directories. Thanks to Martin Parm <parmus@diku.dk> for the initial port. svn path=/main/trunk/; revision=6728 | ||||
* | Add back a missing `source isolated-functions.sh`. The color logic is ↵ | Zac Medico | 2007-03-09 | 1 | -4/+1 |
| | | | | | | handled internally. svn path=/main/trunk/; revision=6201 | ||||
* | try and fix $Rev$ | Mike Frysinger | 2007-01-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5849 | ||||
* | try and fix $LastChangedRevision$ | Mike Frysinger | 2007-01-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5848 | ||||
* | add some useful options | Mike Frysinger | 2007-01-31 | 1 | -29/+60 |
| | | | | svn path=/main/trunk/; revision=5847 | ||||
* | For bug #149781, exclude symlinks to directories when creating binary ↵ | Zac Medico | 2006-10-01 | 1 | -1/+5 |
| | | | | | | package with quickpkg. svn path=/main/trunk/; revision=4570 | ||||
* | Make quickpkg respect PORTAGE_NICENESS. | Zac Medico | 2006-09-07 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=4424 | ||||
* | Substitute isolated-functions.sh in place of /sbin/functions.sh. | Zac Medico | 2006-09-07 | 1 | -2/+11 |
| | | | | svn path=/main/trunk/; revision=4423 | ||||
* | Condense a few portageq calls into one. | Zac Medico | 2006-09-07 | 1 | -6/+4 |
| | | | | svn path=/main/trunk/; revision=4422 | ||||
* | Optimize quickpkg so that it creates the binary package directly in ↵ | Zac Medico | 2006-09-07 | 1 | -5/+8 |
| | | | | | | $PKGDIR/All. This eliminates the need for tbz2tool and is the same approach used by the package phase in misc-functions.sh. svn path=/main/trunk/; revision=4420 | ||||
* | For bug #146564, include directories in packages created by quickpkg. Note ↵ | Zac Medico | 2006-09-07 | 1 | -1/+1 |
| | | | | | | that tar's --no-recursion option causes the directories to be selectively included without nessarily including their contents. svn path=/main/trunk/; revision=4419 | ||||
* | Force a sane umask in quickpkg for bug #143340. | Zac Medico | 2006-08-09 | 1 | -0/+3 |
| | | | | svn path=/main/trunk/; revision=4210 | ||||
* | make elog mail module always set the 'From' header for rfc2822 compliance | Marius Mauch | 2006-06-10 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3483 |