[spe-users] [Patch] "setup.py sdist" and "setup.py install" don't work

Jason Kankiewicz <[email protected]> Fri, 27 Jun 2008 07:39:53 -0700
Newsgroups gmane.comp.python.spe.user
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------070404030702020002050807
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

http://pythonide.stani.be
http://pythonide.stani.be/manual/html/manual.html
http://pythonide.stani.be/blog/sm_donate
--



--------------070404030702020002050807
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

The top level "spe" directory is missing a manifest template so the 
generated source distribution is missing a lot of files. It's also 
missing a version number specification so it's named "spe-0.0.0".

The distutils script is missing package and package data items for the 
plugins so they don't get installed.

The attached patch is against r346.

--------------070404030702020002050807
Content-Type: text/plain;
 name="spe_sdist_install.patch"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="spe_sdist_install.patch"

SW5kZXg6IE1BTklGRVNULmluDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gTUFOSUZFU1QuaW4JKHJl
dmlzaW9uIDApDQorKysgTUFOSUZFU1QuaW4JKHJldmlzaW9uIDApDQpAQCAtMCwwICsxLDkg
QEANCitpbmNsdWRlIENPUFlJTkcgTUFOSUZFU1QqIE5FV1MgKi5kZXNrdG9wICouc2dtbAor
aW5jbHVkZSBfc3BlL3BsdWdpbnMvd2lucGRiL1BLRy1JTkZPCitpbmNsdWRlIF9zcGUvcGx1
Z2lucy93aW5wZGIvcnBkYjIKK2luY2x1ZGUgX3NwZS9wbHVnaW5zL3dpbnBkYi93aW5wZGIK
K2luY2x1ZGUgX3NwZS9wbHVnaW5zL3d4R2xhZGUvTWFrZWZpbGUKK2luY2x1ZGUgX3NwZS9w
bHVnaW5zL3d4R2xhZGUvd3hnbGFkZQoraW5jbHVkZSBfc3BlL3BsdWdpbnMvWFJDZWQvc2F3
ZmlzaHJjCityZWN1cnNpdmUtaW5jbHVkZSBfc3BlICouYWQgKi5iYXQgKi5ibGVuZCAqLmNm
ZyAqLmNvbmYgKi5kd2cgKi5naWYgKi5odG0gKi5odG1sICouaWNvICouanBnICoubW8gKi5w
bmcgKi5wbyAqLnBvdCAqLnB5ICoucHl3ICouc2ggKi5zcGVjICouc3ZnICoudHh0ICoud2d0
ICoud21mICoud3hnICoueHBtICoueHJjCitnbG9iYWwtZXhjbHVkZSAuc3ZuLyoKSW5kZXg6
IHNldHVwLnB5DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gc2V0dXAucHkJKHJldmlzaW9uIDM0NikN
CisrKyBzZXR1cC5weQkod29ya2luZyBjb3B5KQ0KQEAgLTEsMTUgKzEsMTQzIEBADQogIy91
c3IvYmluL3B5dGhvbgogZnJvbSBkaXN0dXRpbHMuY29yZSBpbXBvcnQgc2V0dXAKK2Zyb20g
X3NwZS5pbmZvIGltcG9ydCBJTkZPCiAKIHNldHVwKG5hbWUgICAgICAgICAgPSAic3BlIiwK
LSAgICAgIGRlc2NyaXB0aW9uICAgPSAiIiJQeXRob24gSURFIHdpdGggVU1MLCBQeUNoZWNr
ZXIgU291cmNlIENvZGUgRG9jdG9yLCBXaW5QZGIgRGVidWdnZXIsIHd4R2xhZGUgYW5kIFhS
Q2VkIEdVSSBkZXNpZ25lcnMgYW5kIEJsZW5kZXIgc3VwcG9ydC4iIiIsCi0gICAgICBhdXRo
b3IgICAgICAgID0gInd3dy5zdGFuaS5iZSIsCi0gICAgICBhdXRob3JfZW1haWwgID0gInNw
ZS5zdGFuaS5iZUBnbWFpbC5jb20iLAotICAgICAgdXJsICAgICAgICAgICA9ICJodHRwOi8v
cHl0aG9uaWRlLnN0YW5pLmJlIiwKLSAgICAgIGxpY2Vuc2UgICAgICAgPSAiR1BMIiwKLSAg
ICAgIHNjcmlwdHMgICAgICAgPSBbJ19zcGUvc3BlJ10sCi0gICAgICBwYWNrYWdlcyAgICAg
ID0gWydfc3BlJywgJ19zcGUuZGlhbG9ncycsICdfc3BlLmV4YW1wbGVzJywgJ19zcGUucGx1
Z2lucycsICdfc3BlLnNob3J0Y3V0cycsICdfc3BlLnNpZGViYXInLAotICAgICAgICAgICAg
ICAgICAgICAgICAnX3NwZS5za2lucycsICdfc3BlLnNtJywgJ19zcGUudGFicycsICdfc3Bl
LnZpZXcnLCAnX3NwZS5za2lucy5kZWZhdWx0JywgJ19zcGUuc20ud3hwJ10sCi0gICAgICBw
YWNrYWdlX2RhdGEgID0geydfc3BlJzogWydkZWZhdWx0cy5jZmcnLCAnZG9jL2RvbmF0ZS5o
dG1sJywgJ2RvYy9hYm91dC5odG0nLCAnc2tpbnMvZGVmYXVsdC8qJywgJ2ltYWdlcy8qJ119
CisgICAgZGVzY3JpcHRpb24gICA9ICIiIlB5dGhvbiBJREUgd2l0aCBVTUwsIFB5Q2hlY2tl
ciBTb3VyY2UgQ29kZSBEb2N0b3IsIFdpblBkYiBEZWJ1Z2dlciwgd3hHbGFkZSBhbmQgWFJD
ZWQgR1VJIGRlc2lnbmVycyBhbmQgQmxlbmRlciBzdXBwb3J0LiIiIiwKKyAgICBhdXRob3Ig
ICAgICAgID0gInd3dy5zdGFuaS5iZSIsCisgICAgYXV0aG9yX2VtYWlsICA9ICJzcGUuc3Rh
bmkuYmVAZ21haWwuY29tIiwKKyAgICB1cmwgICAgICAgICAgID0gImh0dHA6Ly9weXRob25p
ZGUuc3RhbmkuYmUiLAorICAgIGxpY2Vuc2UgICAgICAgPSAiR1BMIiwKKyAgICBzY3JpcHRz
ICAgICAgID0gWydfc3BlL3NwZSddLAorICAgIHBhY2thZ2VzICAgICAgPSBbCisgICAgICAg
ICdfc3BlJywKKyAgICAgICAgJ19zcGUuZGlhbG9ncycsCisgICAgICAgICdfc3BlLmV4YW1w
bGVzJywKKyAgICAgICAgJ19zcGUucGx1Z2lucycsCisgICAgICAgICdfc3BlLnBsdWdpbnMu
a2lraScsCisgICAgICAgICdfc3BlLnBsdWdpbnMucHljaGVja2VyJywKKyAgICAgICAgJ19z
cGUucGx1Z2lucy5weWNoZWNrZXIyJywKKyAgICAgICAgJ19zcGUucGx1Z2lucy53aW5wZGIn
LAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUnLAorICAgICAgICAnX3NwZS5wbHVn
aW5zLnd4R2xhZGUuZWRpdF9zaXplcnMnLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xh
ZGUud2lkZ2V0cycsCisgICAgICAgICdfc3BlLnBsdWdpbnMud3hHbGFkZS53aWRnZXRzLmJp
dG1hcF9idXR0b24nLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5i
dXR0b24nLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5jYWxlbmRh
cl9jdHJsJywKKyAgICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuY2hlY2ti
b3gnLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5jaG9pY2UnLAor
ICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5jb21ib19ib3gnLAorICAg
ICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5jdXN0b21fd2lkZ2V0JywKKyAg
ICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuZGF0ZXBpY2tlcl9jdHJsJywK
KyAgICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuZGlhbG9nJywKKyAgICAg
ICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuZnJhbWUnLAorICAgICAgICAnX3Nw
ZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5nYXVnZScsCisgICAgICAgICdfc3BlLnBsdWdp
bnMud3hHbGFkZS53aWRnZXRzLmdyaWQnLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xh
ZGUud2lkZ2V0cy5saXN0X2JveCcsCisgICAgICAgICdfc3BlLnBsdWdpbnMud3hHbGFkZS53
aWRnZXRzLmxpc3RfY3RybCcsCisgICAgICAgICdfc3BlLnBsdWdpbnMud3hHbGFkZS53aWRn
ZXRzLm1lbnViYXInLAorICAgICAgICAnX3NwZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5u
b3RlYm9vaycsCisgICAgICAgICdfc3BlLnBsdWdpbnMud3hHbGFkZS53aWRnZXRzLnBhbmVs
JywKKyAgICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMucmFkaW9fYm94JywK
KyAgICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMucmFkaW9fYnV0dG9uJywK
KyAgICAgICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuc2xpZGVyJywKKyAgICAg
ICAgJ19zcGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuc3BhY2VyJywKKyAgICAgICAgJ19z
cGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuc3Bpbl9idXR0b24nLAorICAgICAgICAnX3Nw
ZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5zcGluX2N0cmwnLAorICAgICAgICAnX3NwZS5w
bHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5zcGxpdHRlcl93aW5kb3cnLAorICAgICAgICAnX3Nw
ZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5zdGF0aWNfYml0bWFwJywKKyAgICAgICAgJ19z
cGUucGx1Z2lucy53eEdsYWRlLndpZGdldHMuc3RhdGljX2xpbmUnLAorICAgICAgICAnX3Nw
ZS5wbHVnaW5zLnd4R2xhZGUud2lkZ2V0cy5zdGF0aWNfdGV4dCcsCisgICAgICAgICdfc3Bl
LnBsdWdpbnMud3hHbGFkZS53aWRnZXRzLnRleHRfY3RybCcsCisgICAgICAgICdfc3BlLnBs
dWdpbnMud3hHbGFkZS53aWRnZXRzLnRvZ2dsZV9idXR0b24nLAorICAgICAgICAnX3NwZS5w
bHVnaW5zLnd4R2xhZGUud2lkZ2V0cy50b29sYmFyJywKKyAgICAgICAgJ19zcGUucGx1Z2lu
cy53eEdsYWRlLndpZGdldHMudHJlZV9jdHJsJywKKyAgICAgICAgJ19zcGUucGx1Z2lucy5Y
UkNlZCcsCisgICAgICAgICdfc3BlLnNob3J0Y3V0cycsCisgICAgICAgICdfc3BlLnNpZGVi
YXInLAorICAgICAgICAnX3NwZS5za2lucycsCisgICAgICAgICdfc3BlLnNtJywKKyAgICAg
ICAgJ19zcGUudGFicycsCisgICAgICAgICdfc3BlLnZpZXcnLAorICAgICAgICAnX3NwZS5z
a2lucy5kZWZhdWx0JywKKyAgICAgICAgJ19zcGUuc20ud3hwJywKKyAgICBdLAorICAgIHBh
Y2thZ2VfZGF0YSAgPSB7CisgICAgICAgICdfc3BlJzogWworICAgICAgICAgICAgJ3NwZScs
CisgICAgICAgICAgICAnKi5ibGVuZCcsCisgICAgICAgICAgICAnKi5kd2cnLAorICAgICAg
ICAgICAgJyoucHl3JywKKyAgICAgICAgICAgICcqLnR4dCcsCisgICAgICAgICAgICAnKi53
bWYnLAorICAgICAgICAgICAgJyoud3hnJywKKyAgICAgICAgICAgICdkZWZhdWx0cy5jZmcn
LAorICAgICAgICAgICAgJ2RpYWxvZ3MvKi53eGcnLAorICAgICAgICAgICAgJ2RpYWxvZ3Mv
Ki50eHQnLAorICAgICAgICAgICAgJ2RvYy9kb25hdGUuaHRtbCcsCisgICAgICAgICAgICAn
ZG9jL2Fib3V0Lmh0bScsCisgICAgICAgICAgICAnZG9jLyoucHknLAorICAgICAgICAgICAg
J2V4YW1wbGVzLyoudHh0JywKKyAgICAgICAgICAgICdza2lucy8qLmpwZycsCisgICAgICAg
ICAgICAnc2tpbnMvZGVmYXVsdC8qJywKKyAgICAgICAgICAgICd0YWJzLyoud3hnJywKKyAg
ICAgICAgICAgICd0ZXN0LyoucHknLAorICAgICAgICAgICAgJ3Rlc3QvKi53eGcnLAorICAg
ICAgICAgICAgJ2ltYWdlcy8qJworICAgICAgICBdLAorICAgICAgICAnX3NwZS5wbHVnaW5z
LnB5Y2hlY2tlcic6IFsKKyAgICAgICAgICAgICcqLmFkJywKKyAgICAgICAgXSwKKyAgICAg
ICAgJ19zcGUucGx1Z2lucy5weWNoZWNrZXIyJzogWworICAgICAgICAgICAgJyoudHh0JywK
KyAgICAgICAgXSwKKyAgICAgICAgJ19zcGUucGx1Z2lucy5raWtpJzogWworICAgICAgICAg
ICAgJyouYmF0JywKKyAgICAgICAgICAgICcqLmljbycsCisgICAgICAgICAgICAnKi50eHQn
LAorICAgICAgICAgICAgJyoud3hnJywKKyAgICAgICAgICAgICdkb2NzLyouaHRtbCcsCisg
ICAgICAgIF0sCisgICAgICAgICdfc3BlLnBsdWdpbnMud2lucGRiJzogWworICAgICAgICAg
ICAgJ1BLRy1JTkZPJywKKyAgICAgICAgICAgICdycGRiMicsCisgICAgICAgICAgICAnd2lu
cGRiJywKKyAgICAgICAgICAgICcqLnR4dCcsCisgICAgICAgICAgICAnYXJ0d29yay8qLnBu
ZycsCisgICAgICAgICAgICAnYXJ0d29yay8qLnN2ZycsCisgICAgICAgIF0sCisgICAgICAg
ICdfc3BlLnBsdWdpbnMud3hHbGFkZSc6IFsKKyAgICAgICAgICAgICdNYWtlZmlsZScsCisg
ICAgICAgICAgICAnd3hnbGFkZScsCisgICAgICAgICAgICAnKi5jb25mJywKKyAgICAgICAg
ICAgICcqLnB5dycsCisgICAgICAgICAgICAnKi5zcGVjJywKKyAgICAgICAgICAgICcqLnR4
dCcsCisgICAgICAgICAgICAnY29kZWdlbi8qLnB5JywKKyAgICAgICAgICAgICdpY29ucy8q
LmljbycsCisgICAgICAgICAgICAnaWNvbnMvKi5wbmcnLAorICAgICAgICAgICAgJ2ljb25z
LyoueHBtJywKKyAgICAgICAgICAgICdpY29ucy9ndGsvKi54cG0nLAorICAgICAgICAgICAg
J2ljb25zL21zdy8qLnhwbScsCisgICAgICAgICAgICAnbG9jYWxlL2VuL0xDX01FU1NBR0VT
LyoubW8nLAorICAgICAgICAgICAgJ2xvY2FsZS9pdC9MQ19NRVNTQUdFUy8qLm1vJywKKyAg
ICAgICAgICAgICdsb2NhbGUvamEvTENfTUVTU0FHRVMvKi5tbycsCisgICAgICAgICAgICAn
cG8vKi5wbycsCisgICAgICAgICAgICAncG8vKi5wb3QnLAorICAgICAgICAgICAgJ3Jlcy8q
Lnd4ZycsCisgICAgICAgICAgICAndGVtcGxhdGVzLyoud2d0JywKKyAgICAgICAgICAgICd3
aWRnZXRzLyoudHh0JywKKyAgICAgICAgXSwKKyAgICAgICAgJ19zcGUucGx1Z2lucy5YUkNl
ZCc6IFsKKyAgICAgICAgICAgICdzYXdmaXNocmMnLAorICAgICAgICAgICAgJyouaWNvJywK
KyAgICAgICAgICAgICcqLnBuZycsCisgICAgICAgICAgICAnKi5zaCcsCisgICAgICAgICAg
ICAnKi50eHQnLAorICAgICAgICAgICAgJyoueHJjJywKKyAgICAgICAgICAgICdzcmMtaW1h
Z2VzLyoucG5nJywKKyAgICAgICAgXSwKKyAgICB9LAorICAgIHZlcnNpb24gPSBJTkZPWyJ2
ZXJzaW9uIl0sCiApCiAK
--------------070404030702020002050807
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Python-spe-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/python-spe-users

--------------070404030702020002050807--