[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--