[Distutils] Patches for install.dump_dirs and install_scripts

Bastian Kleineidam calvin@cs.uni-sb.de
Sun Oct 29 12:54:01 2000


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1619418364-242543331-972841896=:15199
Content-Type: TEXT/PLAIN; charset=US-ASCII

.
 Hi all,

 the first patch fixes the debugging routine dump_dirs. This bug occurs
 only with DISTUTILS_DEBUG defined.

 The second patch fixes the initialization of self.outfiles in the
 install_scripts command.

 Greetings, Bastian

--1619418364-242543331-972841896=:15199
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="dump_dir.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.21.0010291851360.15199@earth.cs.uni-sb.de>
Content-Description: 
Content-Disposition: attachment; filename="dump_dir.diff"

LS0tIC91c3IvbG9jYWwvc3JjL2Rpc3R1dGlscy9kaXN0dXRpbHMvY29tbWFu
ZC9pbnN0YWxsLnB5CVNhdCBPY3QgMTQgMTA6MTg6MzkgMjAwMA0KKysrIGlu
c3RhbGwucHkJU3VuIE9jdCAyOSAxODozMzoyMiAyMDAwDQpAQCAtMzM0LDgg
KzMzNCwxMyBAQA0KICAgICAgICAgICAgICAgICBvcHRfbmFtZSA9IG9wdFsw
XQ0KICAgICAgICAgICAgICAgICBpZiBvcHRfbmFtZVstMV0gPT0gIj0iOg0K
ICAgICAgICAgICAgICAgICAgICAgb3B0X25hbWUgPSBvcHRfbmFtZVswOi0x
XQ0KLSAgICAgICAgICAgICAgICBvcHRfbmFtZSA9IHN0cmluZy50cmFuc2xh
dGUob3B0X25hbWUsIGxvbmdvcHRfeGxhdGUpDQotICAgICAgICAgICAgICAg
IHZhbCA9IGdldGF0dHIoc2VsZiwgb3B0X25hbWUpDQorICAgICAgICAgICAg
ICAgIGlmIHNlbGYubmVnYXRpdmVfb3B0Lmhhc19rZXkob3B0X25hbWUpOg0K
KyAgICAgICAgICAgICAgICAgICAgb3B0X25hbWUgPSBzdHJpbmcudHJhbnNs
YXRlKHNlbGYubmVnYXRpdmVfb3B0W29wdF9uYW1lXSwNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb25nb3B0
X3hsYXRlKQ0KKyAgICAgICAgICAgICAgICAgICAgdmFsID0gbm90IGdldGF0
dHIoc2VsZiwgb3B0X25hbWUpDQorICAgICAgICAgICAgICAgIGVsc2U6DQor
ICAgICAgICAgICAgICAgICAgICBvcHRfbmFtZSA9IHN0cmluZy50cmFuc2xh
dGUob3B0X25hbWUsIGxvbmdvcHRfeGxhdGUpDQorICAgICAgICAgICAgICAg
ICAgICB2YWwgPSBnZXRhdHRyKHNlbGYsIG9wdF9uYW1lKQ0KICAgICAgICAg
ICAgICAgICBwcmludCAiICAlczogJXMiICUgKG9wdF9uYW1lLCB2YWwpDQog
DQogDQo=
--1619418364-242543331-972841896=:15199
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="install_scripts.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.21.0010291851361.15199@earth.cs.uni-sb.de>
Content-Description: 
Content-Disposition: attachment; filename="install_scripts.diff"

LS0tIC91c3IvbG9jYWwvc3JjL2Rpc3R1dGlscy9kaXN0dXRpbHMvY29tbWFu
ZC9pbnN0YWxsX3NjcmlwdHMucHkJTW9uIE9jdCAgOSAyMzoyODo0MCAyMDAw
DQorKysgaW5zdGFsbF9zY3JpcHRzLnB5CVN1biBPY3QgMjkgMTg6NDI6Mjkg
MjAwMA0KQEAgLTMwLDYgKzMwLDcgQEANCiAgICAgICAgIHNlbGYuZm9yY2Ug
PSAwDQogICAgICAgICBzZWxmLmJ1aWxkX2RpciA9IE5vbmUNCiAgICAgICAg
IHNlbGYuc2tpcF9idWlsZCA9IE5vbmUNCisgICAgICAgIHNlbGYub3V0Zmls
ZXMgPSBbXQ0KIA0KICAgICBkZWYgZmluYWxpemVfb3B0aW9ucyAoc2VsZik6
DQogICAgICAgICBzZWxmLnNldF91bmRlZmluZWRfb3B0aW9ucygnYnVpbGQn
LCAoJ2J1aWxkX3NjcmlwdHMnLCAnYnVpbGRfZGlyJykpDQpAQCAtNDIsNyAr
NDMsNyBAQA0KICAgICBkZWYgcnVuIChzZWxmKToNCiAgICAgICAgIGlmIG5v
dCBzZWxmLnNraXBfYnVpbGQ6DQogICAgICAgICAgICAgc2VsZi5ydW5fY29t
bWFuZCgnYnVpbGRfc2NyaXB0cycpDQotICAgICAgICBzZWxmLm91dGZpbGVz
ID0gc2VsZi5jb3B5X3RyZWUoc2VsZi5idWlsZF9kaXIsIHNlbGYuaW5zdGFs
bF9kaXIpDQorICAgICAgICBzZWxmLm91dGZpbGVzLmV4dGVuZChzZWxmLmNv
cHlfdHJlZShzZWxmLmJ1aWxkX2Rpciwgc2VsZi5pbnN0YWxsX2RpcikpDQog
ICAgICAgICBpZiBvcy5uYW1lID09ICdwb3NpeCc6DQogICAgICAgICAgICAg
IyBTZXQgdGhlIGV4ZWN1dGFibGUgYml0cyAob3duZXIsIGdyb3VwLCBhbmQg
d29ybGQpIG9uDQogICAgICAgICAgICAgIyBhbGwgdGhlIHNjcmlwdHMgd2Ug
anVzdCBpbnN0YWxsZWQuDQpAQCAtNTgsNiArNTksNiBAQA0KICAgICAgICAg
cmV0dXJuIHNlbGYuZGlzdHJpYnV0aW9uLnNjcmlwdHMgb3IgW10NCiANCiAg
ICAgZGVmIGdldF9vdXRwdXRzKHNlbGYpOg0KLSAgICAgICAgcmV0dXJuIHNl
bGYub3V0ZmlsZXMgb3IgW10NCisgICAgICAgIHJldHVybiBzZWxmLm91dGZp
bGVzDQogDQogIyBjbGFzcyBpbnN0YWxsX3NjcmlwdHMNCg==
--1619418364-242543331-972841896=:15199--