Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add QA_SONAME_NO_SYMLINK for bug #387053. | Zac Medico | 2011-10-13 | 1 | -0/+4 |
| | |||||
* | quickpkg: optimize */* matches | Zac Medico | 2011-10-13 | 1 | -0/+5 |
| | |||||
* | portageq match: wildcard support | Zac Medico | 2011-10-13 | 1 | -8/+35 |
| | |||||
* | layout.conf: make the pregenerated cache format controllable | Brian Harring | 2011-10-13 | 1 | -2/+2 |
| | | | | | | | | | | | Controllable via 'cache-format', currently it supports only one cache; 'pms', and defaults to it. If an unsupported cache-format is specified, the cache is disabled. If pms is specified and metadata/cache directory doesn't exist, the cache is disabled. Finally, this rips out the best module support for locally overriding the cache format used for pregenerated caches; this functionality made zero sense (upstream determines the format, we use what is available). | ||||
* | 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 |
| | |||||
* | bin/ebuild: add --version option | Zac Medico | 2011-10-11 | 1 | -3/+9 |
| | |||||
* | prepstrip: make sure eu-strip embeds right filename | Mike Frysinger | 2011-10-11 | 1 | -1/+4 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: add support for elfutils strip | Mike Frysinger | 2011-10-11 | 1 | -18/+46 |
| | | | | | | | If people use strip from the elfutils package, take advantage of some of its neat features (like splitting + stripping in one step). Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: extract buildid with readelf to avoid debugedit when possible | Mike Frysinger | 2011-10-11 | 1 | -9/+23 |
| | | | | | | The readelf utility is much more common than debugedit. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: avoid a `dirname` with a simple ${var%/*} | Mike Frysinger | 2011-10-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: tweak style of debugedit checksv2.2.0_alpha65 | Zac Medico | 2011-10-09 | 1 | -8/+8 |
| | | | | | Make the checks more like the FEATURES/RESTRICT checks from commit 286675a500998e536dbbf2ee2dfe1fedf4290b38. | ||||
* | prepstrip: merge debugedit checks more | Zac Medico | 2011-10-09 | 1 | -5/+11 |
| | | | | | Use a ${debugedit_found} to remember if it's found or not, and use ${debugedit_warned} to avoid showing duplicate warnings. | ||||
* | prepstrip: optimize duplicate calls to `has` | Mike Frysinger | 2011-10-09 | 1 | -12/+23 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: merge debugedit checks | Mike Frysinger | 2011-10-09 | 1 | -6/+5 |
| | | | | | | Avoid checking for debugedit multiple times. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | prepstrip: optimize chmod slightly | Mike Frysinger | 2011-10-09 | 1 | -3/+3 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | repoman: add 'repository' to portdbapi cache | Zac Medico | 2011-10-07 | 1 | -1/+1 |
| | | | | | | | This fixes _getMaskAtom to work correctly with the repo atoms that are generated by MaskManager, solving the issue reported here: https://github.com/cschwan/sage-on-gentoo/issues/90#issuecomment-2324953 | ||||
* | repoman: tweak myupdates/myheaders commit logicv2.2.0_alpha63 | Zac Medico | 2011-10-07 | 1 | -2/+1 |
| | | | | | | | | If we unconditionally exclude myremoved from myupdates, then removed files will also be excluded from myheaders. This allows us to avoid unnecessary separate manifest commits in cases when "myheaders" only contained files that were being removed. Since our code always uses myupdates + myremoved, this change in logic doesn't break anything. | ||||
* | repoman: tweak commit logic wrt thin-manifest | Zac Medico | 2011-10-07 | 1 | -1/+1 |
| | | | | | Don't populate the "myheaders" variable when we have thin-manifests that contain only DIST entries. | ||||
* | Don't do a split signed Manifest commit when no headers will change. Fixes ↵ | Nathan Phillip Brink | 2011-10-07 | 1 | -6/+9 |
| | | | | bug #340475. | ||||
* | repoman: bail out if unsupported manifest-hashes | Zac Medico | 2011-10-03 | 1 | -0/+25 |
| | |||||
* | repoman: account for GLEP 59 in RMD160 check | Zac Medico | 2011-10-03 | 1 | -20/+20 |
| | |||||
* | dispatch-conf: fix replace-wscomments pattern | Ryan Hill | 2011-10-01 | 1 | -1/+1 |
| | | | | This will fix bug #375613. | ||||
* | repoman: never force unsigned manifest commitv2.2.0_alpha60 | Zac Medico | 2011-09-29 | 1 | -33/+0 |
| | | | | | | | | This removes a special case where manifests would first be commited without signatures for category-level or greater commits. This case behavior wasn't very useful anyway, and would be a problem if the unsigned manifests got rejected by a commit hook (as may happen in the near future). | ||||
* | dispatch-conf: tweak pager basename comparison | Zac Medico | 2011-09-28 | 1 | -2/+3 |
| | |||||
* | dispatch-conf: support PAGER var for bug #384663 | Zac Medico | 2011-09-28 | 1 | -0/+32 |
| | |||||
* | etc-update: support PAGER env var for bug #384663 | Zac Medico | 2011-09-28 | 1 | -1/+10 |
| | |||||
* | archive-conf: dispatch_conf import bug #384665 | Ruggero Morsucci | 2011-09-28 | 1 | -1/+1 |
| | |||||
* | portdbapi.xmatch: optimize minimum-visible | Zac Medico | 2011-09-24 | 1 | -1/+1 |
| | | | | | | Also, make repoman cache IUSE, since that's required for _match_use to work effciently. This will eliminate lots of redundant aux_get calls for repoman, triggered by USE deps. | ||||
* | portageq best_visible: use match-all-cpv-only | Zac Medico | 2011-09-23 | 1 | -2/+4 |
| | |||||
* | install_hooks: fix variable name for PORTAGE_CONFIGROOT | Fabian Groffen | 2011-09-23 | 1 | -1/+1 |
| | | | | | in addition, omit the leading slash, since PORTAGE_CONFIGROOT contains a trailing slash | ||||
* | Revert "unpack: handle non-gz files from deb2targz" | Zac Medico | 2011-09-23 | 1 | -5/+1 |
| | | | | | This reverts commit dd7c57ecb90949ce3306394cfe262566b87351ca. We'll do this in a new EAPI, as discussed in bug #384147. | ||||
* | unpack: handle non-gz files from deb2targz | Zac Medico | 2011-09-23 | 1 | -1/+5 |
| | | | | This will fix bug #384147. | ||||
* | Fix 'shopt: +s: invalid shell option name' error. | Arfrever Frehtes Taifersar Arahesis | 2011-09-23 | 1 | -1/+1 |
| | |||||
* | portdbapi.xmatch: deprecate list-visible | Zac Medico | 2011-09-22 | 1 | -1/+1 |
| | |||||
* | portageq best_visible: multi-repo support | Zac Medico | 2011-09-22 | 1 | -12/+34 |
| | | | | This will fix bug #384063. | ||||
* | add install hooks | Brian Harring | 2011-09-21 | 1 | -0/+15 |
| | |||||
* | bin/ebuild: simplify PORTDIR_OVERLAY queryv2.2.0_alpha59 | Zac Medico | 2011-09-18 | 1 | -5/+1 |
| | | | | | There's no need to query os.environ here, because portage.settings will inherit the value automatically. | ||||
* | install_qa_check: adjust "poor programming" msgs | Zac Medico | 2011-09-18 | 1 | -10/+10 |
| | | | | | Refer to "severe warnings" rather than "poor programming", in order to be more politically correct, as discussed in bug #374233. | ||||
* | emerge-webrsync: exit if "gpg binary not found" | Alon Bar-Lev | 2011-09-17 | 1 | -0/+1 |
| | | | | This prevents an endless loop (bug #383375). | ||||
* | repoman: quote paths in PORTDIR_OVERLAY | Zac Medico | 2011-09-16 | 1 | -1/+2 |
| | | | | This will fix bug #383269. | ||||
* | Remove unused Manifest imports.v2.2.0_alpha58 | Zac Medico | 2011-09-14 | 1 | -1/+0 |
| | |||||
* | Fix typos in comments. | Arfrever Frehtes Taifersar Arahesis | 2011-09-14 | 1 | -2/+2 |
| | |||||
* | repoman: use repodir more | Zac Medico | 2011-09-14 | 1 | -1/+1 |
| | |||||
* | repoman: use the repodir variable more | Zac Medico | 2011-09-14 | 1 | -9/+4 |
| | |||||
* | repoman: fix KeyError from digestgen with symlink | Zac Medico | 2011-09-14 | 1 | -0/+7 |
| | |||||
* | Deprecate the manifest1_compat parameter.v2.2.0_alpha56 | Zac Medico | 2011-09-13 | 1 | -1/+1 |
| | |||||
* | metadata/layout.conf: "sign-manifests = false" | Zac Medico | 2011-09-12 | 1 | -4/+6 |
| | | | | | | This allows repos to disable manifest signatures, which is useful if they want to prevent merge conflicts like those that thin-manifests is designed to prevent. |