Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rewrite VCS detection code in repoman. | Michał Górny | 2010-07-11 | 1 | -11/+8 | |
| | | | | | | Move the real code into repoman.utilities. Support any repository depth for distributed SCMs -- i.e. Sunrise through git-svn. Bail out if more than one control version directory is found at the same depth. | |||||
* | Patch ebuild.sh to not nuke the WORKDIR if FEATURES="keepwork". | Christopher Covington | 2010-07-08 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This allows make to do its thing when using Portage in a development workflow, although the change also exposes how ebuild clean doesn't clear out the WORKDIR. TEST=`rm -rf /build/$board/tmp/portage/chromeos-base/kernel-0.0.1 && [ -e /build/$board/tmp/portage/chromeos-base/kernel-0.0.1/.unpacked ] && rm /build/$board/tmp/portage/chromeos-base/kernel-0.0.1/.unpacked && FEATURES=keepwork ebuild-$board kernel-0.0.1.ebuild install` Then modify some of the source (preferably in the git repository rather than the WORKDIR). `[ -e /build/$board/tmp/portage/chromeos-base/kernel-0.0.1/.unpacked ] && rm /build/$board/tmp/portage/chromeos-base/kernel-0.0.1/.unpacked && FEATURES=keepwork ebuild-$board kernel-0.0.1.ebuild install &&` On the second ebuild operation, make should be able to tell what exactly, or if nothing at all, has changed, and rebuild only the necessary object files. http://codereview.chromium.org/2922001 | |||||
* | GLEP 55 removal | Daniel Robbins | 2010-07-06 | 1 | -4/+1 | |
| | ||||||
* | Handle InvalidAtom from vardbapi.match() in has_version. | Zac Medico | 2010-07-05 | 1 | -0/+4 | |
| | ||||||
* | misc-functions.sh fix for baselayout | Daniel Robbins | 2010-06-27 | 1 | -0/+2 | |
| | ||||||
* | Add a --portdir option, requested by Daniel Robbins. | Zac Medico | 2010-06-22 | 1 | -0/+6 | |
| | ||||||
* | Show unevaluated atoms when displaying unsatisfied deps. | Zac Medico | 2010-06-16 | 1 | -1/+2 | |
| | ||||||
* | Bug #321871 - Check manifests in all modes and trigger 'manifest.bad' | Zac Medico | 2010-06-15 | 1 | -9/+17 | |
| | | | | when appropriate. | |||||
* | Fix breakage in changelog checks do to faulty vcs comparison (cvs and | Zac Medico | 2010-06-15 | 1 | -1/+1 | |
| | | | | svn need to be lowercase). | |||||
* | Bug #324075 - Avoid erroneous 'Invalid Gentoo Copyright' warnings when | Zac Medico | 2010-06-15 | 1 | -0/+5 | |
| | | | | | the vcs (git) does not support mtime preservation. Also, fix the same check to work for ebuilds wiht copyrigh beginning in 2011 and later. | |||||
* | Bug #322049 - Make use_with() and use_enable() handling of empty | Zac Medico | 2010-05-30 | 1 | -2/+10 | |
| | | | | | | 3rd argument conditional on EAPI in order to ensure backward compatibility. This reverts the behavior change from commit a05bba76435d94407fd25549d0552902962baf62 for EAPI 0, 1, 2, and 3. | |||||
* | Fix handling of empty third argument of use_with() and use_enable(). | Arfrever Frehtes Taifersar Arahesis | 2010-05-27 | 1 | -2/+2 | |
| | ||||||
* | Use 'assert' to check ${PIPESTATUS[@]} from save_ebuild_env calls. | Zac Medico | 2010-05-25 | 1 | -0/+3 | |
| | ||||||
* | Bug #321145: Don't ignore exit status of filter-bash-environment.py and ↵ | Arfrever Frehtes Taifersar Arahesis | 2010-05-25 | 2 | -2/+2 | |
| | | | | check-implicit-pointer-usage.py. | |||||
* | Bug #320755 - Make sure src_test only runs once when ebuild(1) | Zac Medico | 2010-05-21 | 1 | -5/+8 | |
| | | | | | is used to explicitly run the test phase along with other phases. | |||||
* | New mode: manifest-check - Checks Manifests for missing or incorrect digests | Zac Medico | 2010-05-16 | 1 | -0/+10 | |
| | ||||||
* | Extend QA check for absolute symlinks in lib dirs to more file types | Sebastian Luther | 2010-05-15 | 1 | -11/+14 | |
| | ||||||
* | Usage: binhost-snapshot [options] <src_pkg_dir> <snapshot_dir> ↵ | Zac Medico | 2010-05-13 | 1 | -0/+142 | |
| | | | | | | | | | | | | | | | | | | | | | | | <snapshot_uri> <binhost_dir> This program will copy src_pkg_dir to snapshot_dir and inside binhost_dir it will create a Packages index file which refers to snapshot_uri. This is intended to solve race conditions on binhosts as described at http://crosbug.com/3225. Required Arguments: src_pkg_dir - the source $PKGDIR snapshot_dir - destination snapshot directory (must not exist) snapshot_uri - URI which refers to snapshot_dir from the client side binhost_dir - directory in which to write Packages index with snapshot_uri Options: -h, --help show this help message and exit --hardlinks=HARDLINKS create hardlinks (y or n, default is y) | |||||
* | Use bytes literals in instead of _unicode_encode() where appropriate | Zac Medico | 2010-05-13 | 1 | -8/+5 | |
| | | | | (works with python-2.6). Thanks to Arfrever for the suggestion. | |||||
* | Bug 270108 - Trigger ebuild.invalidname if a version contains more than | Zac Medico | 2010-05-12 | 1 | -1/+4 | |
| | | | | 18 digits. Thanks to Ulrich Müller <ulm@g.o> for this patch. | |||||
* | When rewritting /Attic/ in cvs headers, use binary mode in order to avoid | Zac Medico | 2010-05-12 | 1 | -8/+14 | |
| | | | | potential character encoding issues. | |||||
* | Update comment in econf about --disable-dependency-tracking to refer to | Zac Medico | 2010-05-06 | 1 | -1/+1 | |
| | | | | EAPI 4 instead of 3. | |||||
* | Fix another 'varable' typo. | Arfrever Frehtes Taifersar Arahesis | 2010-05-02 | 1 | -1/+1 | |
| | ||||||
* | Support per-package bashrc files. | Michał Górny | 2010-04-29 | 2 | -11/+14 | |
| | | | | | | | Support loading per-package bashrc files from the /etc/portage/env directory. The invidual files should reside in a directory matching ${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF} (which are applied in that order). | |||||
* | Bug #315741 and bug #315709 - Handle whitespace and unicode in | Zac Medico | 2010-04-27 | 1 | -5/+21 | |
| | | | | PORTDIR_OVERLAY paths. | |||||
* | Add a SYNC sanity check to help prevent people like funtoo users | Zac Medico | 2010-04-26 | 1 | -1/+15 | |
| | | | | | from accidentally wiping out their git tree. It will bail out if SYNC does not refer to an rsync URI. | |||||
* | Quote paths for 'call stack' display. | Michał Górny | 2010-04-23 | 1 | -1/+1 | |
| | | | | | | Added missing quoting around the path passed to basename when printing 'Call stack' on die(). This should fix the issue where basename syntax error was displayed instead of the source file name. | |||||
* | Make metadata.xml <flag/> errors non-fatal to repoman. | Michał Górny | 2010-04-24 | 1 | -1/+7 | |
| | | | | | | Previously, <flag/>-related errors in metadata.xml caused repoman to abort the checks without even reporting the full path to broken metadata.xml file. Now they are accounted as 'metadata.bad' errors. | |||||
* | Quote path for die snippet display. | Michał Górny | 2010-04-24 | 1 | -1/+1 | |
| | | | | | | Added missing quoting around the path passed to sed when displaying ebuild snippet on die(). This should fix the issue where they weren't displayed due to the occurence of special characters in the path. | |||||
* | Pass in missing vartree parameter to doebuild(). Thanks to Arfrever for | Zac Medico | 2010-04-22 | 1 | -1/+2 | |
| | | | | reporting. | |||||
* | Source isolated-functions.sh for vecho definition. Thanks to Martin MOKREJŠ | Zac Medico | 2010-04-22 | 1 | -1/+3 | |
| | | | | <mmokrejs@fold.natur.cuni.cz> for reporting. | |||||
* | Bug #316311 - Prefer -i18n option of doman to filename language suffix | Zac Medico | 2010-04-20 | 1 | -3/+5 | |
| | | | | (EAPI 4). Thanks to Ulrich Müller <ulm@g.o> for this patch from bug #303919. | |||||
* | Fix typo in check for shared libraries lacking NEEDED entries. | Arfrever Frehtes Taifersar Arahesis | 2010-04-16 | 1 | -1/+1 | |
| | ||||||
* | Remove unused imports. | Zac Medico | 2010-04-11 | 1 | -17/+6 | |
| | ||||||
* | Pass an ElementTree instance into parse_metadata_use() and | Zac Medico | 2010-04-11 | 1 | -16/+18 | |
| | | | | check_metadata_herds(). | |||||
* | Implement REPLACING_VERSIONS and REPLACED_BY_VERSION | Sebastian Luther | 2010-04-10 | 1 | -0/+1 | |
| | ||||||
* | Remove PORTAGE_USERNAME and PORTAGE_GROUPNAME support for now since antarus | Zac Medico | 2010-04-06 | 1 | -2/+2 | |
| | | | | says he wants it to work via make.conf, requiring redesign. | |||||
* | For clarity, make egencache --help and man page refer to --config-root | Zac Medico | 2010-04-02 | 1 | -1/+2 | |
| | | | | parameter as PORTAGE_CONFIGROOT. Thanks to Brian Harring. | |||||
* | Add a test which calls bash -n on all scripts with bash shebang. | Zac Medico | 2010-04-02 | 1 | -1/+2 | |
| | ||||||
* | Handle missing $PORTDIR/metadata/herds.xml. Thanks to Arfrever for reporting. | Zac Medico | 2010-04-02 | 1 | -3/+6 | |
| | ||||||
* | 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 PORTAGE_USERNAME and PORTAGE_GROUPNAME to the environment whitelist and | Zac Medico | 2010-03-26 | 1 | -2/+3 | |
| | | | | filter them from the saved environment. | |||||
* | Remove unsed check_KV() function. Thanks to Brian Harring. | Zac Medico | 2010-03-25 | 2 | -15/+1 | |
| | ||||||
* | Remove obsolete reference to nonexistent functions like newdepend in | Zac Medico | 2010-03-25 | 1 | -2/+1 | |
| | | | | save_ebuild_env. Thanks to Brian Harring. | |||||
* | Add back executable bits, accidentally removed in previous commit. | Zac Medico | 2010-03-24 | 70 | -0/+0 | |
| | ||||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 71 | -71/+0 | |
| | ||||||
* | Don't use $Id or $Rev for version strings since that doesn't work with git. | Zac Medico | 2010-03-24 | 2 | -2/+2 | |
| |