make filesets non-greedy by default
authorMarius Mauch <genone@gentoo.org>
Tue, 18 Mar 2008 23:41:52 +0000 (23:41 -0000)
committerMarius Mauch <genone@gentoo.org>
Tue, 18 Mar 2008 23:41:52 +0000 (23:41 -0000)
svn path=/main/trunk/; revision=9481

pym/portage/sets/files.py

index ab9a12fe13277ae59a0eda0cc01f9bf8836fa386..95b298eaeae05eda9a73601af7ca476985a29307 100644 (file)
@@ -96,7 +96,7 @@ class StaticFileSet(EditablePackageSet):
        def singleBuilder(self, options, settings, trees):
                if not "filename" in options:
                        raise SetConfigError("no filename specified")
-               greedy = get_boolean(options, "greedy", True)
+               greedy = get_boolean(options, "greedy", False)
                filename = options["filename"]
                # look for repository path variables
                match = self._repopath_match.match(filename)
@@ -111,7 +111,7 @@ class StaticFileSet(EditablePackageSet):
                name_pattern = options.get("name_pattern", "sets/${name}")
                if not "$name" in name_pattern and not "${name}" in name_pattern:
                        raise SetConfigError("name_pattern doesn't include ${name} placeholder")
-               greedy = get_boolean(options, "greedy", True)
+               greedy = get_boolean(options, "greedy", False)
                # look for repository path variables
                match = self._repopath_match.match(directory)
                if match: