MD5 bee328fe9e36c1f64e2052f82a84caa3 ChangeLog 1231
MD5 d5d5b818347fd87b290ecb0b17516b34 files/05portage.envd 34
MD5 bb9cb80f927bcc2b9e0f512d8a200e18 files/2.0.51.22-fixes.patch 10579
-MD5 300a16d3815f2bc5de26e422b4743c20 files/2.0.53_rc4-extras.patch 1899
MD5 a754ca9e2eea9f8484bf5f93d339043a files/README.RESCUE 1911
MD5 159e3519c10187285ab4b0a536b2a1d3 files/digest-portage-2.0.51.22-r3 70
-MD5 e7dd6886b72835785333e5c081009a4a files/digest-portage-2.0.53_rc4 71
+MD5 e78f188ee88c7cb5b3ee471749004a79 files/digest-portage-2.0.53_rc5 71
MD5 87eff9b432487777e55298413c33ab4a files/digest-portage-2.1.0_alpha20050718 80
MD5 e57748276505fab96a2ab4e64de45366 metadata.xml 220
MD5 c292522590607e4bae9337f1097e194f portage-2.0.51.22-r3.ebuild 5708
-MD5 5a216de25fa2a854aa5db1440bc990be portage-2.0.53_rc4.ebuild 3689
+MD5 2c8c946b6259a5432bcd08203655bb68 portage-2.0.53_rc5.ebuild 3689
MD5 c7250b47d02fe3891edabf2a687dc0ce portage-2.1.0_alpha20050718.ebuild 2573
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDRCYSxvWNPsk/ZP4RAtPiAJoC2TvP/vU/Tldo/t4KU+MAkJZnPgCgpbPs
-oIbhglMMjkSx3nY6qu+DZJA=
-=5Aw4
+iD8DBQFDSgD9xvWNPsk/ZP4RAqXeAJ49Pr/V2TcOXmOEEplJz/fsP4xavACgrdKH
+koLdtxcUunUOZTCg0E8qHjQ=
+=KOun
-----END PGP SIGNATURE-----
+++ /dev/null
---- bin/emerge (revision 2106)
-+++ bin/emerge (working copy)
-@@ -1827,6 +1827,7 @@
-
- self.pkgsettings["EMERGE_FROM"] = x[0][:]
- self.pkgsettings.backup_changes("EMERGE_FROM")
-+ self.pkgsettings.reset()
-
- #buildsyspkg: Check if we need to _force_ binary package creation
- issyspkg = ("buildsyspkg" in myfeat) \
---- bin/ebuild (revision 2107)
-+++ bin/ebuild (working copy)
-@@ -44,52 +44,15 @@
- reload(portage)
-
-
--if "noauto" in portage.features:
--
-- arglist = []
-- cleanse = False
-- for arg in pargs:
-- if arg == "clean":
-- cleanse = True
-- else:
-- arglist.append((arg, cleanse))
-- cleanse = False
--
--else:
--
-- cleanse = ("clean" in pargs)
-- while "clean" in pargs:
-- pargs.remove("clean")
--
-- actionmap_targets = filter(lambda x: x in portage.actionmap_deps, pargs)
-- others = filter(lambda x: x not in portage.actionmap_deps, pargs)
--
-- def recurse_it(target):
-- l = portage.actionmap_deps[target][:]
-- if l:
-- l.extend(map(recurse_it, l))
-- return l
--
-- kills = portage.unique_array(portage.flatten(map(recurse_it, actionmap_targets)))
-- actionmap_targets = filter(lambda x: x not in kills, actionmap_targets)
--
-- arglist = []
-- for arg in actionmap_targets + others:
-- arglist.append((arg, cleanse))
-- cleanse = False
--
--if cleanse:
-- arglist.append(("clean", True))
--
--if len(arglist) > 1 and (("config", False) in arglist or ("config", True) in arglist):
-+if len(pargs) > 1 and "config" in pargs:
- print "config must be called on it's own, not combined with any other phase"
- sys.exit(1)
-
-
--for arg in arglist:
-+for arg in pargs:
- try:
- tmpsettings = portage.config(clone=portage.settings)
-- a = portage.doebuild(ebuild, arg[0], root, tmpsettings, debug=debug, cleanup=arg[1])
-+ a = portage.doebuild(ebuild, arg, root, tmpsettings, debug=debug, cleanup=("noauto" not in portage.features))
- except KeyboardInterrupt:
- print "Interrupted."
- a = 1