summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add standard --help/--version optionsMike Frysinger2007-10-071-1/+25
| | | | svn path=/main/trunk/; revision=7993
* unify diff_command handlingMike Frysinger2007-10-071-16/+19
| | | | svn path=/main/trunk/; revision=7992
* add support for .lzma / .tar.lzma to unpackMike Frysinger2007-10-071-0/+8
| | | | svn path=/main/trunk/; revision=7991
* add QA check for .pyc/.pyo files in /usr/shareMike Frysinger2007-10-071-0/+10
| | | | svn path=/main/trunk/; revision=7990
* Fix binarytree.populate() so that it properly cachesZac Medico2007-10-061-3/+18
| | | | | | all the metadata necessary for visibility filtering. svn path=/main/trunk/; revision=7989
* In PackageIndex.write(), skip writing the CHOST for aZac Medico2007-10-061-0/+3
| | | | | | package entry if it's CHOST matches the header. svn path=/main/trunk/; revision=7988
* In PackageIndex.readBody(), make each package entryZac Medico2007-10-061-0/+3
| | | | | | inherit CHOST from the header. svn path=/main/trunk/; revision=7987
* Bug #194552 - Include EAPI in the binary package metadata index.Zac Medico2007-10-062-1/+4
| | | | svn path=/main/trunk/; revision=7986
* Fix package.license support so that SLOT atomsZac Medico2007-10-063-22/+23
| | | | | | will work. svn path=/main/trunk/; revision=7985
* Handle Exceptions in mod_mail_summary.finalize() and check if the server ↵Marius Mauch2007-10-062-1/+9
| | | | | | actually supports TLS, bug #183808 svn path=/main/trunk/; revision=7984
* let dohtml handle weird filenames, patch by TGL (bug #171272)Marius Mauch2007-10-061-6/+6
| | | | svn path=/main/trunk/; revision=7983
* Add @localhost to default PORTAGE_ELOG_MAILFROM to account for mail servers ↵Marius Mauch2007-10-061-1/+1
| | | | | | that don't accept mails without a domainname svn path=/main/trunk/; revision=7982
* clean up module namespaceMarius Mauch2007-10-066-1/+13
| | | | svn path=/main/trunk/; revision=7981
* Also clean portage.txtMarius Mauch2007-10-061-1/+1
| | | | svn path=/main/trunk/; revision=7980
* Also look for sets.conf in overlaysMarius Mauch2007-10-061-2/+4
| | | | svn path=/main/trunk/; revision=7979
* Add some documentation about set configurationMarius Mauch2007-10-063-0/+121
| | | | svn path=/main/trunk/; revision=7978
* default set configuration, should probably go into /usr/share/portageMarius Mauch2007-10-061-0/+34
| | | | svn path=/main/trunk/; revision=7977
* Strip the - prefix from EAPI in getmaskingstatus()Zac Medico2007-10-051-0/+2
| | | | | | if necessary. svn path=/main/trunk/; revision=7975
* handle empty sets properlyMarius Mauch2007-10-051-1/+11
| | | | svn path=/main/trunk/; revision=7974
* Shorten the reference to IUSE defaults sinceZac Medico2007-10-051-1/+1
| | | | | | it's now documented in ebuild(5). svn path=/main/trunk/; revision=7967
* Document IUSE defaults.Zac Medico2007-10-051-1/+5
| | | | svn path=/main/trunk/; revision=7966
* include sets in emerge --searchMarius Mauch2007-10-051-15/+35
| | | | svn path=/main/trunk/; revision=7963
* Document SLOT dependencies.Zac Medico2007-10-051-0/+12
| | | | svn path=/main/trunk/; revision=7962
* replace category sets in test configuration with user setsMarius Mauch2007-10-053-10/+14
| | | | svn path=/main/trunk/; revision=7959
* Generalize the first paragraph of the MASKED PACKAGES sectionZac Medico2007-10-051-4/+9
| | | | | | and document binary package CHOST masking. svn path=/main/trunk/; revision=7958
* only add short names for sets if they begin with 'sets/'Marius Mauch2007-10-051-1/+1
| | | | svn path=/main/trunk/; revision=7957
* first version of set integration in emergeMarius Mauch2007-10-052-3/+35
| | | | svn path=/main/trunk/; revision=7956
* Add set configuration framework in preparation for emerge integrationMarius Mauch2007-10-056-77/+216
| | | | svn path=/main/trunk/; revision=7952
* Documnet EAPI in the MASKED PACKAGES section.Zac Medico2007-10-051-0/+5
| | | | svn path=/main/trunk/; revision=7951
* Fix spelling of backward.Zac Medico2007-10-051-1/+1
| | | | svn path=/main/trunk/; revision=7950
* Document the EAPI variable.Zac Medico2007-10-051-0/+11
| | | | svn path=/main/trunk/; revision=7949
* ignore missing filesMarius Mauch2007-10-051-2/+3
| | | | svn path=/main/trunk/; revision=7948
* add TODO list for portage-2.2Marius Mauch2007-10-051-0/+4
| | | | svn path=/main/trunk/; revision=7947
* copy of gentoolkit r451Marius Mauch2007-10-051-1/+1
| | | | svn path=/main/trunk/; revision=7946
* Bug #194764 - All the match* functions can raiseZac Medico2007-10-051-9/+13
| | | | | | | | | a ValueError if cpv_expand() receives an ambiguous atom. Therefore, move the ValueError handling code out of match() and use it to handle all such errors when appropriate. svn path=/main/trunk/; revision=7944
* Make the EbuildQuote check ignore lines beginningZac Medico2007-10-051-1/+1
| | | | | | | with local or export builtins since unquoted assignments are okay there. svn path=/main/trunk/; revision=7942
* In portdbapi.aux_get(), simplify code by using stringZac Medico2007-10-041-9/+2
| | | | | | | | manipulation instead of int conversion to manipulate negative EAPI when deciding whether or not regen is necessary. svn path=/main/trunk/; revision=7919
* Handle UnsupportedAPIException when running the ebuild(1)Zac Medico2007-10-041-0/+8
| | | | | | command. svn path=/main/trunk/; revision=7918
* Include the package name in all exceptions raised fromZac Medico2007-10-042-3/+5
| | | | | | | | portdbapi.getfetchlist() so that a redundant and sometimes inaccurate message doesn't have to be shown when the error is caught in digestgen(). svn path=/main/trunk/; revision=7917
* Make portdbapi.getfetchlist() bail out if the EAPIZac Medico2007-10-041-1/+8
| | | | | | | | is unsupported. This makes it impossible for an unsupported EAPI to result in invalid Manifest generation. svn path=/main/trunk/; revision=7916
* Fix logic for the message that's show whenZac Medico2007-10-041-1/+1
| | | | | | --force is disabled. svn path=/main/trunk/; revision=7915
* Make repoman bail out if it is unable to properlyZac Medico2007-10-042-19/+55
| | | | | | | | access ebuild metadata for some reason. In this case it's impossible to generate a Manifest and therefore the --force option has to be disabled. svn path=/main/trunk/; revision=7914
* Add EAPI masking support for binary packages.Zac Medico2007-10-042-5/+19
| | | | svn path=/main/trunk/; revision=7913
* Fix UnsupportedAPIException.__str__() to strip the leadingZac Medico2007-10-041-1/+5
| | | | | | negative sign (-) from the EAPI, to prevent confusion. svn path=/main/trunk/; revision=7912
* Non-integer EAPI isn't supported. In case it's supported inZac Medico2007-10-041-3/+9
| | | | | | | the future, assume that it's valid (rather than trigger a regen). svn path=/main/trunk/; revision=7911
* When the metadata cache contains a negative EAPI, it meansZac Medico2007-10-041-1/+7
| | | | | | | | | | | that the cache entry was generated by a version of portage that did not support the eapi. When the user upgrades to a version that now supports the previously unsupported EAPI, those cache entries need to be regenerated. Therefore, when a cache entry has a negative EAPI, check if the EAPI would be supported and trigger a regen if appropriate. svn path=/main/trunk/; revision=7910
* Bump EAPI from 0 to 1 and fix eapi_is_supported() so thatZac Medico2007-10-042-2/+8
| | | | | | it works properly with both 0 and 1. svn path=/main/trunk/; revision=7909
* no need to use "function" when defining a functionMike Frysinger2007-10-031-10/+10
| | | | svn path=/main/trunk/; revision=7908
* this isnt part of gentoolkit anymoreMike Frysinger2007-10-031-1/+1
| | | | svn path=/main/trunk/; revision=7907
* Eliminate confusing false positive error messagesZac Medico2007-10-032-8/+24
| | | | | | | | | | | | | | for SRC_URI.syntax and digestentry.unused that are reported when the SRC_URI for one or more ebuilds can't be parsed for some reason. There's no point in producing a false error here since the root cause will produce a valid error elsewhere, such as "SRC_URI.syntax" or "ebuild.sytax". Also, update the docs for the "ebuild.syntax" error to indicate that a digest verification failure can trigger it. svn path=/main/trunk/; revision=7905