From mint-bounce@lists.fishpool.fi Wed Jun 9 15:01:57 2010 To: From: Peter Slegg Subject: [MiNT] sparemint update Reply-To: Peter Slegg X-Mailer: MyMAIL Rev:1.94.13761 (Atari/(STiK/STinG/GlueSTiK)) X-Hardware: Atari Milan MIME-Version: 1.0 Date: Wed, 9 Jun 2010 20:00:08 +0200 (GMT) Content-Type: multipart/mixed; boundary="------------TOS7446184ATARI72002" X-Priority: 3 X-MSMail-Priority: Normal Message-Id: <0071a2f6.026392621948@smtp.freeola.net> X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: p.slegg@scubadivers.co.uk Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: This is a multi-part message in MIME format. --------------TOS7446184ATARI72002 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I've tinkered with sparemint_update so that it can be given one parameter, the name of a package. eg. ./sparemint_update windom will ask you if you want to download the current version of windom. It still asks you if you want to download updated packages as well. Peter --------------TOS7446184ATARI72002 Content-type: application/octet-stream; name="sparemint_update" Content-Disposition: attachment; filename="sparemint_update" Content-transfer-encoding: BASE64 X-Filesize: 4058 IyEgL3Vzci9iaW4vcGVybCAtdw0KIw0KIyBDb3B5cmlnaHQgKEMpIDIwMDEsIEd1aWRvIEZs b2hyIDxndWlkb0BpbXBlcmlhLm5ldD4NCiMgQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiMNCiMg Tm90aWZ5IHVzZXIgb2YgY2hhbmdlcyBvbiBzcGFyZW1pbnQgc2VydmVyLg0KDQp1c2Ugc3Ry aWN0Ow0KbXkgJHRlc3Q7DQpteSAkbmV3X3BhY2thZ2U7DQpteSAkZG93bmxvYWRfbmFtZTsN Cg0KcHJpbnQgIlxuU3BhcmVtaW50IFVwZGF0ZVxuIjsNCnByaW50ICJUaGlzIHZlcnNpb24g d2lsbCBwcm9tcHQgZm9yIGRvd25sb2Fkc1xuIjsNCg0KaWYgKCRBUkdWWzBdKQ0Kew0KICAk bmV3X3BhY2thZ2UgPSAkQVJHVlswXTsNCn0NCg0KIyBDb25maWd1cmUgdGhlIGxvY2F0aW9u IG9mIHRoZSBwa2dsaXN0IGZpbGUgb24gdGhlIG1pcnJvci4NCm15ICRwa2dsaXN0X3VybCA9 ICJodHRwOi8vc3BhcmVtaW50LmF0YXJpZm9yZ2UubmV0L3NwYXJlbWludC9wa2dsaXN0IjsN CiNteSAkcGtnbGlzdF91cmwgPSAiaHR0cDovL3RydW5rLnByaW56ZW4uaG9mL3BrZ2xpc3Qi Ow0KDQpteSAkZG93bmxvYWRfdXJsID0gImh0dHA6Ly9zcGFyZW1pbnQuYXRhcmlmb3JnZS5u ZXQvc3BhcmVtaW50L1JQTVMvbTY4a21pbnQiOw0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0Kc3ViIGdldF9wa2dsaXN0Ow0Kc3ViIGRvd25sb2FkX3BrZzsNCg0KbXkgJGN1cnJl bnQgPSBnZXRfcGtnbGlzdCAid2dldCAtTyAtIC1xICRwa2dsaXN0X3VybCIsIA0KICAgICJ3 Z2V0IC1PIC0gJHBrZ2xpc3RfdXJsIjsNCm15ICRpbnN0YWxsZWQgPSBnZXRfcGtnbGlzdCAi cnBtIC1xYSI7DQoNCm15IEBtaXNzaW5nOw0KbXkgQG9ic29sZXRlOw0KDQpmb3JlYWNoIG15 ICRwYWNrYWdlIChzb3J0IGtleXMgJSRjdXJyZW50KQ0Kew0KICAgIHVubGVzcyAoZXhpc3Rz ICRpbnN0YWxsZWQtPnskcGFja2FnZX0pDQogICAgew0KCXB1c2ggQG1pc3NpbmcsICRwYWNr YWdlOw0KCW5leHQ7DQogICAgfQ0KDQogICAgdW5sZXNzICgkY3VycmVudC0+eyRwYWNrYWdl fS0+e3ZlcnNpb259IGVxICRpbnN0YWxsZWQtPnskcGFja2FnZX0tPnt2ZXJzaW9ufSAmJg0K CSAgICAkY3VycmVudC0+eyRwYWNrYWdlfS0+e3JlbGVhc2V9IGVxICRpbnN0YWxsZWQtPnsk cGFja2FnZX0tPntyZWxlYXNlfSkNCiAgICB7DQoJcHVzaCBAb2Jzb2xldGUsICRwYWNrYWdl Ow0KICAgIH0NCn0NCg0KaWYgKEBtaXNzaW5nKSB7DQogICAgcHJpbnQgPDxFT0Y7DQpUaGUg Zm9sbG93aW5nIHBhY2thZ2VzIGZyb20gdGhlIFNwYXJlbWludCBzZXJ2ZXIgYXJlIG5vdCBp bnN0YWxsZWQ6DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQpFT0YNCg0KICAgIGZvcmVhY2ggKEBtaXNzaW5n KQ0KICAgIHsNCglwcmludCA8PEVPRjsNCg0KUGFja2FnZTogJF8gDQpWZXJzaW9uOiAkY3Vy cmVudC0+eyRffS0+e3ZlcnNpb259LSRjdXJyZW50LT57JF99LT57cmVsZWFzZX0NCkVPRg0K ICAgICAgaWYgKCRBUkdWWzBdKQ0KICAgICAgew0KICAgICAgICAkZG93bmxvYWRfbmFtZSA9 ICRBUkdWWzBdOw0KICAgICAgICBpZiAoJEFSR1ZbMF0gZXEgJF8gKQ0KICAgICAgICB7DQog ICAgICAgICAgJGRvd25sb2FkX25hbWUgPSAiJGRvd25sb2FkX3VybC8kXy0kY3VycmVudC0+ eyRffS0+e3ZlcnNpb259LSRjdXJyZW50LT57JF99LT57cmVsZWFzZX0ubTY4a21pbnQucnBt IjsNCiAgICAgICAgICBkb3dubG9hZF9wa2c7DQogICAgICAgIH0NCiAgICAgIH0NCiAgICB9 DQp9DQoNCmlmIChAb2Jzb2xldGUpDQp7DQogICAgcHJpbnQgPDxFT0Y7DQpUaGUgZm9sbG93 aW5nIHBhY2thZ2VzIGZyb20gdGhlIFNwYXJlbWludCBuZWVkIGFuIHVwZGF0ZToNCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K RU9GDQoNCiAgICBmb3JlYWNoIChAb2Jzb2xldGUpDQogICAgew0KICAgICAgJGRvd25sb2Fk X25hbWUgPSAiJGRvd25sb2FkX3VybC8kXy0kY3VycmVudC0+eyRffS0+e3ZlcnNpb259LSRj dXJyZW50LT57JF99LT57cmVsZWFzZX0ubTY4a21pbnQucnBtIjsNCg0KICAgICAgcHJpbnQg PDxFT0Y7DQoNClBhY2thZ2U6ICRfDQpJbnN0YWxsZWQ6ICRjdXJyZW50LT57JF99LT57dmVy c2lvbn0gKGluc3RhbGxlZDogJGluc3RhbGxlZC0+eyRffS0+e3ZlcnNpb259KQ0KVXBkYXRl ICAgOiAkY3VycmVudC0+eyRffS0+e3JlbGVhc2V9IChpbnN0YWxsZWQ6ICRpbnN0YWxsZWQt PnskX30tPntyZWxlYXNlfSkNCkVPRg0KICAgICAgZG93bmxvYWRfcGtnOw0KICAgIH0NCn0N Cg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0Kc3ViIGdldF9wa2dsaXN0DQp7DQog ICAgbXkgJGNtZCA9IHNoaWZ0Ow0KICAgIG15ICR0cnkgPSBzaGlmdCB8fCAkY21kOw0KDQog ICAgbG9jYWwgKkNNRDsNCg0KICAgIG15ICVwYWNrYWdlczsNCg0KICAgIG9wZW4gQ01ELCAi JGNtZHwiIG9yIGRpZSA8PEVPRjsNCiQwOiBjYW5ub3QgZ2V0IHBhY2thZ2UgbGlzdCwgdHJ5 DQoNCiAgJGNtZA0KDQpmb3IgZGV0YWlscy4NCkVPRg0KDQogICAgd2hpbGUgKDxDTUQ+KQ0K ICAgIHsNCgljaG9tcDsNCgluZXh0IHVubGVzcyBzL14oLiopLSguKiktKC4qKSQvJDEjJDIj JDMvOw0KCW15ICgkcGFja2FnZSwgJHZlcnNpb24sICRyZWxlYXNlKSA9IHNwbGl0IC8jLzsN CgkkcGFja2FnZXN7JHBhY2thZ2V9LT57dmVyc2lvbn0gPSAkdmVyc2lvbjsNCgkkcGFja2Fn ZXN7JHBhY2thZ2V9LT57cmVsZWFzZX0gPSAkcmVsZWFzZTsNCiAgICB9DQoNCiAgICByZXR1 cm4gXCVwYWNrYWdlczsNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCnN1YiBk b3dubG9hZF9wa2cNCnsNCiAgbXkgJHJlc3BvbnNlOw0KICBteSAkbHJlc3BvbnNlOw0KDQog IHByaW50ICJEb3dubG9hZCAkZG93bmxvYWRfbmFtZVxuIjsNCiAgcHJpbnQgIkRvd25sb2Fk IG5vdyA/IFt5L25dICI7DQogICRyZXNwb25zZSA9IDxTVERJTj47DQogIGNob3AgJHJlc3Bv bnNlOyANCiAgJGxyZXNwb25zZSA9IGxlbmd0aCgkcmVzcG9uc2UpOw0KDQogIGlmICggICAo ICRscmVzcG9uc2UgID09IDEgKQ0KICAgICAgJiYgKCggJHJlc3BvbnNlIGVxICJ5IikgfHwg KCRyZXNwb25zZSBlcSAiWSIpKSApDQogIHsNCiAgICBwcmludCAiRG93bmxvYWRpbmcuLi5c biI7DQogICAgc3lzdGVtICd3Z2V0JywgJGRvd25sb2FkX25hbWU7DQogIH0NCg0KfQ0KDQpf X0VORF9fDQoNCj1jdXQNCg0KPWhlYWQxIE5BTUUNCg0Kc3BhcmVtaW50X25vdGlmeSAtIFNt YXJ0IHVwZGF0ZSBmb3IgU3BhcmVtaW50DQoNCj1oZWFkMSBTWU5PUFNJUw0KDQpwZXJsIHNw YXJlbWludF9ub3RpZnkNCg0KPWhlYWQxIERFU0NSSVBUSU9ODQoNClRoZSBwZXJsIHNjcmlw dCBCPHNwYXJlbWludF9ub3RpZnk+IGNvbXBhcmVzIGFuZCBzdW1tYXJpemVzIHRoZSBjb250 ZW50DQpvZiB5b3VyIGxvY2FsIHJwbSBkYXRhYmFzZSB3aXRoIHRoZSBhdmFpbGFibGUgcGFj a2FnZXMgb24geW91ciBzcGFyZW1pbnQNCnNlcnZlci4gIFRoZSBkZWZhdWx0IHNlcnZlciBp cyB0aGUgbWFpbiBTcGFyZW1pbnQgc2VydmVyLiAgWW91IHNob3VsZA0KY2hhbmdlIHRoYXQg aW4gdGhlIHNvdXJjZSBjb2RlIHRvIGEgVVJMIG9uIHlvdXIgZmF2b3JpdGUgbWlycm9yLg0K DQpUaGUgc2NyaXB0IHJlcXVpcmVzIHdnZXQoMykuDQoNCj1oZWFkMSBBVVRIT1INCg0KVGhp cyBzY3JpcHQgd2FzIHdyaXR0ZW4gYnkgR3VpZG8gRmxvaHIgKGd1aWRvQGltcGVyaWEubmV0 KS4NCg0KPWhlYWQxIENPUFlSSUdIVA0KDQpDb3B5cmlnaHQgKEMpIDIwMDEgYnkgR3VpZG8g RmxvaHIuICBBbGwgcmlnaHRzIHJlc2VydmVkLg0KDQo9aGVhZDEgU0VFIEFMU08NCg0KcGVy bCgxKQ0KDQo= --------------TOS7446184ATARI72002--