Check-in [9c01f58e6f]
Not logged in
Overview
Comment:Enable package submissions in the uploader client. Modify name prefix for Tk label widgets.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 9c01f58e6fabdd799ee7f1045a863add8d623a2a
User & Date: mistachkin on 2016-12-23 04:37:17
Other Links: manifest | tags
Context
2016-12-23
21:14
Make sure the 'directory' local variable is set for use with 'subst' for native Tcl (i.e. as well as Eagle). Add procedure to verify that Fossil is installed prior to attempting to use it. check-in: 4a82ecb4c7 user: mistachkin tags: trunk
04:37
Enable package submissions in the uploader client. Modify name prefix for Tk label widgets. check-in: 9c01f58e6f user: mistachkin tags: trunk
04:20
Be careful to avoid modifying the namespace directory variables when formatting arguments to 'exec'. check-in: 84bd59ace2 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgr_upload.eagle from [c9e7d73946] to [f9abe24483].

1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156

1157
1158
1159
1160
1161
1162
1163
1146
1147
1148
1149
1150
1151
1152




1153
1154
1155
1156
1157
1158
1159
1160







-
-
-
-
+







      set version $argumentData(version)
      set platform $argumentData(platform)
      set fileNames $argumentData(fileNames)

      ::PackageRepository::probeForOpenPgpInstallation
      ::PackageRepository::openPgpMustBeInstalled

      #
      # NOTE: THIS BLOCK REFERS TO SEVERAL UNTESTED PROCEDURES.
      #
      if {0} then {
      if {1} then {
        stagePackageFiles \
            [string tolower $language] $version $platform $fileNames

        if {![commitPackageFiles \
            $package $patchLevel [string totitle $language] $version \
            checkin]} then {
          error "failed to commit package files"
1463
1464
1465
1466
1467
1468
1469
1470

1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481

1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492

1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503

1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514

1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525

1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536

1537
1538
1539
1540
1541
1542
1543
1460
1461
1462
1463
1464
1465
1466

1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477

1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488

1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499

1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510

1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521

1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532

1533
1534
1535
1536
1537
1538
1539
1540







-
+










-
+










-
+










-
+










-
+










-
+










-
+








    wm title $toplevel "Package Uploader Client"
    wm minsize $toplevel 250 0

    ###########################################################################

    set widgets(label,apiKey) [label [appendArgs \
        $toplevel .l_apiKey] -text "API Key"]
        $toplevel .la_apiKey] -text "API Key"]

    ###########################################################################

    set widgets(entry,apiKey) [entry [appendArgs \
        $toplevel .e_apiKey] -textvariable [appendArgs \
        [namespace current] ::argumentData(apiKey)]]

    ###########################################################################

    set widgets(label,package) [label [appendArgs \
        $toplevel .l_package] -text "Package Name"]
        $toplevel .la_package] -text "Package Name"]

    ###########################################################################

    set widgets(entry,package) [entry [appendArgs \
        $toplevel .e_package] -textvariable [appendArgs \
        [namespace current] ::argumentData(package)]]

    ###########################################################################

    set widgets(label,patchLevel) [label [appendArgs \
        $toplevel .l_patchLevel] -text "Package Patch Level"]
        $toplevel .la_patchLevel] -text "Package Patch Level"]

    ###########################################################################

    set widgets(entry,patchLevel) [entry [appendArgs \
        $toplevel .e_patchLevel] -textvariable [appendArgs \
        [namespace current] ::argumentData(patchLevel)]]

    ###########################################################################

    set widgets(label,language) [label [appendArgs \
        $toplevel .l_language] -text Language]
        $toplevel .la_language] -text Language]

    ###########################################################################

    set widgets(entry,language) [entry [appendArgs \
        $toplevel .e_language] -textvariable [appendArgs \
        [namespace current] ::argumentData(language)]]

    ###########################################################################

    set widgets(label,version) [label [appendArgs \
        $toplevel .l_version] -text Version]
        $toplevel .la_version] -text Version]

    ###########################################################################

    set widgets(entry,version) [entry [appendArgs \
        $toplevel .e_version] -textvariable [appendArgs \
        [namespace current] ::argumentData(version)]]

    ###########################################################################

    set widgets(label,platform) [label [appendArgs \
        $toplevel .l_platform] -text Platform]
        $toplevel .la_platform] -text Platform]

    ###########################################################################

    set widgets(entry,platform) [entry [appendArgs \
        $toplevel .e_platform] -textvariable [appendArgs \
        [namespace current] ::argumentData(platform)]]

    ###########################################################################

    set widgets(label,fileNames) [label [appendArgs \
        $toplevel .l_fileNames] -text Files]
        $toplevel .la_fileNames] -text Files]

    ###########################################################################

    set widgets(listbox,fileNames) [listbox [appendArgs \
        $toplevel .li_fileNames] -listvariable [appendArgs \
        [namespace current] ::argumentData(fileNames)]]

Modified client/1.0/neutral/pkgr_upload.eagle.asc from [aee2202c38] to [f74c472591].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17













18
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

iQIbBAABCAAGBQJYXKXnAAoJEFAslq9JXcLZUEcP+OSIfeiadUimnSgseZrD6eEg
46qPIH7vkRodBZAT251g3XRC3vVFfnRjMy/aB9ZR3XQ6IlGEr/wHsJ4j9wP4bxQU
uUxjV07+4PWrcgvmnvcckDvO9bBOi9BllGV88EbCQhMHuyDFfWosynjr2akfn8vp
xGnxDPP+MLtBZmHFQrzwctKWELWuXsOdETsMrIVBHmeQKjMapR07ztsMDp3dCZYI
fQjwuBBU7vAkVOhHnSVWM6wROUX6b8UiTvaG8E7eJx49F8kjeJwPORgQJlU+Un5U
+cJzN8CrM9FGD4o84RKvyyIGhEAZ4Wf0UKfXC6Xi4b8uuPJYeWjFvm9WU1QnZCae
mPR2CaaBaENLfBJI8ss5aztdzriD5DGwXG6mS4hBOdNFa/Yzjcv9X/38yEsmuIYi
F9KTZTkKvVY+vHy8ONJTetz82K3nVkDfsSafM2rhCzEUd3ft441qA4aegXFgEGMO
6mNm0fKDXJwHo0qmi5V1g0tdan5YL0W1j29eRIS4/KH7qONFTmsW+jOLJBNVE6/f
M5/ttbO6KGO/6IPbql4JoBKy677YzQxm214YyWFRuylmb5ndLtH9B3JR3R7eIrwk
BS2zrQE+TR6VDwRDQOocEp2mrLkiZtkyjUzS1f52181GrS5hCt4qJU0KCiLdwj3T
XDnByf5L/OQQOfN0ULE=
=w5Ip
iQIcBAABCAAGBQJYXKneAAoJEFAslq9JXcLZ7hoP/0wQ8PZXn2xx57BbGwtiT86Q
mRY9XOPlxFncnB3lx5bjWyUEVfNAomwnHwlPklN2qvb+GK8Ipta05zzjHtw/DuSb
2medEkbstmcakfAfOvvMAScM3/tHWF4IFz5THHMEA16cWZF71kZWcQgErPwmQkpV
G71dzfahGNsoTxLWRAq5Wt4/joeHz2Sg29B7blTEe8bWjZr5ccMRopZnW8dGSvFf
h1mP1JXgdacQsZMNfeUwQFKP4jaXIgKJu1JJ/tdwXIrZuiPMKnFJNPgpldTRsEJS
+Kd7ldC3NghUOnpIo6m+Js2nV9MMf3TdSJKS626A7Wjyxe6YjTjPlCM0SeDuTn9x
WM2+4uJ3OhA2o6j35p5KnknDiD5XkgMDlvYPxsDJgnEaOcr4cZuo1lDWke90PSEt
umcGZdjrgJazLSvUnW/gum96P0araK0E9G5y5xtXIPFpXRHum/8IaQFp8yOPDjfK
5Tj4cYPuBV83xPZlqPNpgGjOs1wbxq8Cy9FJNBkBIQooRVfGYqRsvr08O1Mzljf0
GDaS2P6TUl0WP9/qtsGrqG2WQXXzvgSmOD//AIpc3dxubFJmbcpj1r3v0X5t+aai
XKUfenlkhfIh5r96yvFOP9hXE0uh4dg20zEQitMzCDm4aA+PQQRmYnNSSwOHc7XK
oUXIigBg+/c8eSoxL/Ph
=+81T
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_upload.eagle.harpy from [08f66b7ea3] to [5c12ab3ad9].

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
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>f7659c4c-ea7a-4a2b-9f4a-11a2d58b47db</Id>
  <Id>67122345-fa9c-4308-bb53-b59be66b3ca2</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-23T04:19:26.9550781Z</TimeStamp>
  <TimeStamp>2016-12-23T04:36:14.6152343Z</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 [0ba2c2251e] to [563340f673].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17













18
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

iQIcBAABCAAGBQJYXKXpAAoJEFAslq9JXcLZPHoP/jUuL0ghCk6BDS4vkLns8c7z
PwtpBz5f/rMyRyai9jkF6yGJfJGZ4kCPjN+FaZEkzfrsKURa6zpydpXBzPxSpl/t
D8PvofkBlMRgXf1p3pFL9fY6xSUoz7m1S/ZpSWrUWwNwzxFAZ3y3XRtxjNpM7t9r
rnoATifE4EezTLbMvnriCOLK+TXwtqDiFurIH3NDsz6OFJ6EQAib61GoZx334EYB
1Mwsg9HU6lc6/kXRIqX6PQVvkWE7vW1k7us5JgMU4VgS4qUzVhum03sgwm4rw+XD
pfF98h6CLBt7T6l64/Q0Xe4yJq4zolx4d5b/fAvrHOp8Nl+jmdUMhCkBO9Ur+Nkq
3vMyufnYn7MItVpZSwJr4f7gvaBnvjkZBBZfc8tjX0PZzbR7qkc8o0hGUFRp4IH9
NfBbmtOss4plMhriw2ORFA1T6Zv4ICbSbejDkWdyzLTE6bBwMBrFgXsjb5W9c5hD
/p+gBTA4y0dEaakezNNf+/iPlwQlATPOXS0a4h7+uLhm+Gqh57FuxN/jaozGFW1C
FmwOQw2TwjmxEInmEEeQdzukPbElhpdQVpETXNPP/D7VhFbgUtmiGrPS52yi0Klr
IjK9ufEVr6rmJI5acAKqX9T37S4i9j/2u5e3XnKvUoOZbEY91sRGiXJEbAKVhVio
OjXikSVF/lHznyzneg70
=+jJs
iQIcBAABCAAGBQJYXKngAAoJEFAslq9JXcLZN+wQAMZDGtGJz21FPudsAxPKetWi
5ld08+mmrdfYDwNjLyBGicjKi+nKJ3E3PQSEB97IRCj+G3um3uOyHpoWEWsPBSmb
xqesT4OBMZ0dgLoTKNX67Q5BIr5gGEm7A+xZ7lOuNFeMVthbtlM7U9IaP4NI7dKO
dPFNPjJ8VHoVkAB7Z1HtiPOjSPfRIXw9wgjs271qJEWkqbSSgniKUyv0aCSosRnr
aKDffBMDcBHSkVa0E5tjGOoGy7aVdB28BP4OCmtWa17gDFf1MzebiJKJSx2/1Kfg
9kBMl8scUChHlOj4/vuCE8VQ9lShzYd8r2s73VSQzNsS4eTGUHcbQ2Ji4pMVxFB/
71HnEU4p8zKq0NUD2AlHyiRDz9GfhadVbxRLdPAsVC22Azyi5ekpulKQ8p81x1Jl
UOR5NDa6Zs9WaLIfbYx6oxi+B4xxvNsjLulywhGuU9CFhwZ/cvLcEGLwj2jrPzaO
0+aCjEXhZ4ag4k4Vdaf9/yohnP1/P4sZ3grNzUrqwME+ZjnLw7tlzv8SxtEzvgr2
xsIKrLLmSV4dlF2cLZgnNWVvtYbdhWoocrjaWHhsHMc4hv8v8X5DtLjl/8dTRluT
qUL+pa2pukPd3VvKi3fZQhUcf4k/QKenyjEiw/mQKsUQhjyuNqMpG0BO/JcpxCD0
v9Mmf7BJO+23RbMg75io
=J7Q+
-----END PGP SIGNATURE-----