DELETED client/1.0/pkgIndex.tcl.harpy.asc
Index: client/1.0/pkgIndex.tcl.harpy.asc
==================================================================
--- client/1.0/pkgIndex.tcl.harpy.asc
+++ client/1.0/pkgIndex.tcl.harpy.asc
@@ -1,18 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-Comment: Eagle Package Repository
-
-iQIcBAABCAAGBQJXt2XQAAoJEFAslq9JXcLZ2A0P/jA5sVS+kH4CvEQHGdNK5UXH
-oU7RP5zdJtYf/q/02JRWPRAJ4BZfT3jqreN8GU5Bpf1B1Bd3kQRFqMBPRIW1D9ir
-3OpnTpO0t7l2nG/CR7fZu/a8IKSoTUqV+tsRaENAV4cGqKQw5wIwbuOuqR5WwAdT
-M7VeQwDPNmnS9/GJr7SNGND31qUCgvWis8wEI5D9J/d4lLVuQkTRRhg4Vuw0BAza
-Cr5ot49aZp7BaPSrnpv5hMpf5zrw71FZDmuQ9iW69+JfvIw6zwFCORM27RbY2ZQc
-25pEeQABkAUwncjoUla0eGV1d/uRQu+Eo7MZMHu7l1ERdCmUGvwJBJLoAuqxfLCq
-lx5TIaUBqHVSR+3q6mHXaYmUQN54qImTKsrko80futBhVCruFu8mkjg0QHi9rMBC
-rF8gLm7cbv/9Bxfv/pP10bFBRps0YrwBE5oH9A2mEspVzoL1SzmhjyNleIJmY/eG
-P4tzU06L8K4dYj4sQzF4Y+pdlqaBDzbR4Rffc8pVOw1Qj0abMmAGSkwsLHd5qqmg
-AalvvZoNwncrYURAtdDfkhb4YPF3ENG+8GHRU1eKlpaiLXRJ7Qwr9qsr7gMtYEjC
-oz5YHO8W1txL6Ko9TDt7iAiik7anNcMlXg1AcNpBwoKlPHliLig1dHwN9es+3QHP
-mum3qexuHOGUJSEZa9di
-=YwgS
------END PGP SIGNATURE-----
Index: client/1.0/pkgr.eagle
==================================================================
--- client/1.0/pkgr.eagle
+++ client/1.0/pkgr.eagle
@@ -19,16 +19,23 @@
# support namespaces ourselves, we do not want to pollute the global
# namespace if this script actually ends up being evaluated in Tcl.
#
namespace eval ::PackageRepository {
#
- # NOTE: When running from the source tree, modify the auto-path to include
- # the "Eagle1.0" directory within externals.
+ # NOTE: If there is an "Eagle1.0" sub-directory present right beneath where
+ # this script was evaluated from, add it to the auto-path; otherwise,
+ # we assume that we are running from inside the source tree. In that
+ # case, modify the auto-path to include the "Eagle1.0" sub-directory
+ # within "externals".
#
- if {1} then {
+ variable pkgr_path [file normalize [file dirname [info script]]]
+
+ if {[file isdirectory [file join $pkgr_path Eagle1.0]]} then {
+ lappend ::auto_path [file join $pkgr_path Eagle1.0]
+ } else {
lappend ::auto_path [file join [file dirname [file dirname \
- [file dirname [info script]]]] externals Eagle lib Eagle1.0]
+ $pkgr_path]] externals Eagle lib Eagle1.0]
}
#
# NOTE: This package requires several packages from the Eagle core script
# library, even when it is being used by native Tcl. If necessary,
Index: client/1.0/pkgr.eagle.asc
==================================================================
--- client/1.0/pkgr.eagle.asc
+++ client/1.0/pkgr.eagle.asc
@@ -1,18 +1,18 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Eagle Package Repository
-iQIcBAABCAAGBQJXwrG4AAoJEFAslq9JXcLZTXYP/isdVHPK7vJtFtSKkuem+tep
-g8x4+kqh/i+aUcIAs0v9SHZR2vHxrI1I4lzl/V+qAyHsRG9sRMEdGihMo2yMFElD
-TYwNKfCnZSo0sAlN/4s6RogcRPHbNvzJlUfMshyzQVxDz2qmwzun/0YywrDZ+DaP
-CNN7ggia+qFqv8yCaWemk+Aelw3mr8w684FMJ2Zo/Ut/LXGG6l07S7lcJJCPrw1E
-EDvv6TG8jS/WmskYEjzB8JgI4r76rfb71vF1QbgxFKUHl/MlPOcgzkGhoPTTh4Pr
-AK3kOpQ1zOGeIIAyXJ1Q2Jsv9BElELH93MkbLe3wHiJsD8TKYrzZ4W8iKSrdv76o
-MzqyponsMi69wT+/PdEgKn/q/sL3j+b8AL/RcHMp/9FeEHG7KKQSIfh8fN9eCYyY
-2SOzvXoELFZh+/jSHpIbWak/wVdyhVZY5zYyZDKIfClQaw82qSaMC2c/T68Fttr4
-4hJj4/466F+BvD38rMKyQUh4iU807BHnUzB40Jl1+lOt+cyJzytZxf2q8x398mXp
-5SBRvEwnO1VRL67i+lg8eIBF4KJ6PaJP33xITUA8rN3ruIu9/keKS7O3nkDMcDfX
-JbtzsFto3Gp6udV+bMD4iHWt2Q5K3YBKJNDdTkb+aqxzaOIrXkXy7nZIbwT+S0fH
-2gaTSJqG3vkFGW2lOz1L
-=4Bis
+iQIcBAABCAAGBQJXzk+AAAoJEFAslq9JXcLZR3sP/A/ws30iK44ftFXFt6VDtYCd
+G3mAbVQVY/KAiOpRtCQlMsTePQAo/RTnPPjljJPqOvP01gAW4vpXjWQWWOoYRXap
+AQUv0X33Udfd3jlScfVYaIdqmYCUh7oy015mzGpx0sOCNMZTwrTyylQ8TBaDpn3n
+oPcTaycXn/G/zLLCrCDD+mSG8nqTCgqBfeogOeEPCf/5MxeR02L1ORP99BE7r7fq
+mmzendsZksJXMMrs7l2ZuOKfKWi5lmGnbXg1k31oohsuEF2I2qz3GnTULZZIAafz
+3g21Srme/0h+cXPZccseRgPK7Z3g8LnBWOV7QUmncAO7FHD69ve0Jo66dfpI7aG6
+FBdIx1LJdiPdVLW0P2OCS/KzEarVr9uRHzLQxAz4GsyKmfBrqlqH5YjO7IoZgjbZ
+bJDwRTYp2riwY1hEygE1UNPaSsoVPYdNtSXJhSrNJEc61POXXUP394fP6xMJSX5t
+a8SrX4TbwiG5I5JiTN+wVEA7fDpxtHlNCXUxtvn4EvU/Fomo41IXRO9bsVClNYGx
+2UN/BBB7NM12VuE6Bxb4jm1WAzv7vkQgdU9iK+12QG94mr/wJ9NK3/zMc5Tj657i
+KC5ulnaTDQI3dCboEoGa8zNuc9+6NoRrnuozPRgbRolLK7Ty9FkdTRimP0EXuFxc
+wdkyhhVfFUUqVKv/N0C8
+=my4d
-----END PGP SIGNATURE-----
Index: client/1.0/pkgr.eagle.harpy
==================================================================
--- client/1.0/pkgr.eagle.harpy
+++ client/1.0/pkgr.eagle.harpy
@@ -19,50 +19,50 @@
None
Mistachkin Systems
- c74e1f6b-2d84-4211-9e57-7dc5900166a6
+ 6d0d819c-352d-4c19-b03c-202065ef5a1b
SHA512
Script
- 2016-08-28T09:40:46.8098359Z
+ 2016-09-06T05:08:58.2845469Z
-1.00:00:00
0x9559f6017247e3e2
- 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
+ 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
Index: client/1.0/pkgr.eagle.harpy.asc
==================================================================
--- client/1.0/pkgr.eagle.harpy.asc
+++ client/1.0/pkgr.eagle.harpy.asc
@@ -1,18 +1,18 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Eagle Package Repository
-iQIcBAABCAAGBQJXwrG6AAoJEFAslq9JXcLZ0pkQAL83BkvudG9MI+UJLV73Bc05
-XSP2WbCJumtYwgR9DXT4Rd4vyg13kwXtaWVR8eJSviyjLEh3DlYpPmbGT1fwv1Mm
-S+1RvTwkgoclFU3T1L3EheZHOfJS5cPbYb07vGPlH3BvW/lTe2BUpo2teOUkrDjj
-/AuD+PbKef2NzafOd05WpCHvMATK4wxOhQ+zZiQepuR0pFIJEP3iOAWX6gd+9Wrx
-EjGrbxZOwB2kQMzHryVWnHWdb/pRDm8lLbGltvL3QEE3IfnezQk+l+QWtVoqmIaQ
-wQb3uevC6bkZTI69IDO2SzN4X1xk8qjX2gDLg0DQ3l9+etSXLRYAysV4BfZkL2lP
-p4rY8RAIrhcmYP3dBKh/1lTQj5N31/At5dLV7OVS0drhEYTjQMEfYu1CSSe5HcBt
-GwVAePqx0qOwwkh/BQ8lpzaARIxOz4xQ1Rb9kj++G4Rn/VpKhcxp6Szz5bN1A9Qv
-DiAmJ2Nt0o/tROdEeyko0LTTjwiHXeL0AXQwOLpId/Ub6iUBg+jopTB6yZ2ILtBy
-52nQxBSLrUGRbufsIUNixnxkVCG96HcHP+rqL8Sjh0nM0tDeJqYie1bRm9swEEpz
-XmwDm2ppPNmlOlMolSIZeW2zFS/NpwPTh1Hl5AlW6G+qFMdDITH5YPbzrejp5bta
-+22SBhBjMWsQpb9c1X4s
-=0lhA
+iQIcBAABCAAGBQJXzk+CAAoJEFAslq9JXcLZjJoP/inQnctyt4oq2bgRHDEs1MlD
+HZHXIoXNXha2+zBgVRF76r4MVR6fZ4KRXOCLNo3s2tuQPRBcnd9CMbfY550w8355
+3O7w6Cw8mUyxEaycOii0PellwS12JGfvFkGbvTlAz66IXMZpw+azmMnfe97fwYj1
+urCWse4jBc9ERN6ILv8tAcRbMYpr+LIaf+eyEdAJUrB433EC/RelUmcZfoFNozJV
+AKZxuasApvRlC+45Od7+NBnjAFqlLk7I2Z+o1Z1dswIDl66Ys/ZDScoN4o9KE47d
+gwOgJzeAdDJpBa0bJHfATY5EBMUa7vJeiD7f760Kdf6cAomHYZiOwycjLV4u8/CX
+aTFiD+QFiUEzR6IZP6Hvp0trGUkxbOWx1YJX7BEXIzUWAgEIRHSDxXynADVh9JcU
+o8bbUUeR1SpH/imxZXTI8Xskxupz3NskZhm1U4Biy3sHGpPla+hy0kpW5ZjZ2VB4
+HZB+AXu/jv3YZlcxAv/k26yObKxGms5ZGKobjrDlnIy/qsHKA/iPS/7aZd8vtXl7
+jIM8I7Q4iYjTCtk7eC+40RZ1wZHlgpuPQWcsumxIvX2DmK0XqnQSFcBPdhTaZU/k
+pmEFBrueYjTGNlQjXnqQGyhKet1Xq3Vb3rXe7PRq7oWIIG77g+2r27TNp1Co6XKh
+O24ycsU34ZTSeZnXK49e
+=E2qR
-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/auxiliary.eagle.asc
Index: externals/Eagle/lib/Eagle1.0/auxiliary.eagle.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/auxiliary.eagle.asc
+++ externals/Eagle/lib/Eagle1.0/auxiliary.eagle.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3NAAoJEFAslq9JXcLZbtUQAIZvrLgHBIHBw8EYHd5+/a1T
+wDEXIoUzs4+aJiaFAIW4euzKAyXIH8FAzPxDwaAW6uImU8XXRlv3jFxnMqv84e01
+spwix7Y0ovqwlKxsVrZxqhFcKL7lVSjpE9bD37PGuCizGAnMMEFjIynsAcjNYPXa
++8gTiPxixqJMUQOkNd6eju6q/0QsKhyjcW1O6XYP7vB35B9XCrGYOOHVrxXUPE+z
+lNgBoi5AfPn7Rt7X/HnVhCExOS2dDYtiWpQpGXh1lKNgdYj8obZ0SydmN5qnvzM+
+KU6rhypHH8R9k8wDM5d+8pC02DUrhmY4TyU6OaN/DOlXqfcU5K8ifGA1r35Lv66O
+xszIgzM0QxfSfWq9201/7RBcV41Le26PBL5HTa7z2GQU48e1OY35eXSX5v4KPDbR
+sLlylVOsQ2FDdMD8tayIiH6m0r/BOj3gkculoUpmYFeGCKv2a0AZB/Z/Sm0WAwjL
+U2ctjW/WAZr/5jRReYEj8vEIm96YmRH4e6GEpSzu6ecPkDakKmXzh+QUeoqSTM+D
++KkSRQkm5hWMMQJmjF/RxteXZ8Wdq0yagDXqXZalPaFYRJFHQ8GH7/3VlAs9MdPo
+vHCQh5y0gdCMrjvLLqGGiMotjUw+S9ASaHvUQhq0J3pvhMY6TvMo06p+49btwcCj
+5YOeqgCEODXrh8mOG8j7
+=7OlA
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/auxiliary.eagle.harpy.asc
Index: externals/Eagle/lib/Eagle1.0/auxiliary.eagle.harpy.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/auxiliary.eagle.harpy.asc
+++ externals/Eagle/lib/Eagle1.0/auxiliary.eagle.harpy.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3NAAoJEFAslq9JXcLZleAP/0V8Ce9gcRoV8sNxEJRA29bV
+wrLwUJRA1l08GiNAo1yc/H4Xtdipa2WNQFHdP1PyksPaWiWx/42DfbWWTc9qB3fy
+IQr/MdE13+zuCcSKlJDXwxvKP09ZHNTujK4Aeni5aL7fQ/yHCS6IRLA3y3ahjG6E
+kapekZC+nlKVox+gjmyUEoL3GI5hGCjCuNkYgphgKGBqG7ctrD8TUYEkPWbnIZNY
+gzhiI/da9k1gYOYeeU+4EgADpCZ/Y5AeLWp7UWMGlZPcdoy40f7/qGCjsrtNCNX1
+CR0hfeEjRgyEkAoQ+YGMRvSFRcDMe+W57U3/OO8DRG4GfecEwroTSMesouNKdo6u
+MrmuzPkpkROPncYObKRuEZXQFI6GXLqcUu4yoZRIJp5cLcnlLTnORsxfJ7cJuF80
+1pwXTbibkV2V4SWdo+zUmg4H3UzPaSkX+g3Af7IoJKnM0Zz3rk/MGyZXhxFdgAKv
+ce5wRaHfm8mkfjuqOmiv2izJ5k5kEL5Lujrj/m//UrW7MYuNCHQ9d48LIWLr0iaM
+btnPa8deNllIFxFRHA6WZFpnRnkSBeFpwFtpf5nfZMC6lHcSUycxYCgi6yO89xo4
+vC22uf1ztZbzm7VF8nKTuDfywMwKoCaOESmKoiqWx2L39K8aC1LaPFlQqH6RkXiC
+n/Vm1P8oqzmPzIOTZXEg
+=ZVY4
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/file1.eagle.asc
Index: externals/Eagle/lib/Eagle1.0/file1.eagle.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/file1.eagle.asc
+++ externals/Eagle/lib/Eagle1.0/file1.eagle.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3NAAoJEFAslq9JXcLZRVwQAKZJzG+BoLC91OidIPjDRKJl
+HwWUOuhbeiM0rDuUMdnwsCKhrA3um8an6f9/CHqIACgxjn2sNA577G+eQk11RVja
+9vVg2fU27qhPpTOpcPjlsdU0SYcwbsZ0TjztZD/jhKF8mQBZaxKZbIbztnDemYGD
+vP8pskTYcgrRsw1rsByFNN9DS31UqKzrjMjD/Oit7GWY6zM5gwLj9zLT5X8XYqM+
+uUBfTtQThn/0atqEIX0yZcAvycBKjfDBqwH+tXg+QlOdnrGMuLHaONT1LV/waxew
+SEAyLMuijBvOTl8/NEEtO6ut9VINBE8Ld8C8FLjcIlWaGQEjT28TYIJlfGc7a+fk
+9dAbBTiMn2+fSkQxIJmKe+mDcHEhHjPUWN9WZxD63EeRdNH0S6y3mJtWvwOu6ozd
+u0c+JglxZlVshO1eibq7iq3x3PjcsR6/jUv2/TILKySbNpsdCuyK33fa/2WfAFAt
+SesO0KngZbZj177TgeE3UwbOlUFzAnanbeB03svQmPj0zGROwWw/4pGXFCFJV6qv
+lK/OBDZwZ5/wU1FL26mavVlyTDR7ZVcG0/SbJfpCVQ/jZBpINpXSqjhqw3VsMW8o
+RN9Y9YUkPCxatAgO0di1/nX6EcdZ7/kRnvdVe0gCkx1P0//wu0tm+hKn9G6OFEEv
+IiQjENf0yXXj26CJ8m9m
+=F0wp
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/file1.eagle.harpy.asc
Index: externals/Eagle/lib/Eagle1.0/file1.eagle.harpy.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/file1.eagle.harpy.asc
+++ externals/Eagle/lib/Eagle1.0/file1.eagle.harpy.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3NAAoJEFAslq9JXcLZgkAP/1whigOX8bQHRXxmUUG9+N4D
+AV9CIvnuW0rJfBwD5Cddt1ESiuFI2k5ucqtff2JSA+CVbhuKDRGgrE3wHWgyjSwb
+4ewb3j7yk8Ic7iWYCxmpNXIm0t7AOngU77w28ovzGIkMYDA9y/6+8KrKFMxVSl02
+wJEnLa/BQ+G2qN6mnHryBW2jBjoCUfGj7Ac8xCphLeN+9RKuptEKrZEuh5+Qn7/M
+l9d2GJiLc+wfLBOipLTzFHly4YZfnRTrGN3FMgj2mA4tqoT6haEDc1ORt6BbR9vb
+OYSUf9c3lnDeTpafbRxTBcgE60UqMlzfa0cEkk5DfzHbS8Bwz918eSg8sgxsQI2O
+ifdOEHFrNj9IEaojA1MM9cCql4WwQU7TROZgL7Ufl3W1dKYN2XHOFoLJBco23T9p
+OaV2BtFR+BX8EfRS7CxaYcKD9jTauTtyLd797xObuUjXiJME/7chTk/es0xp5Zgu
+gK4nF4HuNZOsRO/qx9YgsfazbVdhPp2OAjhDF5PTUMcJNJrig+aWHTre1BhGMp4z
+EsBJDsuJM284k0MXaAVZWjACxYOsjhGusGBliJlDhbp0puQJp2e6wj4v+2webdr0
+3/Uml7A7ivVNqdE/w2kBxM6CjPAJqM4i9m8oITvTLW2FMSbBbSRUrNWtI+27l1kw
+Yxylhvle3ptUUrPdcv5z
+=B34g
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.asc
Index: externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.asc
+++ externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3OAAoJEFAslq9JXcLZ+SgQAKHQ7egaHgHyXrMjvJw68bzC
+wHSQvl4wHJAt3h27Q87vrEa9xPG11LM5qtsezN4CJRU3aU5W7U28M8C/AgA4/fFz
+2X+nHEr98jeC2FDWB7vASQ/DRQxEXGalaKTBP02xdirLkBBcUMmfEZirG0DrXx6t
+Zbl0QV4utaeGXXPgMJ8SW9qBl7tqWRWL5LbllxMCpnHp5g8eOCZwk1+ZaVtHetSs
+FSqarNMhcojjidj3rTt30bSFKSJ4GH6X0FBLzoK45Bjdq1cJJD0hxFfGAPlRhico
+nrRkERMShmCzHg1icDeySP8mon5Hmzh/XTlVBpe7wFfHWRlpcj1ESiJ9N0bxsf59
+Iwjt3N0MsASlt0dXsHXoDzdZ3i0UOOhxbfDju6/wXnerlFVNDl4lbqOuBfPA75YA
+YrVZKfvaoMNv8KnxDhLHTlNDsLNe/o12Ohw9S1jzbkPjQof+r3RJ9ZRuG6WRMWXc
+01qfuXJ47LwGjL4NlEBkGOP8zOb2uMYTNYfE7GCxW0hjacVz8HAvvox/rVVBa1TA
+iTCy9RTXPEw2EvVCM/C28YJGd8WbSq0D1da6l8vsq4uuEElxXBNwGOlj4G21su3l
+Jck0vRSc5xdiASQ/B4FkZ6LsqMDgOpvo6NG5WBfyfDTDSZbc0dKQBiITZ2D/FVvH
+q4l/NFPaU5nTFABMQPRJ
+=EYhf
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.harpy.asc
Index: externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.harpy.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.harpy.asc
+++ externals/Eagle/lib/Eagle1.0/pkgIndex.eagle.harpy.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3OAAoJEFAslq9JXcLZO74P/2c8vV2PCwXmLl4w8JtQ7ZD2
+Wf22Z9REn24mxVkNo473+WZ4GLMI1SBNDgCiBgeiY5h/uyyPRkBAqzzr0CcTp9YD
+77wy5W48fDLLkhuWe+AAJvJEdhDyQbFlARglJdqB59EnZQAQMtd4DORxNel5Nr5y
+5v7SWcbEUWVsoOWSQ/9CtZ3pLSENJjt9rFnqGrocUoVaCsiZueVLRyslE+YO04wr
+XfdqksuhbRCba243v6kbfG0Lod4Bm3u4WxWzWDystUXWnK/c152kB5entc+7RkH6
+PktsIDFPb+uPlfv6Tty+vJ49QsZVDc4vT73CF5TeIEIuFnFDvMr8CXN5ai5vFiJZ
+ESkJsM3rQqhYVcpqe8Ez0UH+hNI37+zBdbIF7V2V42IGzRbIpLCsSTp0m+LZJLS1
+w5EiNEBhbB7rilsxS6ce5+YNqnt47ElRVkZ9Vjkt/r/B/2VoauDMQ5RmtWPvmNUg
+o3fLsU7SdVGQD1G/mD2Mm8OicG/i7jfuk5MsL365Va9w+b6oYF/LIwaezQhqd4TQ
+2CirqTmx+yrtIVPyEfRiNGoVhqsvNuAtJ7CQAUbW4JzTOar/A68V+6d5ESUL9tXB
+0wGfnP4FEs1C814WNbtLCqrPdOiF4ZfxVQli158vMWwRKm55HaxFHBXwQPod2Nsm
+B8eDibQEl9BDdqi2mT8c
+=DZAn
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/pkgIndex.tcl.asc
Index: externals/Eagle/lib/Eagle1.0/pkgIndex.tcl.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/pkgIndex.tcl.asc
+++ externals/Eagle/lib/Eagle1.0/pkgIndex.tcl.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3OAAoJEFAslq9JXcLZtWcP/RDMF0wvKLmOGGvcR4lOOGRM
+UbVptfn+AuY9+BDmTo1bbQxvotamBnaVcxldaYqHvks12VJzsB5rARjSiej6u0uC
+0UGnAUbpL7WxJGRTAoTGHXAwSEpx2yrMf7vZiZ9G6Nr6t6AQxfVu55gVvr+stqcs
+C5TK6b9IRjXrca/Gg79MTxlpaMWUSoPrZ0IfS+eoKM7TWKRVCRi09g0sv4K6D2c4
+bydwbTY2xhkBnABbJdSSq4c7NeGdSVm268Nyz0V5DyY7lYmgodrlrux52cGigcu2
+EFdsVVd6AIeV2cCEOPZ9g254HuJJ7oWrf+88aTJTdzNqMiNBFv1RZK/QiP+e6Nlx
+yDofzdr7Iu8SXL32EnSmUX5j9SdqWmbfghgoFaYIP8rXZI+uCdEB+L8BSld4Q73X
+hR35QpSWf4r/+SFDW395bvFElvP/vfvvl/P94g/Nzc2vkhQNJ/CTevJpm8yKgr0U
+OoVUatKNJ5imEpSLnGsCVfjMAyVSxOB+YLmBA6LdPzij6hdFc9jOfQnT6I5JoiTj
+ZiClFLxHe5Xe+xkEzNSUWIWxM+XMSsMTYGNH5oTkIxzWzDjCYpWKU1tHyOVOvVC8
+GYTfsrac6QdAOFAzaZO0axZXArfASvSMCCHfkK4Ph3ftFlGyMTAGydnHFGIVSYHq
+Z8d40/inBAl9lWDrLQsA
+=goiI
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/platform.eagle.asc
Index: externals/Eagle/lib/Eagle1.0/platform.eagle.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/platform.eagle.asc
+++ externals/Eagle/lib/Eagle1.0/platform.eagle.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3OAAoJEFAslq9JXcLZTkMP/3Ttq05Yz5qWMhR3OvUFmsmb
+no2YXrASXXdzgHLB9BX5mPNgnWmXWijlX/zCe9zwZ4d45QkAHca1Qn5u/INDTVxU
+7t70vsXBVBikruFBnL4BpQ3azNHa1su2qMF7FRUzMpwbTSpN4jrOMLZ8eMXP0ZU+
+7GeGOKvSzBQTcxGGzHxxWUo1VDhCwZyX1E+oXlw+Dq8snDplIQMTvCGOHqBtEEol
+B3xYiQe03czgGDRZXW3piIMqN0CIgDVO64oilJGvPeF58TGRmuEktUTgRm+HHuQ5
+Te0zxtty8uBnQhI+PTPGAgOmzy3ErZxmrmIyKMC4gHc85SRBplmFSE4fFyyR49jT
+HMtNJRxnvmGhl2XIocuHRLSudlU56P3bUKApq9O2HC1BBhaZUPeNQIHjMmHCIPC2
+HBBcDZbdmsAyo3LIM6yHet671orJjezPfyLKJ9XxqjBWJZx2YWsh+8dpquYqD4lb
+cQ49+6MXVUlt3AGvYYdF1PGXaDN7bAvccisYtZHIXQJYy9qQMfGYYfMLFpUEIEpW
+EH/uD5238G27LtCi21PnymN70PokxLbFgfZZk4W/QITOilsscnGbLKfVY70qUc1k
+RTmUCZLBc7BlkZ7BFaGrH4Wgsppkzlckb7rOkYbmuq+OHX58q9CPU0lgK8OL61Do
+3iYUAEaKj8q2i/yVYTnd
+=oxKc
+-----END PGP SIGNATURE-----
ADDED externals/Eagle/lib/Eagle1.0/platform.eagle.harpy.asc
Index: externals/Eagle/lib/Eagle1.0/platform.eagle.harpy.asc
==================================================================
--- externals/Eagle/lib/Eagle1.0/platform.eagle.harpy.asc
+++ externals/Eagle/lib/Eagle1.0/platform.eagle.harpy.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+Comment: Eagle Package Repository
+
+iQIcBAABCAAGBQJXzk3OAAoJEFAslq9JXcLZUPwP/i52aPYGCFbWb7uiC2h+kVNL
+XTehW7ka8UiIQAGrtgFwiiX73DIB0IMzFaXoTcX46DN0mOcI++Q+NwbI6zKl/AdH
+RFG1X/aUqLM2krMeKKQWyyD8d4pPxEumH9C/kgWMJKmpPEX7Y6c+L059LGDyXpKP
+d9nzhjvIsQ8owvkcprYWOVj6NUX9VlU4hjm82Nv68wk1gvM6jd7JCXjj5a+dHXXm
+nd8rO2nnoE/ozYRVPUnZD1GixsaVCmfRSH3EERI+UaLK+SrzV4ij0+uBKg/rh421
+1bDjrpd+fq1PFIxaIlzHV346UwJz8m9e9o7VUMt+DvIGuMUx1Mz+wRGiTEa/+Y2u
+jdIMa7yItLzNj4n3/W62TWm6HMaNH0W+VxEB0Kz8Th4A7b9sRNB5R1YEEUj9vOC4
+oLsQbzw8IUQIMN9ZMRnUExeszCDaCl4jnHC6VXL3WMOLhTwkpAJUOeN1btPcGxf+
+EFYoAh3cfS7CB+2ExyD1QSMyPhneDdrUDrE6hMngCAIuCLXDF+NyLxBQxcBzk9te
+tj5qCIep9yU43iZXKeywLgTp1n3Pwi7PAJUEXSIbPvUGqa6mTl0TR4P88eq030ro
+Fw/ZODAgpOINsO44jv0CvYZgXfnFmG1HHLCiqMpCkoMesV54R7EvpL67CFDhfN1V
+9/obP1alrb6SNbSbLzt9
+=gh+R
+-----END PGP SIGNATURE-----
ADDED tools/deploy.bat
Index: tools/deploy.bat
==================================================================
--- tools/deploy.bat
+++ tools/deploy.bat
@@ -0,0 +1,184 @@
+@ECHO OFF
+
+::
+:: deploy.bat --
+::
+:: Extensible Adaptable Generalized Logic Engine (Eagle)
+:: Package Repository/Downloader Client Deployment Tool
+::
+:: Copyright (c) 2007-2012 by Joe Mistachkin. All rights reserved.
+::
+:: See the file "license.terms" for information on usage and redistribution of
+:: this file, and for a DISCLAIMER OF ALL WARRANTIES.
+::
+:: RCS: @(#) $Id: $
+::
+
+SETLOCAL
+
+REM SET __ECHO=ECHO
+IF NOT DEFINED _AECHO (SET _AECHO=REM)
+IF NOT DEFINED _CECHO (SET _CECHO=REM)
+IF NOT DEFINED _VECHO (SET _VECHO=REM)
+
+%_AECHO% Running %0 %*
+
+REM SET DFLAGS=/L
+
+%_VECHO% DFlags = '%DFLAGS%'
+
+SET FFLAGS=/V /F /G /H /I /R /Y /Z
+
+%_VECHO% FFlags = '%FFLAGS%'
+
+SET ROOT=%~dp0\..
+SET ROOT=%ROOT:\\=\%
+
+%_VECHO% Root = '%ROOT%'
+
+SET TARGET=%1
+
+IF NOT DEFINED TARGET (
+ GOTO usage
+)
+
+CALL :fn_UnquoteVariable TARGET
+
+%_VECHO% Target = '%TARGET%'
+
+SET SOURCE=%2
+
+IF DEFINED SOURCE (
+ CALL :fn_UnquoteVariable SOURCE
+) ELSE (
+ %_AECHO% No source directory specified, using default...
+ CALL :fn_UseDefaultSource
+)
+
+%_VECHO% Source = '%SOURCE%'
+
+SET DUMMY2=%3
+
+IF DEFINED DUMMY2 (
+ GOTO usage
+)
+
+REM ****************************************************************************
+REM ************************* Check Source Directories *************************
+REM ****************************************************************************
+
+IF NOT EXIST "%SOURCE%" (
+ ECHO Cannot copy from "%SOURCE%", it does not exist.
+ GOTO errors
+)
+
+REM ****************************************************************************
+REM *********************** Package Script Library Files ***********************
+REM ****************************************************************************
+
+SET PKGFILES=pkgd.eagle pkgd.eagle.asc
+SET PKGFILES=%PKGFILES% pkgd.eagle.harpy pkgd.eagle.harpy.asc
+SET PKGFILES=%PKGFILES% pkgIndex.eagle pkgIndex.eagle.asc
+SET PKGFILES=%PKGFILES% pkgIndex.eagle.harpy pkgIndex.eagle.harpy.asc
+SET PKGFILES=%PKGFILES% pkgIndex.tcl pkgIndex.tcl.asc
+SET PKGFILES=%PKGFILES% pkgr.eagle pkgr.eagle.asc
+SET PKGFILES=%PKGFILES% pkgr.eagle.harpy pkgr.eagle.harpy.asc
+
+%_VECHO% PkgFiles = '%PKGFILES%'
+
+REM ****************************************************************************
+REM ************************ Eagle Script Library Files ************************
+REM ****************************************************************************
+
+SET EAGLEFILES=auxiliary.eagle auxiliary.eagle.asc
+SET EAGLEFILES=%EAGLEFILES% auxiliary.eagle.harpy auxiliary.eagle.harpy.asc
+SET EAGLEFILES=%EAGLEFILES% file1.eagle file1.eagle.asc
+SET EAGLEFILES=%EAGLEFILES% file1.eagle.harpy file1.eagle.harpy.asc
+SET EAGLEFILES=%EAGLEFILES% pkgIndex.eagle pkgIndex.eagle.asc
+SET EAGLEFILES=%EAGLEFILES% pkgIndex.eagle.harpy pkgIndex.eagle.harpy.asc
+SET EAGLEFILES=%EAGLEFILES% pkgIndex.tcl pkgIndex.tcl.asc
+SET EAGLEFILES=%EAGLEFILES% platform.eagle platform.eagle.asc
+SET EAGLEFILES=%EAGLEFILES% platform.eagle.harpy platform.eagle.harpy.asc
+
+%_VECHO% EagleFiles = '%EAGLEFILES%'
+
+REM ****************************************************************************
+
+CALL :fn_ResetErrorLevel
+
+REM ****************************************************************************
+
+FOR %%F IN (%PKGFILES%) DO (
+ %__ECHO% XCOPY "%SOURCE%\client\1.0\%%F" "%TARGET%\pkg_r_an_d\" %FFLAGS% %DFLAGS%
+
+ IF ERRORLEVEL 1 (
+ ECHO Failed to copy "%SOURCE%\client\1.0\%%F" to "%TARGET%\pkg_r_an_d\".
+ GOTO errors
+ )
+)
+
+REM ****************************************************************************
+
+FOR %%F IN (%EAGLEFILES%) DO (
+ %__ECHO% XCOPY "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" "%TARGET%\pkg_r_an_d\Eagle1.0\" %FFLAGS% %DFLAGS%
+
+ IF ERRORLEVEL 1 (
+ ECHO Failed to copy "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" to "%TARGET%\pkg_r_an_d\Eagle1.0\".
+ GOTO errors
+ )
+)
+
+REM ****************************************************************************
+
+GOTO no_errors
+
+:fn_UseDefaultSource
+ IF DEFINED ROOT (
+ SET SOURCE=%ROOT%
+ ) ELSE (
+ SET SOURCE=.
+ )
+ SET SOURCE=%SOURCE:\\=\%
+ GOTO :EOF
+
+:fn_UnquoteVariable
+ IF NOT DEFINED %1 GOTO :EOF
+ SETLOCAL
+ SET __ECHO_CMD=ECHO %%%1%%
+ FOR /F "delims=" %%V IN ('%__ECHO_CMD%') DO (
+ SET VALUE=%%V
+ )
+ SET VALUE=%VALUE:"=%
+ REM "
+ ENDLOCAL && SET %1=%VALUE%
+ GOTO :EOF
+
+:fn_ResetErrorLevel
+ VERIFY > NUL
+ GOTO :EOF
+
+:fn_SetErrorLevel
+ VERIFY MAYBE 2> NUL
+ GOTO :EOF
+
+:usage
+ ECHO.
+ ECHO Usage: %~nx0 ^ [source]
+ GOTO errors
+
+:errors
+ CALL :fn_SetErrorLevel
+ ENDLOCAL
+ ECHO.
+ ECHO Deploy failure, errors were encountered.
+ GOTO end_of_file
+
+:no_errors
+ CALL :fn_ResetErrorLevel
+ ENDLOCAL
+ ECHO.
+ ECHO Deploy success, no errors were encountered.
+ GOTO end_of_file
+
+:end_of_file
+%__ECHO% EXIT /B %ERRORLEVEL%