Overview
Comment: | Cleanup the manifest file name pattern handling. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
dfb74d86dfbb348ec354442f3025cc67 |
User & Date: | mistachkin on 2016-10-28 05:47:21 |
Other Links: | manifest | tags |
Context
2016-10-28
| ||
20:59 | Fix URI query parameter escaping when evaluated in Eagle. check-in: ca8bb45c5e user: mistachkin tags: trunk | |
05:47 | Cleanup the manifest file name pattern handling. check-in: dfb74d86df user: mistachkin tags: trunk | |
04:59 | Add temporary directory cleanup block missing from the previous check-in. check-in: 1c31eb341e user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgd.eagle from [2454d82a5a] to [7103930af5].
︙ | ︙ | |||
1117 1118 1119 1120 1121 1122 1123 | # NOTE: Initialize list of platforms to return. This will be populated # based on the platform directories available in the downloaded # manfiest data. # set platforms [list] # | | | > > > > > > > > > > > > | < | 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 1147 1148 1149 1150 1151 1152 | # NOTE: Initialize list of platforms to return. This will be populated # based on the platform directories available in the downloaded # manfiest data. # set platforms [list] # # NOTE: Read the (OpenPGP verified) manifest data from the local file # and split it into lines. # set data [readFile $localFileName]; set lines [split $data \n] # # NOTE: Figure out the pattern to use when matching against the file # names in the manifest data. If available, this will include # the package name; otherwise, platform names for all packages # will be considered. # if {[string length $packageName] > 0} then { set pattern [file join $language $version * $packageName *] } else { set pattern [file join $language $version *] } foreach line $lines { if {[string range $line 0 1] eq "F "} then { set fileName [lindex [split $line " "] 1] if {[string match $pattern $fileName]} then { set directory [lindex [file split $fileName] 2] if {[string length $directory] > 0} then { lappend platforms $directory } } } |
︙ | ︙ |
Modified client/1.0/neutral/pkgd.eagle.asc from [f2894f5fdc] to [6d011a7df4].
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 iQIcBAABCAAGBQJYEuYxAAoJEFAslq9JXcLZnvQQAJ8oj5fjPA/zRuLvQrM2ENbf yy3ww8PhTotPtyBb34/T34+LSfSE7DsaW7g9wbsmKl3tNRqeQvzLhMYqeqkvjpEA 81Wam616GCdWU28GbFvBz//53WYPgN4ouV6YOFtzlafurS5JG8R/4rXmwvSwbRuk dHNO2l6mNbmPl1jm21Rw0gdHegx+Qe3Y5NXdJR8hzdvzg6wuWRh5CO6VV/ExokAz 7fZpGDAYut5rIMrB6WNgHLX8YEReLIbb0PaeSgFvJrtx5lVYdZWUebDpUylkPG2n 8NCvL1wlYWNUSz0k4tJa9ImfmJKWQwZnonsmCGA1p7YKNbDGUF5AO6UmdMe9ydpS ryPpDO/W/tgBg2l1YO3sPhCBLZFo34urhUCxKmkv29AMYaEzucGis0w5JgaZBna/ fIwEp/+UAQj8eytiNnY9Rs+jtlNzwp6s45VI7rcXJlL4JPK4gErPLCQOM/21Oa6i ofUueysfw1atQQT5/J4FU2ASlQ5KxqHDsPgyEgpdbno704G4h8RpYfi3XC0uU8O4 Ppjd7C5LBgc8ftXx0hK8s6wBU5BXqmwNr+PYFtxYmMFMVPhDA7dZENF4pe59JmGr GgU2MperYd5PyCu427Y+ha0CG+epBDg7U5Zs+u12OTDL1mMvGSNCnPs1zzzdgy8d +kON9b7/lBnjdRGUBmBc =7Dn+ -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgd.eagle.harpy from [f6c34c9837] to [b945235380].
︙ | ︙ | |||
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>583ca9e5-3d3f-4e72-89cf-6ef0073ec813</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-10-28T05:45:58.1610860Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgd.eagle.harpy.asc from [7fd4ad6332] to [48cfe9a5ba].
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 iQIcBAABCAAGBQJYEuY0AAoJEFAslq9JXcLZY50QALgnLnDdP6VzOd6gCX3veX91 NuT2zt1jWSWnn6am8XUyDHVBaiCm/iNI2ZFuSrlo1ka+z5FH2gCXdNlUBIulqz4/ PLCKlEQirB908JXKUKLMm5VZcf6XHojtmy7Bdq5m9N4vlnqL7KnUmneYzuhoQUxt ZbtM0y6GiM5myqoiSrOh4Z0n0mn7T3+YsLQaxQjVUNsQHyjuys6GCKrEW90ODIYZ jU0NLLk3LC5Un2jTKWjWzD0BgzVSMcELSQhL/3MkVSe3/7+oXZZt5rSZucP0PGKm WPEFFT0eiVmqZ7/6RogeNcjw2Zj1JCkDWLeVsi0SPT9vSBeKA9QTTYAwHlvws8lv qVHEgW8kIfJQ8OW9YAD6S6i8Cp7fIXp7OgRSFVZ8QL5RvJ1NMLZRJoAY1IUyVCVe gcIaVt3PwSbjKspJaMAJXboX6guCKrb0mZkvcpUK+9uQhayDSud965aGVnGWCmqd X0YqVbQ53TicAmsDyy35qyvlpJLxpgJHTjCo9UmScUfflWc472o2+Bo3ZhijNfGB w9mrbt3vXTEYBWwSS93UZ+pzBLTlpjHS5Pnnyq7DTxJNGNMYxQBnEb26TI1taTSe BZbBoVnHGq8ggNdUcBoWOMOlnFfXJ/x6d6nByEyutyrsSrLE77CyXz+qj2zDxN+D uWchwChzfW8JUvNz9xqO =s9Um -----END PGP SIGNATURE----- |