Overview
Comment: | In the package uploader client, make sure the language argument is in title case for the repository server metadata and in lower case for the file server directory. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bf5a5e46decb3d8e22f6a8b6e762ea78 |
User & Date: | mistachkin on 2016-12-23 00:33:58 |
Other Links: | manifest | tags |
Context
2016-12-23
| ||
01:03 | Corrections to error handling for the 'submitEventHandler' procedure. check-in: c29841080c user: mistachkin tags: trunk | |
00:33 | In the package uploader client, make sure the language argument is in title case for the repository server metadata and in lower case for the file server directory. check-in: bf5a5e46de user: mistachkin tags: trunk | |
00:15 | When storing the directory portion of 'info script', normalize it first. Fixes to the checkout directory handling for staging files in the package uploader client. check-in: 25cb98f2fe user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgr_upload.eagle from [965d609d81] to [bf297ce503].
︙ | ︙ | |||
1102 1103 1104 1105 1106 1107 1108 | ::PackageRepository::probeForOpenPgpInstallation ::PackageRepository::openPgpMustBeInstalled # # NOTE: THIS BLOCK REFERS TO SEVERAL UNTESTED PROCEDURES. # if {0} then { | | > > | > | | > | 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 | ::PackageRepository::probeForOpenPgpInstallation ::PackageRepository::openPgpMustBeInstalled # # NOTE: THIS BLOCK REFERS TO SEVERAL UNTESTED PROCEDURES. # if {0} then { stagePackageFiles \ [string tolower $language] $version $platform $fileNames if {![commitPackageFiles \ $package $patchLevel [string totitle $language] $version \ checkin]} then { error "failed to commit package files" } set script [createRepositoryScript \ "" $checkin [string tolower $language] $version $platform \ $fileNames [list]] set scriptFileName [file join \ [::PackageRepository::getFileTempDirectory PKGR_UPLOAD_TEMP] \ [appendArgs pkgr_upload_ [::PackageRepository::getUniqueSuffix]]] writeFile $scriptFileName $script if {![::PackageRepository::createOpenPgpSignature \ $scriptFileName]} then { error [appendArgs \ "cannot submit package metadata: OpenPGP signing of \"" \ $scriptFileName "\" failed"] } set certificate [readFile [appendArgs $scriptFileName .asc]] submitPackageMetadata \ $apiKey $package $patchLevel [string totitle $language] \ $script $certificate } } else { error "cannot initiate package submission: one or more fields missing" } } # |
︙ | ︙ |
Modified client/1.0/neutral/pkgr_upload.eagle.asc from [f3ce902234] to [b4eba8e05c].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYXHDwAAoJEFAslq9JXcLZnlsQAKemJZrLszC7r12z53xn/OSD E8WpmS3nnnfilJT8CrDGZWmCu5CB34toEfpbB1gUGulqYWumKk6BeBcTw4qewhd0 dZwKr3vzV9rj5gBdc43C75YfL0rphWrCCTGWzmD2zTQkYcx3HK7gEQ5lJiudYVP6 samHAqSNLKi+mVRbixzlUgfRe9Zjk5cRIXqGiQpGP5XLLktrfrv9BGc3vbhXUN4v i5gl6Lyn2X8PyKPFt1pqD04gnpCHa+P9aHn0oo2xZS4t9uVK0eMeRYr3t3+zz3G2 XdoLdQK7B2FKd2Q3H4/jbzo8rElA7SJY50NdMNgRvFh9n3fHTggCwL3yw4ZUGKPD 4aS1msFL2JhcaqaLf1rKe6Q3MC5wdclffV+WxAxC16czh9zj3oizb1fgm1551A6V qk/GBFoRvlwTox1b8hY2YAKd6b5rLVbpdgGJJOLOSjVjXo8wGqnfVlfd2VkDLwyE jly3QJOvU3U8R12/WCTUnixxrSpFoDuxm/FRcAIxgeVHRox2TnzZ6izhc1sQsul8 mVQ7Y0kSc7mzcu0r2YqDPhdlkR7S6uj/GERYQ4cZvtlzMpIW2YZWhbqdFDSzV45j /XSNKf5lmN+Jzb6+N7yPgSstGdikMtT4Cg62A3PHTxs1J2S50U+EHM+ashhKq/tP umEBoM3lxroAz3RaOxs6 =HaCS -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_upload.eagle.harpy from [3beb1aadec] to [8dff3168f0].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>25e2a6be-c391-4ec2-afb1-ff448c389cfc</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-12-23T00:33:28.3398437Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr_upload.eagle.harpy.asc from [8ae3346a0c] to [cc9f6e75cb].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYXHDxAAoJEFAslq9JXcLZzxMP/18wp6JsDUwmLNo/zNSGqWrP OCvfZaEwDWIOGZflHtVcovHvOR7Q99DiIT4XjDqVXO+FNkI4bKJTncYTJt3Mdpfg a587GucXdRQezl6uJgHjfeKFtAcalyNY13u20uLOvlUGVjP6OzesOXI8M3nnPOxz 1nvCuTvug6GFr9Q4dxzMZgHGI38J0DCM/ozmdoDsF/aHb/Ehv6Le/hcAEuMntIUh KEk5BpbAWano6R4Y2jPS5CNe8sF6Q9tmJGSOv7a4ynH9oSY7yq9oaBvmHqEPVjAl ioPbSJiFQa7alvq40FmKh9z0MC6NMmM1dLCuF/yZ+SLsFPrT2h4iiEUPj5eHqM84 rKFi4Oq3+z4H7IgkYKbhRGVToQQFzrwt3N39oZ9G5fUZKs553hhuJRrB3iYtE9I7 rFI1pH/RldAW72uERsX1+iL7k1PnJvosZEPGPC+GNU3F/z3ATohh2zQxIg+oJBFd gySuY0Mv612qOduI3e78wN3MxTk/2uNAtCLiKUl74Wp4boLHLSiLSgitiRRVmsNZ VFoPXmizGjq4ZUNK0u6bDJ4VKKfinX9kE5LmMF/rToCi+rBSJulc/C6JNfkMgT1t N3insmndd7GlfQD4YYNGu4cDrx8zGBRpUs+fX3w+qnWPEc7w8YI1UQzasxGNye0Z txip+mPyq05IQJm80FTY =gNR9 -----END PGP SIGNATURE----- |