aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-06-24 11:00:16 +0000
committergregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-06-24 11:00:16 +0000
commit4914ffa0d889ed525229c0715686b26e30cc1343 (patch)
tree7bbd3fb0eef46a069a069b813fbce621297372e6
parentfdff99d5c5dba5da2db45f79b120ab5381d36b76 (diff)
downloadmoa-id-spss-4914ffa0d889ed525229c0715686b26e30cc1343.tar.gz
moa-id-spss-4914ffa0d889ed525229c0715686b26e30cc1343.tar.bz2
moa-id-spss-4914ffa0d889ed525229c0715686b26e30cc1343.zip
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@370 d688527b-c9ab-4aba-bd8d-4036d912da1d
-rw-r--r--spss.iaiklibsupdate/.cvsignore1
-rw-r--r--spss.iaiklibsupdate/.project11
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/INSTALL2
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/KEYS310
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/LICENSE203
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/LICENSE.dom71
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/LICENSE.sax20
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/LICENSE.xerces56
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/NOTICE15
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/README70
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/TODO9
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/ant299
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/ant.bat126
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/ant.cmd92
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/antRun26
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/antRun.bat47
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/antRun.pl65
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/antenv.cmd99
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/complete-ant-cmd.pl113
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/envset.cmd130
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/lcp.bat30
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/runant.pl152
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/runant.py100
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/bin/runrc.cmd59
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/lib/README14
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/lib/ant-launcher.jarbin0 -> 9180 bytes
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/lib/ant.jarbin0 -> 1034049 bytes
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/lib/xercesImpl.jarbin0 -> 1010675 bytes
-rw-r--r--spss.iaiklibsupdate/ant.1-6-5/lib/xml-apis.jarbin0 -> 124724 bytes
-rw-r--r--spss.iaiklibsupdate/build.bat18
-rw-r--r--spss.iaiklibsupdate/build.xml37
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Provider.jarbin0 -> 300522 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Wrapper.jarbin0 -> 257497 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_cms.jarbin0 -> 285634 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_ecc.jarbin0 -> 85649 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_ixsil.jarbin0 -> 197880 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_jce_full.jarbin0 -> 707241 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/iaik_moa_full.jarbin0 -> 574138 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_Pkcs11Provider_signed.jarbin0 -> 315751 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_ecc_signed.jarbin0 -> 92897 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_jce_full_signed.jarbin0 -> 711194 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.eval/win32/pkcs11wrapper.dllbin0 -> 94208 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Provider.jarbin0 -> 300017 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Wrapper.jarbin0 -> 257497 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_cms.jarbin0 -> 285185 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_ecc.jarbin0 -> 85648 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_ixsil.jarbin0 -> 197518 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_jce_full.jarbin0 -> 706068 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/iaik_moa_full.jarbin0 -> 573219 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_Pkcs11Provider_signed.jarbin0 -> 315242 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_ecc_signed.jarbin0 -> 92898 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_jce_full_signed.jarbin0 -> 710016 bytes
-rw-r--r--spss.iaiklibsupdate/iaiklibs.prod/win32/pkcs11wrapper.dllbin0 -> 94208 bytes
-rw-r--r--spss.iaiklibsupdate/readme.eval.txt166
-rw-r--r--spss.iaiklibsupdate/readme.prod.txt159
-rw-r--r--spss.iaiklibsupdate/setEnvironment.bat25
-rw-r--r--spss.iaiklibsupdate/update.eval.bat39
-rw-r--r--spss.iaiklibsupdate/update.prod.bat39
-rw-r--r--spss.iaiklibsupdate/update.xml78
59 files changed, 2681 insertions, 0 deletions
diff --git a/spss.iaiklibsupdate/.cvsignore b/spss.iaiklibsupdate/.cvsignore
new file mode 100644
index 000000000..1521c8b76
--- /dev/null
+++ b/spss.iaiklibsupdate/.cvsignore
@@ -0,0 +1 @@
+dist
diff --git a/spss.iaiklibsupdate/.project b/spss.iaiklibsupdate/.project
new file mode 100644
index 000000000..c8c83c163
--- /dev/null
+++ b/spss.iaiklibsupdate/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>MOA SPSS IAIK Libs Update</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/spss.iaiklibsupdate/ant.1-6-5/INSTALL b/spss.iaiklibsupdate/ant.1-6-5/INSTALL
new file mode 100644
index 000000000..83c11675a
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/INSTALL
@@ -0,0 +1,2 @@
+For installation instructions see the manual in the docs subdirectory
+or online at <http://ant.apache.org/manual/index.html>.
diff --git a/spss.iaiklibsupdate/ant.1-6-5/KEYS b/spss.iaiklibsupdate/ant.1-6-5/KEYS
new file mode 100644
index 000000000..2be9dfdac
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/KEYS
@@ -0,0 +1,310 @@
+This file contains the PGP keys of various developers.
+
+Users: pgp < KEYS
+ gpg --import KEYS
+Developers:
+ pgp -kxa <your name> and append it to this file.
+ (pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
+ (gpg --list-sigs <your name>
+ && gpg --armor --export <your name>) >> this file.
+
+Type Bits/KeyID Date User ID
+pub 1024/FEECAAED 1998/11/11 Stefan Bodewig <bodewig@bost.de>
+ Stefan Bodewig <bodewig@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: 2.6.3i
+
+mQCNAzZJoiMAAAEEAMzhUxTOC20Nprp6K4nLTiARt+EXii/dovNWWcfzZcYXi/lX
+r3zpUTTZxlKQpd4RaHjFmGgoOraZE4jCRFARVcFJgYmGUKpcWJZO7YKL36WUizTM
++dyB2ycOtzlty1W5VmRL3FGqo67pKA9F/QHg3NSu9hY1W9xPPK7Kq3f+7KrtAAUR
+tCBTdGVmYW4gQm9kZXdpZyA8Ym9kZXdpZ0Bib3N0LmRlPokAlQIFEDZSrGXHcgyK
+jiW9zQEBshEEAMlG4qVjKp4/agdJG56M6izx9oaKecFLXHQJrFUy3w2PvZHFYtXc
+osXKorX6bPrE8uB57MxbY2WapKeVRodlG0+j39vAf501duK8q2rktfWt9Cl4JjJ4
+DbWhSWfV1ci62u2gCxwYQe22F9Wh+vhOR5NK9RTbSKhupdlFsnrk/i7xiQCVAwUQ
+NkmiI67Kq3f+7KrtAQGdxQQAlcFOzSv7G6M4uGbgvw7IGgrhx7rawtIyv9hLXgVC
+7ua9xaZV8G0Fl9gh8RnbdcZ4R/aT+KIiAFaslfZ3t6hlC4MTbnAJqvdS/NO98ZkJ
+YvnzZSKHflAbd5gyE7IVxBC9/xRlF/Wls5sYNwb6RjoRCaOjxN/y3WCLa3Va101v
+zNy0I1N0ZWZhbiBCb2Rld2lnIDxib2Rld2lnQGFwYWNoZS5vcmc+iQCVAwUQOxIo
+BK7Kq3f+7KrtAQGn6gP/SBACdHakA4H//otpyESSrk4PmyOaYF0Kyok43Gee2mT+
+m9+jZ3jLcC0oav6iH+otL/lhk9t/JDM8LjD2kAkdWWoIvvuPyCx97gOzojIo0Ve2
+1wuxJTF/VIjwyOtE8FzE7p4tkc6EubVpeZkV9Pq9HFRBCUcyKJDLnF4tbstScLU=
+=OBLe
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub 1024D/51898504 2001-05-29 Conor MacNeill <conor@cortexebusiness.com.au>
+sig 3 51898504 2001-05-29 Conor MacNeill <conor@cortexebusiness.com.au>
+sig 5F6B8B72 2002-01-11 Stefan Bodewig <bodewig@apache.org>
+uid Conor MacNeill <conor@apache.org>
+sig 3 51898504 2001-05-29 Conor MacNeill <conor@cortexebusiness.com.au>
+sig 5F6B8B72 2002-01-11 Stefan Bodewig <bodewig@apache.org>
+sub 1024g/D1ECBA5D 2001-05-29
+sig 51898504 2001-05-29 Conor MacNeill <conor@cortexebusiness.com.au>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQGiBDsTqygRBACiZckNdclTlQFonLaIKBFGhMy0KKByw0x8XA4iwdbCXuF6xNIc
+HIFHajJ74AHchQ4d8xtomBy6b8yvFgWVeaZensvn69BlLeqGdyeJRzfPt6TgRnzZ
+2eWhb0HXdG3JwxL/2BabDhHfs4YJOrgB/vhRFQku6oCMRiBPtJj2werD6wCg0/zp
+jacYTw6+CR+sVvneCNyySFED/R3j10c4RnR8djgv1jKT8CKPuHYraupI9INEe+I6
+7qWjtJ02GzvMO6TElAtUsf4aysu45GgwkwEBnuG6mYb3Pq0V2c5tJc2A3Tj3DrdR
+i3HUNwurbus76I0sPyyENPu12QPeC6mvWLEsxVJ9o0hRKFayGvYUmrwWK9UFLjvp
+p9cXBACDHgLn7MAVLqUdYhRrUj/M+GOUpvBikEgoJJrEUmb5X4+++dffMh5HBIO4
+5LA11qEKuM2xnKqOilP7NLYXz1Fe0ocqv0jsHB4SprFTTai7ma31uwuRQvCQXVv1
+yJ5CLqYda64h/UA2kmmR2dfopmvDogYEMz/HU5voozxe7BEI7bQhQ29ub3IgTWFj
+TmVpbGwgPGNvbm9yQGFwYWNoZS5vcmc+iFcEExECABcFAjsTqygFCwcKAwQDFQMC
+AxYCAQIXgAAKCRCBBGRPUYmFBDgIAKCZztXqKhK6kXOnoGy7opCNmWU0lwCgsPDa
+4m+ruW3ch0rfbqtR75S52R+IRgQQEQIABgUCPD6eTgAKCRCiEVrhX2uLcqCcAKCr
+1Wylqju9YjBi5Twej9ze69JFBQCeOaMgo6yjnkcV3PnVInLlaMwPr5q0LUNvbm9y
+IE1hY05laWxsIDxjb25vckBjb3J0ZXhlYnVzaW5lc3MuY29tLmF1PohXBBMRAgAX
+BQI7E6xMBQsHCgMEAxUDAgMWAgECF4AACgkQgQRkT1GJhQTY0ACgmZmKheHzjPJs
+5hybpyvnvEiPYqYAn2+ryxdtz8XyOMExGRmHNlhG7svsiEYEEBECAAYFAjw+nlUA
+CgkQohFa4V9ri3JYYACg1WN+NCptfKVP1mbrIa+0ajztsiIAnAn+m70iwRRFZCxr
+jcULoY5SjyTLuQENBDsTqy0QBACfsCxJ6iCtgX8zjlVtMsMfDqu72x5sYatWKn8c
+u+4Oj5mi0x6azZIhwCa+K3ihLVOyG1mCRnzztGTIxWYRhq3TESIVOfgm+NgLGrmA
+XUTFyCT+21TExLCpuVZKmUHsWXLxDtfQ1diPeQpiQ8+Fvb/4jLGFjFIrQ2VjtFQn
+kumkSwADBgP9H0bF4hdMuVEcSJ9imxSoJshcOOA3Vd2+YiCTZhBygWM49wY5jNos
+/DArIjNCE53IlOu/UtHB2jqkSqjF0soGYsUjeCWouiTP9hLuMKPjnqj9ryJPTDKz
+nTCZ4TuB5CtzrKTlWLmPCPpFsGqe4KjMeKg/mqGqjPKl97xgStK9N9GIRgQYEQIA
+BgUCOxOrLQAKCRCBBGRPUYmFBMM6AJsF3FFyZGEmbt9aGG1W/u0oI9mcLgCfQyJ+
+aalbspazea4J9zgi59SSwOM=
+=cBdR
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024D/5F6B8B72 2001-05-28 Stefan Bodewig <bodewig@apache.org>
+sig 3 5F6B8B72 2001-05-28 Stefan Bodewig <bodewig@apache.org>
+sig 51898504 2002-01-11 Conor MacNeill <conor@cortexebusiness.com.au>
+sig 3 F88341D9 2003-03-17 Lars Eilebrecht <lars@eilebrecht.org>
+sig 3 2261D073 2003-03-17 Astrid Keáler (Kess) <kess@kess-net.de>
+sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik <dirkx@apache.org>
+sig 75A67692 2003-03-18 Erik Abele <erik@codefaktor.de>
+sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE <pgpCA@ct.heise.de>
+sig 3 8103A37E 2003-04-04 Andre Malo <nd@apache.org>
+uid Stefan Bodewig <bodewig@bost.de>
+sig 3 5F6B8B72 2001-05-28 Stefan Bodewig <bodewig@apache.org>
+sig 51898504 2002-01-11 Conor MacNeill <conor@cortexebusiness.com.au>
+sig 3 F88341D9 2003-03-17 Lars Eilebrecht <lars@eilebrecht.org>
+sig 3 2261D073 2003-03-17 Astrid Keáler (Kess) <kess@kess-net.de>
+sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik <dirkx@apache.org>
+sig 75A67692 2003-03-18 Erik Abele <erik@codefaktor.de>
+sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE <pgpCA@ct.heise.de>
+sig 3 8103A37E 2003-04-04 Andre Malo <nd@apache.org>
+uid Stefan Bodewig <stefan.bodewig@freenet.de>
+sig 3 5F6B8B72 2003-03-07 Stefan Bodewig <bodewig@apache.org>
+sig 3 F88341D9 2003-03-17 Lars Eilebrecht <lars@eilebrecht.org>
+sig 3 2261D073 2003-03-17 Astrid Keáler (Kess) <kess@kess-net.de>
+sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik <dirkx@apache.org>
+sig 75A67692 2003-03-18 Erik Abele <erik@codefaktor.de>
+sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE <pgpCA@ct.heise.de>
+sig 3 8103A37E 2003-04-04 Andre Malo <nd@apache.org>
+sub 1024g/24774157 2001-05-28
+sig 5F6B8B72 2001-05-28 Stefan Bodewig <bodewig@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQGiBDsSIk4RBADSCj6rUjV64tYCGT1DYKYR7GthyWpNdGHSYLbETBcDatAe1dzQ
+5NsCgfrlybfyeY+y1lxr3T9bqf6zJWDw/718wff96qmmv1qzexSYtmIrj+h53V82
+EXwWOFuYMJisuxdT940iQzosm3GOv4MJdEg3oI2SgfEyRQQ6vO4Ob5rHDwCg5taZ
+nrHOrXx2dIGHxpxRZ0SUl30D/jmtttFjYOQ3LBMriikz5mh2sK3ZnoSRF4o5O0zW
+Ve6e2SFXOEjVjImKsH6KCbdQNelrAdgiyOoXClyQKsQ27pncbdWo6bO0E3POJZVm
+XaeW7iudHVr63rU5PViXObIQrdQl0D59j5brKj4vdlTyUw8kaHPvbKPDEOwvZq4Y
+LJQ5BACA1YilTeXRJqwFsNlpcxCHwlULD4QUVP496prQWf1B7Z6g0KvLGrQsO0Vn
+Jcn+fEqukysTJixSXCPebosltd4RalJIupVYkp4w6MJ7biaDAlLuNhDcI/AiXTmV
+dXUedVXIaM8I3Ne23gucwbAyc0Hvb+3cSAKRhl/azFQhuHBvlrQjU3RlZmFuIEJv
+ZGV3aWcgPGJvZGV3aWdAYXBhY2hlLm9yZz6IWgQTEQIAGgULBwoDBAMVAwIDFgIB
+AheAAhkBBQI7EiJPAAoJEKIRWuFfa4tyjzgAn3a+nFeNb3mAZQR4lRcXy3F+8eTh
+AJ4iuLt4No6TUB9xNETrm3Y/0TvkU4hGBBARAgAGBQI8PtWPAAoJEIEEZE9RiYUE
+nZIAnjOkQx1BfxN9+E7Yiz4MOxqZjSUpAKDQi0Alv/VR61fmR7KHZ11J2g+HSIiZ
+BBMBAgAGBQI+dd8MAAoJED6Pt/L4g0HZJ2QD5RzYjJ0fi1Gr6NsjmIiU/lvfvPqj
+bNoK2A2flkmLo2lk9jSa1AmF0ETOoCg8hZZHCbxyPZRdsmDJFXrZZWVTdUyZHhHb
+Wx53DR3HavmVEEdDZBSkxfXdSu1CNq31sbdcumtd03FI6SV827cPzl1/RGUiOkEL
+eK0hZb3IvSd5iEYEExECAAYFAj512sEACgkQ7tHqOSJh0HNFuACfb7quMJZHOk5p
+pmTxf4GVS5bh3E4AniLa5788ktdcZCBE5Or+G+yuIGooiD8DBRA+daoa/W+IxiHQ
+pxsRAkQFAKDmlWVuQnWfaGK9z8CP4vESTfiXyQCgpnf1yJWDgqWvUHOAvOeaTPDR
+cOmIRgQQEQIABgUCPnekEAAKCRAVP6DNdaZ2ki/rAJ9Q0x5m4SE3hMNGUoMgS0MN
+mYXDOQCdGa0QW2fZW4B1wSjiUIi6VgY+F7GIRgQQEQIABgUCPsoulgAKCRDb0kX8
+s7KhLBfwAKDV6uwqf9AMBJlr4aE45rWOnlWAeQCgjBYQVHWFjV1cmpT06vE4bMDV
+J6+IRgQTEQIABgUCPo3OLAAKCRDKaTl0gQOjfpFKAJ9TY+mKmq0INLC9iqxbEETj
+NwOn0gCgspeNEqX1SUjt932Lj3IvXR6fkAi0IFN0ZWZhbiBCb2Rld2lnIDxib2Rl
+d2lnQGJvc3QuZGU+iFcEExECABcFAjsSOYEFCwcKAwQDFQMCAxYCAQIXgAAKCRCi
+EVrhX2uLcsm6AKDaA//SYJv2pcXwGBC89OSzGvxy3gCg1kx6qu6zJKaWaE1L9oFq
+Vc65OUSIRgQQEQIABgUCPD7VlQAKCRCBBGRPUYmFBNCzAJ9tv7tNS6NwaOZQ8cR0
+pGslJGKtuQCgpttMmhhRrUwyVuEXc+dKX7rdQMKImQQTAQIABgUCPnXfDwAKCRA+
+j7fy+INB2Vm6A+IDxiYtMvd/mad+7hRoKXvD5AddB1SwnvQdJe0ewStFBYZxZdNO
+LXdkVngCwAJziPGZcQmocEHVMrN+Mxe+3OX0PEZ+3KOOsAUi+fTov2xvf8EWKgX9
+d0li9iEytVA4M0c52a3bPTC0Kki/KAY3m8oNvAmTwWB9dBSooFFDMIhGBBMRAgAG
+BQI+ddrHAAoJEO7R6jkiYdBzruYAnAzvTrvDQNvoAoaDQJ+o/ydqMA8ZAJwNEOQD
+Hsz+6ynbMPoQmKmUqfEISIg/AwUQPnWqIf1viMYh0KcbEQIkpwCeInf4o3C5Ykh/
+xBodVImrp2Cvcy8AoMn3me5p4Sl2rm2tjVxTJZt2sUr7iEYEEBECAAYFAj53pBoA
+CgkQFT+gzXWmdpIpGgCgiTARP6Cf+JKOxUaVFr0L9DC5oUcAoIxF7D5mOVK/AFcp
+1cxNk3BLtdq3iEYEEBECAAYFAj7KLjIACgkQ29JF/LOyoSwAbACglNp7V2Pw4U57
+5IuooM677bZf8pwAn2U2TcHj7PYprU+qYRkyJ3pa7FyyiEYEExECAAYFAj6NzjUA
+CgkQymk5dIEDo35YPwCeJIU/monN96nP4jJjAuflEXMbemUAoJXq7oVCYuOCqWr/
+T3VW0DM3W+dntCpTdGVmYW4gQm9kZXdpZyA8c3RlZmFuLmJvZGV3aWdAZnJlZW5l
+dC5kZT6IXAQTEQIAHAUCPmiBXAIbAwQLBwMCAxUCAwMWAgECHgECF4AACgkQohFa
+4V9ri3JPKACfXhFOr4gMMIQwEGvUb6J/X4asuzIAnje2H9T1r/jSVi1NbIEtQfbp
+myQXiJkEEwECAAYFAj513w8ACgkQPo+38viDQdmGkgPnUYJfHlDrQ2jYJWuPDve9
+n4pV9OvyIllKyLdfULjsLWXw4Jm+fMQJgWr2GEov1ZYIyS2+rGDZpbz/vxaBVbgq
+M8TPdiXzxwU8AFq4k+Em4fKXR58ByLSJjvLLza61spNHJennEUFp3tTpEsr4bNuu
+aoRYhtiKzTqNuoC+0x+IRgQTEQIABgUCPnXaxwAKCRDu0eo5ImHQc5lcAJ9FOoAL
+4uHMuqHXrrxsEVPJvEJ2/ACggaOR62EziUqcqpdm/1Zy3P4T22iIPwMFED51qjj9
+b4jGIdCnGxECWssAoKnkR63bWGCFDB5YJtfZJ+nQq3TAAKD1bzG/kITQpIHsT2vC
+Y1yBmlWbBYhGBBARAgAGBQI+d6QaAAoJEBU/oM11pnaS+9IAn0kFlXAzOhhu4r5f
+glMVuw5bTAd0AKCtYRX2ESU/+tsE8vuXWtsMCGeI5YhGBBARAgAGBQI+yi67AAoJ
+ENvSRfyzsqEsSccAoKqG39X2y6xoQa56nviF5iCj/oTFAJwLKx9GyKEUbSM9f/IQ
+7AsZPhHT54hGBBMRAgAGBQI+jc41AAoJEMppOXSBA6N+xYgAn1HbGamcXTDYSFjn
+3U5ik2vQa8nuAKC/uUM01gsdn+71EiAkmrjlH6H9MLkBDQQ7EiJUEAQAzVKWS8Qr
+kysydbTJu2/14wIbz2Coi93aAGelwCwXSxf50JpYdY3Lkcvd0FqT8bcEnz43MCSx
+8vlKubQtUpx9WMGIb4ixtShLJ4lAa6FJldhychz/dnxSNyz5N8W6sby4dTVxac0r
+loxjAOurGanhG7TMtgfDi0cEEoXRyAVoKyMAAwUD/j1pJm4Npq2mlJoE7MK3vAhg
+KwYHFflmJusmqvSAtRuFdT15pbMJrA5bAK+lA3SVOOhhWTCItlphSR2qxJCAcBTe
+OMqUi5ohFcCkSRNvwmDtH+80B3BehlEsEKNk8Z3moa2ch7Oxnb6XEXH5tGJ5Qvx9
+Qid6ZfBaXx7bc8yKyCb4iEYEGBECAAYFAjsSIlQACgkQohFa4V9ri3INMgCgnc22
+kj8TfjktU6u4SUUqud25ZZcAn0B2b0zPjKjGuiwdKSnkFbNcFS3g
+=9dY9
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024R/697ECEDD 2000-04-06 Henri Gomez <hgomez@slib.fr>
+sig 697ECEDD 2000-04-06 Henri Gomez <hgomez@slib.fr>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQCNAzjsydwAAAEEAMpwFU/ci3/wR3ryCGp9Exr+Rx/hTQ7hWAJcVw8ejlBXlT4T
+yITlRUs0HGfRWxME2J55PuXXsIEPZzjfozNtvOyq8WlLlJ7iaiyWxVRoPJ25sSEj
+C9etm6wjj4E66ZgzuElZkm1m69uEsCHPPNuz1oQ/g1O+SmIVxIYirlxpfs7dAAUR
+tBxIZW5yaSBHb21leiA8aGdvbWV6QHNsaWIuZnI+iQCVAwUQOOzJ3IYirlxpfs7d
+AQFQyQQAj0D9G0hEL7SQGaSCkkoXwvamQw42N8+tNm+jfWHWdE4HAiVlhJmI2GyD
+sdcXVAcR8R7ILIRB5AY7a3bF+qMk0r+vO6oR878RKKn9AvtaAIOnrh6tr0tiPwf5
+XDUMySxIWJEF3SmJAy9Lq3bAl5GMzZCFHiS0NW2gtWgmr/u1RuM=
+=6l+I
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024R/397DCAD5 2002-07-03 Henri Gomez <hgomez@users.sourceforge.net>
+sig 397DCAD5 2002-07-03 Henri Gomez <hgomez@users.sourceforge.net>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQCNAz0i0UUAAAEEALXePN6IHne0W96YRMnR+4EXB6402QY5f8ZLcnSUZUH55Fb1
+qcZGBc3WRKlPiUvwBD+eVYgCpNSXF/H+oV1mawxNJN5XwqBEpfYmY8MRIPcqa61h
+bJc3LBSm1qNf05G5Cwxeed+OgVm0r1HBy6DAgDHAqNlkC8DZ/BVgqMA5fcrVAAUR
+tCpIZW5yaSBHb21leiA8aGdvbWV6QHVzZXJzLnNvdXJjZWZvcmdlLm5ldD6JAJUD
+BRA9ItFFFWCowDl9ytUBASNyA/458T84LUVhqq6Y9fPBAfcFMWY2kehuDWsQEXkO
+46XoK+AnFZCkKuyDLqPHchVUO5pK/gZYsDK/xJkfh3u4FTDTsecb9wFmIeyayVIN
+SI8o6l8EZzDX/PGwqEwzxHrbQkIgIktNn5ApIoazvdBpbkQfNj1vr2wWoMYPLAWM
+8xzecA==
+=UmZ8
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024D/307A10A5 2002-07-18 Henri Gomez <hgomez@users.sourceforge.net>
+sig 3 307A10A5 2002-07-18 Henri Gomez <hgomez@users.sourceforge.net>
+sub 2048g/862B8F70 2002-07-18
+sig 307A10A5 2002-07-18 Henri Gomez <hgomez@users.sourceforge.net>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQGiBD02vbERBAC1v8fR6gjERpaz4UMfdy0hRVWCPSbOdF+Swm/IenjVzErco6zb
+MTa13umUNrDPBy/tTWiCCZrOnqi7fgDzWqPEqrXJjKAFVLEWE6MmKylPPEPG1/bm
+idkNGERSAZduvhKv777PzvEJJ/8eGe3wy/O8NbgIjCPtr4UklwCZS8cFuwCg8oMO
+UdT8qZRtzdxdAyu1m5fUb+MD/3IKJYWXsdtb6iBphCU4f/BoyjVC9EZJ1ywLuiVM
+siKbuaDUaXU9nWcbNKv+fx8uZ1NaadpfLokqqhnWcpnSiqw8HNR7SwsF1D33rkXK
+O4FSuVss/tIoqGdWFcJyPkP4yP5shxqR335narVw2vDa0+BiWkALbA2qVsSIdZDB
+LeFZA/47AMBS0U2BRk2rQT8LmMuFl7mR+wNBM4n7FUGdxsGn3TcYd4pXTNrEQPrV
+YNdooKlikgGk4hgFnIFX09Spmimqgq0goFue81rttVdZZ4uep8dTghY6gwmvcOxX
+jATbhWStBhdu9B35kzfHc+1QihD5Z94u4uyWIVBIzikcdiY8LbQqSGVucmkgR29t
+ZXogPGhnb21lekB1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+iFcEExECABcFAj02vbEF
+CwcKAwQDFQMCAxYCAQIXgAAKCRAZMdaEMHoQpYijAKCCP68ndU/kTXR9XAKLvibC
+3S8+1QCfUFQYte3Jo+MHKaWjsu9JGptRzo+5Ag0EPTa93RAIAKlsRJ5gOGTFsmaR
+W9k6MIh4c/MCy7J7HUxT5xTdHROa+3zUh+FAE/JaOx9ZtZtH863DFHA8cP4L+tpi
+PjBT6g2E94dwGcuH/OiSSCT4JSBukbGbOuLLdmFXqUl8+4gsL90Xal67FtNLwyLG
+1n7geLir0byD+OT7VLA5w+6G0NOpJEveV/FIa2qLgdRZ8vz73ybgMh18hBUrUmro
+jncp0rln2VU7VCH1C2aClKm7kK4mGAjIFIzKbguK+kM3b8NDHmXKpT6syyCtIM3h
+prkV1TUCAFqLI32aSdlTN79lpeA2zDga9k4/4X/RDHsFpRN2neRFGTNUtuUgYpQQ
+E5zWBmMAAwUH/RiGxyeBsad923IwE1+GAjxFl2tqF9xWk0J6yTnSK4nfhYAE9evV
+jwDEok9jRl4ILCcXx6YN/d/lWNuSbARKHz/3hLiTouPpwd3SSJ8is2x9PgpJz5JX
+cD0y1SkbPLvs3jH3ZmdcxZpuAmJeI/typqFKK5pWP44oXIH+XH/8nWDtmLEBkgKQ
+/ATQWenMTmZ6MIJ6aWKWGkO9QS6iYRz3PPPGQ1O8W02CeprM2wBtlb8J1Z3RxNhM
+rZcg/1Qi3V3D1HI4zw6tAFmDeBb8J4PaBQzqlhzx2EBTbfwNPhV8AlPvpxHEeGGn
+v+O1yhZr33SnyZdINNoNDn+owVMdmkobe9GIRgQYEQIABgUCPTa93QAKCRAZMdaE
+MHoQpRsTAJ4qst3MhLm48fBAEnzuzi/BIKr+AgCfYaCB/AvPoncQbHc8BcNGRimR
+P9A=
+=hQhz
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024D/EDF62C35 2002-04-10 Magesh Umasankar <umagesh@apache.org>
+sig 3 EDF62C35 2002-04-10 Magesh Umasankar <umagesh@apache.org>
+sig 3 5F6B8B72 2003-03-07 Stefan Bodewig <bodewig@apache.org>
+sub 1024g/B5FFC53F 2002-04-10
+sig EDF62C35 2002-04-10 Magesh Umasankar <umagesh@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.0 (GNU/Linux)
+
+mQGiBDy0ebgRBADuKIKD8PuJ4wKEV1h2AprwJjxCRx8vn48XNwfLZuvhw8cpArtK
+rZwhoGPPUPEEXgtTNerlKq4VwpAwcnvRz7oC/7aWkUbcR2sAyhfe2scohwPgw7Xv
++isWC0NDPdrxvXG/PUOG/cnELunr51ymybBqBxUd2gMhYIxPo67D+YPYLwCgwcZp
+yc/6kJa116ESWHrti342GD8D/1srpnRs9CiS1DQF1uZ1wW4vzj4VD61tKsjdWD8D
+V573R22iMDLSj4oMB536WxUH7snz8XsAKm/peqJ6G9m0smtmWA1ago5yzQj70WqF
+xzWBhHn2I/YfAQ8pb2s9q1lClj8elnCxT65L27ydBAZteejb2VqjtQ6iGy86PUT2
+wRUvBADZmoV1eIZJEM5NnxBv1EtvRYZtIQEzZ8dO2A1LOS7qlVr8IypljNPLGhzX
+VHNvVsjC9QMUSWeBsDedvQHQ3hJpIMnTI32XE1V4gX06gfVTZdhf2fLTtwnsHZp0
+oumqshGDVRhNJJdDYLikxWOxOfkNveKEqJFvtuBR+ZqqluQKebQlTWFnZXNoIFVt
+YXNhbmthciA8dW1hZ2VzaEBhcGFjaGUub3JnPohXBBMRAgAXBQI8tHm4BQsHCgME
+AxUDAgMWAgECF4AACgkQ76Pnee32LDWSRwCfeASWXvpdt7bSFPMtszU/7uPEktsA
+n23mYUN5WKJA1ZreW+0CcZ2ESnOviEYEExECAAYFAj5ogYgACgkQohFa4V9ri3IW
+YACgsxGig0PL0M86rJsA/IpXjBdg3ysAoJzsoUZ/7s2BxDfzF/FRTVIzS+TMuQEN
+BDy0eb8QBACBVb9YDJRp9Irzmq71Jf9FIPw+4g/cWpF3t/Eb7eSzMcOvTAXyNIWz
+aaOjHre7lFctHfq8ls/6gR7uqajiAnfQcfTcu7pp+F5KsU0Embt83SFzZ3aoJwET
+mB/LqUyrrGDiue3lU+flJO7UmcsRvtk0+BDkyCeB9HgfdpXbBLCyuwADBQP+PNxX
+4e1tg3ZJo/xNEnD2Re3HjmQRrr0RYJLUGjgQrAEONSgowx3IW8/JssmNJVjnYm0q
+jSKsb8rergCFJhPNZ8Dd/k00pKcrq+IN6j7WTYLqPce87zrGAZUtmDwDSp5mxy5E
+xWJJxsgBPk4YBQLzJt21A3BgK/i24Sze2VLbaZuIRgQYEQIABgUCPLR5vwAKCRDv
+o+d57fYsNa8xAJ4mLfonZbd64+YY9rfvhIh3Vsl3AACeLPPKtma2K6XCfhTBEDnj
+hzSr4vo=
+=lBfF
+-----END PGP PUBLIC KEY BLOCK-----
+pub 1024D/265B4C63 2003-08-18 Antoine Levy-Lambert (Apache Ant Committer) <antoine@apache.org>
+sig 3 265B4C63 2003-12-06 Antoine Levy-Lambert (Apache Ant Committer) <antoine@apache.org>
+sig 3 5F6B8B72 2003-12-12 Stefan Bodewig <bodewig@apache.org>
+uid Antoine Levy-Lambert (Apache Ant Committer) <antoine@antbuild.com>
+sig 3 265B4C63 2003-08-18 Antoine Levy-Lambert (Apache Ant Committer) <antoine@apache.org>
+sig 3 5F6B8B72 2003-12-12 Stefan Bodewig <bodewig@apache.org>
+sub 1024g/A3060393 2003-08-18
+sig 265B4C63 2003-08-18 Antoine Levy-Lambert (Apache Ant Committer) <antoine@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.2 (MingW32)
+
+mQGiBD9AzmcRBACMqgb7IFvC/nLxw7mUAgHENeZXY3JOQJ8wVBevIbbMEeFvzHE2
+diFydqUXocPexduYr0ahkf033WvWdAiNqDLfVW/HFOsc1TpjbHkqPUHtJ62Ya5tg
+nH4UGN9BYZfMbfVDOSz41lYwmfK5HYgpZN/sBQBSKf2qgoFB+LxYaae8YwCgrWlu
+fYhf7fkKbbdSf3BGS67ggNkD/0VvkXkw1SEnPaqrkKGkPKomCTb2auGxcYYI3/rP
+1m+SGRf0gE1NtocmIEitiR6WvfKUjoMAXSCp5KdnUXmO9rwzkM002KCA7K5CY+e/
+2bLDuiQ3rNiD4mFfG6M+UnmZ+GMFba1p9Cp4PqLNLsCHz67t7hEsscTZQ8mZ9xKM
++GCsA/9P+XFM7JDn9MLhYab9qo1CkceBkthUP6jWGjuAZ00elmBCkpkzNv5aIzss
+xih2GpaU/tmcMjw8FGp0dTwzqdpmbZBLjunRnuBTir4m4l5G9rwl4JbfK1PVqk4a
+VKkh9W7/yqBcEfNcsfJO9cqaQ+PzcnCoDiD9UHEBYzUhrCKwhLRCQW50b2luZSBM
+ZXZ5LUxhbWJlcnQgKEFwYWNoZSBBbnQgQ29tbWl0dGVyKSA8YW50b2luZUBhbnRi
+dWlsZC5jb20+iFsEExECABsFAj9AzmcGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ
+hhTWqyZbTGMnOgCeJV2gI+1CIxMR7dcIhXjPkiusreIAn2SGOsPS0o89l0EIVuc9
+J2F03aB+iEYEExECAAYFAj/ZwioACgkQohFa4V9ri3J8CACgiGlh+td0BAnJPq19
+ovEQR2DJ02MAoLP203EF+BLPpykeTcGp8UEWmeGQtEBBbnRvaW5lIExldnktTGFt
+YmVydCAoQXBhY2hlIEFudCBDb21taXR0ZXIpIDxhbnRvaW5lQGFwYWNoZS5vcmc+
+iF4EExECAB4FAj/SSwYCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQhhTWqyZb
+TGOh/QCfbrSoipMlizyGT6c8BOPEd9zzfi0AnRRTqTDzXzsGk4CG/BJME9CCm7Ts
+iEYEExECAAYFAj/ZwiMACgkQohFa4V9ri3IOVACgh2QHS1+cVjvM4eLjls1bJwWi
+o5IAoLtAszHrwHS5qrhvr2rtnlyyyV2guQENBD9AzmkQBACNpBfqi2PweozCtxoX
+PqzKdRDKqCw7TOrDR6lbP3z/ov/1SN5Vc0XqNzBSGqwBcmGWtneABkX7n4uzJrC5
+wvX/TZ/DkMvypPyeNVMu+/ZMlzdbx06OUDKr6Fy/NtaI7cN1rw+Igyv22Q8ilhhg
+s/5Rdj84EtJkWQjVRml6wXSAZwADBwP/TqyhOC4sA5YrePYGH8i46h0SU9dXjfEF
+JijC8vXZ+BNQHQVK3fjEXedZL8Zvvp1bsMu7Muz9SMnqygM1unp2NGxLRd/9315p
+Qh0VStYKn0xq13ybOKr0Gsyx5yyl3Nzlu/1qAR0es/zN4jV7/IQi3R2GOvezcpHX
+mkbsYiZAhu2IRgQYEQIABgUCP0DOaQAKCRCGFNarJltMYxcsAKCSJJUABlXYnLBj
+b+WtmAzu0JjZNACdFJ4KIATJDK/5ajFq5+irOpodoHc=
+=UomR
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/spss.iaiklibsupdate/ant.1-6-5/LICENSE b/spss.iaiklibsupdate/ant.1-6-5/LICENSE
new file mode 100644
index 000000000..f820d4bd3
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/LICENSE
@@ -0,0 +1,203 @@
+/*
+ * Apache License
+ * Version 2.0, January 2004
+ * http://www.apache.org/licenses/
+ *
+ * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+ *
+ * 1. Definitions.
+ *
+ * "License" shall mean the terms and conditions for use, reproduction,
+ * and distribution as defined by Sections 1 through 9 of this document.
+ *
+ * "Licensor" shall mean the copyright owner or entity authorized by
+ * the copyright owner that is granting the License.
+ *
+ * "Legal Entity" shall mean the union of the acting entity and all
+ * other entities that control, are controlled by, or are under common
+ * control with that entity. For the purposes of this definition,
+ * "control" means (i) the power, direct or indirect, to cause the
+ * direction or management of such entity, whether by contract or
+ * otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ * outstanding shares, or (iii) beneficial ownership of such entity.
+ *
+ * "You" (or "Your") shall mean an individual or Legal Entity
+ * exercising permissions granted by this License.
+ *
+ * "Source" form shall mean the preferred form for making modifications,
+ * including but not limited to software source code, documentation
+ * source, and configuration files.
+ *
+ * "Object" form shall mean any form resulting from mechanical
+ * transformation or translation of a Source form, including but
+ * not limited to compiled object code, generated documentation,
+ * and conversions to other media types.
+ *
+ * "Work" shall mean the work of authorship, whether in Source or
+ * Object form, made available under the License, as indicated by a
+ * copyright notice that is included in or attached to the work
+ * (an example is provided in the Appendix below).
+ *
+ * "Derivative Works" shall mean any work, whether in Source or Object
+ * form, that is based on (or derived from) the Work and for which the
+ * editorial revisions, annotations, elaborations, or other modifications
+ * represent, as a whole, an original work of authorship. For the purposes
+ * of this License, Derivative Works shall not include works that remain
+ * separable from, or merely link (or bind by name) to the interfaces of,
+ * the Work and Derivative Works thereof.
+ *
+ * "Contribution" shall mean any work of authorship, including
+ * the original version of the Work and any modifications or additions
+ * to that Work or Derivative Works thereof, that is intentionally
+ * submitted to Licensor for inclusion in the Work by the copyright owner
+ * or by an individual or Legal Entity authorized to submit on behalf of
+ * the copyright owner. For the purposes of this definition, "submitted"
+ * means any form of electronic, verbal, or written communication sent
+ * to the Licensor or its representatives, including but not limited to
+ * communication on electronic mailing lists, source code control systems,
+ * and issue tracking systems that are managed by, or on behalf of, the
+ * Licensor for the purpose of discussing and improving the Work, but
+ * excluding communication that is conspicuously marked or otherwise
+ * designated in writing by the copyright owner as "Not a Contribution."
+ *
+ * "Contributor" shall mean Licensor and any individual or Legal Entity
+ * on behalf of whom a Contribution has been received by Licensor and
+ * subsequently incorporated within the Work.
+ *
+ * 2. Grant of Copyright License. Subject to the terms and conditions of
+ * this License, each Contributor hereby grants to You a perpetual,
+ * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ * copyright license to reproduce, prepare Derivative Works of,
+ * publicly display, publicly perform, sublicense, and distribute the
+ * Work and such Derivative Works in Source or Object form.
+ *
+ * 3. Grant of Patent License. Subject to the terms and conditions of
+ * this License, each Contributor hereby grants to You a perpetual,
+ * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ * (except as stated in this section) patent license to make, have made,
+ * use, offer to sell, sell, import, and otherwise transfer the Work,
+ * where such license applies only to those patent claims licensable
+ * by such Contributor that are necessarily infringed by their
+ * Contribution(s) alone or by combination of their Contribution(s)
+ * with the Work to which such Contribution(s) was submitted. If You
+ * institute patent litigation against any entity (including a
+ * cross-claim or counterclaim in a lawsuit) alleging that the Work
+ * or a Contribution incorporated within the Work constitutes direct
+ * or contributory patent infringement, then any patent licenses
+ * granted to You under this License for that Work shall terminate
+ * as of the date such litigation is filed.
+ *
+ * 4. Redistribution. You may reproduce and distribute copies of the
+ * Work or Derivative Works thereof in any medium, with or without
+ * modifications, and in Source or Object form, provided that You
+ * meet the following conditions:
+ *
+ * (a) You must give any other recipients of the Work or
+ * Derivative Works a copy of this License; and
+ *
+ * (b) You must cause any modified files to carry prominent notices
+ * stating that You changed the files; and
+ *
+ * (c) You must retain, in the Source form of any Derivative Works
+ * that You distribute, all copyright, patent, trademark, and
+ * attribution notices from the Source form of the Work,
+ * excluding those notices that do not pertain to any part of
+ * the Derivative Works; and
+ *
+ * (d) If the Work includes a "NOTICE" text file as part of its
+ * distribution, then any Derivative Works that You distribute must
+ * include a readable copy of the attribution notices contained
+ * within such NOTICE file, excluding those notices that do not
+ * pertain to any part of the Derivative Works, in at least one
+ * of the following places: within a NOTICE text file distributed
+ * as part of the Derivative Works; within the Source form or
+ * documentation, if provided along with the Derivative Works; or,
+ * within a display generated by the Derivative Works, if and
+ * wherever such third-party notices normally appear. The contents
+ * of the NOTICE file are for informational purposes only and
+ * do not modify the License. You may add Your own attribution
+ * notices within Derivative Works that You distribute, alongside
+ * or as an addendum to the NOTICE text from the Work, provided
+ * that such additional attribution notices cannot be construed
+ * as modifying the License.
+ *
+ * You may add Your own copyright statement to Your modifications and
+ * may provide additional or different license terms and conditions
+ * for use, reproduction, or distribution of Your modifications, or
+ * for any such Derivative Works as a whole, provided Your use,
+ * reproduction, and distribution of the Work otherwise complies with
+ * the conditions stated in this License.
+ *
+ * 5. Submission of Contributions. Unless You explicitly state otherwise,
+ * any Contribution intentionally submitted for inclusion in the Work
+ * by You to the Licensor shall be under the terms and conditions of
+ * this License, without any additional terms or conditions.
+ * Notwithstanding the above, nothing herein shall supersede or modify
+ * the terms of any separate license agreement you may have executed
+ * with Licensor regarding such Contributions.
+ *
+ * 6. Trademarks. This License does not grant permission to use the trade
+ * names, trademarks, service marks, or product names of the Licensor,
+ * except as required for reasonable and customary use in describing the
+ * origin of the Work and reproducing the content of the NOTICE file.
+ *
+ * 7. Disclaimer of Warranty. Unless required by applicable law or
+ * agreed to in writing, Licensor provides the Work (and each
+ * Contributor provides its Contributions) on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied, including, without limitation, any warranties or conditions
+ * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ * PARTICULAR PURPOSE. You are solely responsible for determining the
+ * appropriateness of using or redistributing the Work and assume any
+ * risks associated with Your exercise of permissions under this License.
+ *
+ * 8. Limitation of Liability. In no event and under no legal theory,
+ * whether in tort (including negligence), contract, or otherwise,
+ * unless required by applicable law (such as deliberate and grossly
+ * negligent acts) or agreed to in writing, shall any Contributor be
+ * liable to You for damages, including any direct, indirect, special,
+ * incidental, or consequential damages of any character arising as a
+ * result of this License or out of the use or inability to use the
+ * Work (including but not limited to damages for loss of goodwill,
+ * work stoppage, computer failure or malfunction, or any and all
+ * other commercial damages or losses), even if such Contributor
+ * has been advised of the possibility of such damages.
+ *
+ * 9. Accepting Warranty or Additional Liability. While redistributing
+ * the Work or Derivative Works thereof, You may choose to offer,
+ * and charge a fee for, acceptance of support, warranty, indemnity,
+ * or other liability obligations and/or rights consistent with this
+ * License. However, in accepting such obligations, You may act only
+ * on Your own behalf and on Your sole responsibility, not on behalf
+ * of any other Contributor, and only if You agree to indemnify,
+ * defend, and hold each Contributor harmless for any liability
+ * incurred by, or claims asserted against, such Contributor by reason
+ * of your accepting any such warranty or additional liability.
+ *
+ * END OF TERMS AND CONDITIONS
+ *
+ * APPENDIX: How to apply the Apache License to your work.
+ *
+ * To apply the Apache License to your work, attach the following
+ * boilerplate notice, with the fields enclosed by brackets "[]"
+ * replaced with your own identifying information. (Don't include
+ * the brackets!) The text should be enclosed in the appropriate
+ * comment syntax for the file format. We also recommend that a
+ * file or class name and description of purpose be included on the
+ * same "printed page" as the copyright notice for easier
+ * identification within third-party archives.
+ *
+ * Copyright [yyyy] [name of copyright owner]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
diff --git a/spss.iaiklibsupdate/ant.1-6-5/LICENSE.dom b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.dom
new file mode 100644
index 000000000..05013f198
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.dom
@@ -0,0 +1,71 @@
+This license came from:
+http://www.w3.org/Consortium/Legal/copyright-software-19980720
+
+
+W3C® SOFTWARE NOTICE AND LICENSE
+Copyright © 1994-2001 World
+Wide Web Consortium, <a href="http://www.w3.org/">World
+Wide Web Consortium</a>, (<a href=
+"http://www.lcs.mit.edu/">Massachusetts Institute of
+Technology</a>, <a href="http://www.inria.fr/">Institut National de
+Recherche en Informatique et en Automatique</a>, <a href=
+"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved.
+http://www.w3.org/Consortium/Legal/
+
+This W3C work (including software, documents, or other related
+items) is being provided by the copyright holders under the
+following license. By obtaining, using and/or copying this work,
+you (the licensee) agree that you have read, understood, and will
+comply with the following terms and conditions:
+Permission to use, copy, modify, and distribute this software
+and its documentation, with or without modification,  for any
+purpose and without fee or royalty is hereby granted, provided that
+you include the following on ALL copies of the software and
+documentation or portions thereof, including modifications, that
+you make:
+
+The full text of this NOTICE in a location viewable to users of
+the redistributed or derivative work.
+
+Any pre-existing intellectual property disclaimers, notices, or
+terms and conditions. If none exist, a short notice of the
+following form (hypertext is preferred, text is permitted) should
+be used within the body of any redistributed or derivative code:
+"Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of
+Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All Rights Reserved.
+http://www.w3.org/Consortium/Legal/"
+
+Notice of any changes or modifications to the W3C files,
+including the date changes were made. (We recommend you provide
+URIs to the location from which the code is derived.)
+
+THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND
+COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF
+MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
+USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD
+PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT,
+SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE
+SOFTWARE OR DOCUMENTATION.
+
+The name and trademarks of copyright holders may NOT be used in
+advertising or publicity pertaining to the software without
+specific, written prior permission. Title to copyright in this
+software and any associated documentation will at all times remain
+with copyright holders.
+____________________________________
+This formulation of W3C's notice and license became active on
+August 14 1998 so as to improve compatibility with GPL. This
+version ensures that W3C software licensing terms are no more
+restrictive than GPL and consequently W3C software may be
+distributed in GPL packages. See the older formulation for the
+policy prior to this date. Please see our Copyright FAQ for common
+questions about using materials from
+our site, including specific terms and conditions for packages like
+libwww, Amaya, and Jigsaw.
+Other questions about this notice can be
+directed to site-policy@w3.org.
+
+webmaster
diff --git a/spss.iaiklibsupdate/ant.1-6-5/LICENSE.sax b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.sax
new file mode 100644
index 000000000..006c924b2
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.sax
@@ -0,0 +1,20 @@
+This license came from: http://www.megginson.com/SAX/copying.html
+ However please note future versions of SAX may be covered
+ under http://saxproject.org/?selected=pd
+
+
+This page is now out of date -- see the new SAX site at
+http://www.saxproject.org/ for more up-to-date
+releases and other information. Please change your bookmarks.
+
+
+SAX2 is Free!
+
+I hereby abandon any property rights to SAX 2.0 (the Simple API for
+XML), and release all of the SAX 2.0 source code, compiled code, and
+documentation contained in this distribution into the Public Domain.
+SAX comes with NO WARRANTY or guarantee of fitness for any
+purpose.
+
+David Megginson, david@megginson.com
+2000-05-05 \ No newline at end of file
diff --git a/spss.iaiklibsupdate/ant.1-6-5/LICENSE.xerces b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.xerces
new file mode 100644
index 000000000..70cb54a0d
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/LICENSE.xerces
@@ -0,0 +1,56 @@
+/*
+ * The Apache Software License, Version 1.1
+ *
+ *
+ * Copyright (c) 1999-2002 The Apache Software Foundation. All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in
+ * the documentation and/or other materials provided with the
+ * distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ * if any, must include the following acknowledgment:
+ * "This product includes software developed by the
+ * Apache Software Foundation (http://www.apache.org/)."
+ * Alternately, this acknowledgment may appear in the software itself,
+ * if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Xerces" and "Apache Software Foundation" must
+ * not be used to endorse or promote products derived from this
+ * software without prior written permission. For written
+ * permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ * nor may "Apache" appear in their name, without prior written
+ * permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation and was
+ * originally based on software copyright (c) 1999, International
+ * Business Machines, Inc., http://www.ibm.com. For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */
diff --git a/spss.iaiklibsupdate/ant.1-6-5/NOTICE b/spss.iaiklibsupdate/ant.1-6-5/NOTICE
new file mode 100644
index 000000000..1fb6dde47
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/NOTICE
@@ -0,0 +1,15 @@
+ =========================================================================
+ == NOTICE file corresponding to the section 4 d of ==
+ == the Apache License, Version 2.0, ==
+ == in this case for the Apache Ant distribution. ==
+ =========================================================================
+
+ This product includes software developed by
+ The Apache Software Foundation (http://www.apache.org/).
+
+ This product includes also software developed by :
+ - the W3C consortium (http://www.w3c.org) ,
+ - the SAX project (http://www.saxproject.org)
+
+ Please read the different LICENSE files present in the root directory of
+ this distribution.
diff --git a/spss.iaiklibsupdate/ant.1-6-5/README b/spss.iaiklibsupdate/ant.1-6-5/README
new file mode 100644
index 000000000..263c111d5
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/README
@@ -0,0 +1,70 @@
+
+ A N T
+
+
+ What is it?
+ -----------
+
+ Ant is a Java based build tool. In theory it is kind of like "make"
+ without makes wrinkles and with the full portability of pure java code.
+
+
+ Why?
+ ----
+
+ Why another build tool when there is already make, gnumake, nmake, jam,
+ and others? Because all of those tools have limitations that its original
+ author couldn't live with when developing software across multiple platforms.
+
+ Make-like tools are inherently shell based. They evaluate a set of
+ dependencies and then execute commands not unlike what you would issue on a
+ shell. This means that you can easily extend these tools by using or writing
+ any program for the OS that you are working on. However, this also means that
+ you limit yourself to the OS, or at least the OS type such as Unix, that you
+ are working on.
+
+ Makefiles are inherently evil as well. Anybody who has worked on them for any
+ time has run into the dreaded tab problem. "Is my command not executing
+ because I have a space in front of my tab!!!" said the original author of Ant
+ way too many times. Tools like Jam took care of this to a great degree, but
+ still use yet another format to use and remember.
+
+ Ant is different. Instead a model where it is extended with shell based
+ commands, it is extended using Java classes. Instead of writing shell
+ commands, the configuration files are XML based calling out a target tree
+ where various tasks get executed. Each task is run by an object which
+ implements a particular Task interface.
+
+ Granted, this removes some of the expressive power that is inherent by being
+ able to construct a shell command such as `find . -name foo -exec rm {}` but
+ it gives you the ability to be cross platform. To work anywhere and
+ everywhere. And hey, if you really need to execute a shell command, Ant has
+ an exec rule that allows different commands to be executed based on the OS
+ that it is executing on.
+
+ The Latest Version
+ ------------------
+
+ Details of the latest version can be found on the Apache Ant
+ Project web site <http://ant.apache.org/>.
+
+
+ Documentation
+ -------------
+
+ Documentation is available in HTML format, in the docs/ directory.
+ For information about building and installing Ant, see
+ docs/manual/index.html
+
+
+ Licensing
+ ---------
+
+ This software is licensed under the terms you may find in the file
+ named "LICENSE" in this directory.
+
+
+ Thanks for using Ant.
+
+ The Apache Ant Project
+ <http://ant.apache.org/>
diff --git a/spss.iaiklibsupdate/ant.1-6-5/TODO b/spss.iaiklibsupdate/ant.1-6-5/TODO
new file mode 100644
index 000000000..8bbbc3d6a
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/TODO
@@ -0,0 +1,9 @@
+Things that are scheduled for Ant 1.6.2. Once this list is empty, we
+can roll the first beta.
+
+Please go ahead and assign things that are not already assigned to
+anybody else (assignments look like [Stefan]) to yourself - and please
+remove items from this list once they are complete.
+
+
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/ant b/spss.iaiklibsupdate/ant.1-6-5/bin/ant
new file mode 100644
index 000000000..cf336db07
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/ant
@@ -0,0 +1,299 @@
+#! /bin/sh
+
+# Copyright 2001-2005 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Extract launch and ant arguments, (see details below).
+ant_exec_args=
+no_config=false
+use_jikes_default=false
+ant_exec_debug=false
+show_help=false
+for arg in "$@" ; do
+ if [ "$arg" = "--noconfig" ] ; then
+ no_config=true
+ elif [ "$arg" = "--usejikes" ] ; then
+ use_jikes_default=true
+ elif [ "$arg" = "--execdebug" ] ; then
+ ant_exec_debug=true
+ elif [ my"$arg" = my"--h" -o my"$arg" = my"--help" ] ; then
+ show_help=true
+ ant_exec_args="$ant_exec_args -h"
+ else
+ if [ my"$arg" = my"-h" -o my"$arg" = my"-help" ] ; then
+ show_help=true
+ fi
+ ant_exec_args="$ant_exec_args \"$arg\""
+ fi
+done
+
+# Source/default ant configuration
+if $no_config ; then
+ rpm_mode=false
+ usejikes=$use_jikes_default
+else
+ # load system-wide ant configuration
+ if [ -f "/etc/ant.conf" ] ; then
+ . /etc/ant.conf
+ fi
+
+ # load user ant configuration
+ if [ -f "$HOME/.ant/ant.conf" ] ; then
+ . $HOME/.ant/ant.conf
+ fi
+ if [ -f "$HOME/.antrc" ] ; then
+ . "$HOME/.antrc"
+ fi
+
+ # provide default configuration values
+ if [ -z "$rpm_mode" ] ; then
+ rpm_mode=false
+ fi
+ if [ -z "$usejikes" ] ; then
+ usejikes=$use_jikes_default
+ fi
+fi
+
+# Setup Java environment in rpm mode
+if $rpm_mode ; then
+ if [ -f /usr/share/java-utils/java-functions ] ; then
+ . /usr/share/java-utils/java-functions
+ set_jvm
+ set_javacmd
+ fi
+fi
+
+# OS specific support. $var _must_ be set to either true or false.
+cygwin=false;
+darwin=false;
+case "`uname`" in
+ CYGWIN*) cygwin=true ;;
+ Darwin*) darwin=true
+ if [ -z "$JAVA_HOME" ] ; then
+ JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
+ fi
+ ;;
+esac
+
+if [ -z "$ANT_HOME" -o ! -d "$ANT_HOME" ] ; then
+ ## resolve links - $0 may be a link to ant's home
+ PRG="$0"
+ progname=`basename "$0"`
+
+ # need this for relative symlinks
+ while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+ done
+
+ ANT_HOME=`dirname "$PRG"`/..
+
+ # make it fully qualified
+ ANT_HOME=`cd "$ANT_HOME" && pwd`
+fi
+
+# For Cygwin, ensure paths are in UNIX format before anything is touched
+if $cygwin ; then
+ [ -n "$ANT_HOME" ] &&
+ ANT_HOME=`cygpath --unix "$ANT_HOME"`
+ [ -n "$JAVA_HOME" ] &&
+ JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+fi
+
+# set ANT_LIB location
+ANT_LIB="${ANT_HOME}/lib"
+
+if [ -z "$JAVACMD" ] ; then
+ if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ else
+ JAVACMD=`which java 2> /dev/null `
+ if [ -z "$JAVACMD" ] ; then
+ JAVACMD=java
+ fi
+ fi
+fi
+
+if [ ! -x "$JAVACMD" ] ; then
+ echo "Error: JAVA_HOME is not defined correctly."
+ echo " We cannot execute $JAVACMD"
+ exit 1
+fi
+
+# Build local classpath using just the launcher in non-rpm mode or
+# use the Jpackage helper in rpm mode with basic and default jars
+# specified in the ant.conf configuration. Because the launcher is
+# used, libraries linked in ANT_HOME will also be include, but this
+# is discouraged as it is not java-version safe. A user should
+# request optional jars and their dependencies via the OPT_JAR_LIST
+# variable
+if $rpm_mode && [ -f /usr/bin/build-classpath ] ; then
+ LOCALCLASSPATH="$(/usr/bin/build-classpath ant ant-launcher jaxp_parser_impl xml-commons-apis)"
+ # If the user requested to try to add some other jars to the classpath
+ if [ -n "$OPT_JAR_LIST" ] ; then
+ _OPTCLASSPATH="$(/usr/bin/build-classpath $OPT_JAR_LIST 2> /dev/null)"
+ if [ -n "$_OPTCLASSPATH" ] ; then
+ LOCALCLASSPATH="$LOCALCLASSPATH:$_OPTCLASSPATH"
+ fi
+ fi
+
+ # Explicitly add javac path to classpath, assume JAVA_HOME set
+ # properly in rpm mode
+ if [ -f "$JAVA_HOME/lib/tools.jar" ] ; then
+ LOCALCLASSPATH="$LOCALCLASSPATH:$JAVA_HOME/lib/tools.jar"
+ fi
+ if [ -f "$JAVA_HOME/lib/classes.zip" ] ; then
+ LOCALCLASSPATH="$LOCALCLASSPATH:$JAVA_HOME/lib/classes.zip"
+ fi
+
+ # if CLASSPATH_OVERRIDE env var is set, LOCALCLASSPATH will be
+ # user CLASSPATH first and ant-found jars after.
+ # In that case, the user CLASSPATH will override ant-found jars
+ #
+ # if CLASSPATH_OVERRIDE is not set, we'll have the normal behaviour
+ # with ant-found jars first and user CLASSPATH after
+ if [ -n "$CLASSPATH" ] ; then
+ # merge local and specified classpath
+ if [ -z "$LOCALCLASSPATH" ] ; then
+ LOCALCLASSPATH="$CLASSPATH"
+ elif [ -n "$CLASSPATH_OVERRIDE" ] ; then
+ LOCALCLASSPATH="$CLASSPATH:$LOCALCLASSPATH"
+ else
+ LOCALCLASSPATH="$LOCALCLASSPATH:$CLASSPATH"
+ fi
+
+ # remove class path from launcher -cp option
+ CLASSPATH=""
+ fi
+else
+ # not using rpm_mode; use launcher to determine classpaths
+ if [ -z "$LOCALCLASSPATH" ] ; then
+ LOCALCLASSPATH=$ANT_LIB/ant-launcher.jar
+ else
+ LOCALCLASSPATH=$ANT_LIB/ant-launcher.jar:$LOCALCLASSPATH
+ fi
+fi
+
+if [ -n "$JAVA_HOME" ] ; then
+ # OSX hack to make Ant work with jikes
+ if $darwin ; then
+ OSXHACK="${JAVA_HOME}/../Classes"
+ if [ -d "${OSXHACK}" ] ; then
+ for i in "${OSXHACK}"/*.jar
+ do
+ JIKESPATH="$JIKESPATH:$i"
+ done
+ fi
+ fi
+fi
+
+# Allow Jikes support (off by default)
+if $usejikes; then
+ ANT_OPTS="$ANT_OPTS -Dbuild.compiler=jikes"
+fi
+
+# For Cygwin, switch paths to appropriate format before running java
+# For PATHs convert to unix format first, then to windows format to ensure
+# both formats are supported. Probably this will fail on directories with ;
+# in the name in the path. Let's assume that paths containing ; are more
+# rare than windows style paths on cygwin.
+if $cygwin; then
+ if [ "$OS" = "Windows_NT" ] && cygpath -m .>/dev/null 2>/dev/null ; then
+ format=mixed
+ else
+ format=windows
+ fi
+ ANT_HOME=`cygpath --$format "$ANT_HOME"`
+ ANT_LIB=`cygpath --$format "$ANT_LIB"`
+ JAVA_HOME=`cygpath --$format "$JAVA_HOME"`
+ LCP_TEMP=`cygpath --path --unix "$LOCALCLASSPATH"`
+ LOCALCLASSPATH=`cygpath --path --$format "$LCP_TEMP"`
+ if [ -n "$CLASSPATH" ] ; then
+ CP_TEMP=`cygpath --path --unix "$CLASSPATH"`
+ CLASSPATH=`cygpath --path --$format "$CP_TEMP"`
+ fi
+ CYGHOME=`cygpath --$format "$HOME"`
+fi
+
+# Show script help if requested
+if $show_help ; then
+ echo $0 '[script options] [options] [target [target2 [target3] ..]]'
+ echo 'Script Options:'
+ echo ' --help, --h print this message and ant help'
+ echo ' --noconfig suppress sourcing of /etc/ant.conf,'
+ echo ' $HOME/.ant/ant.conf, and $HOME/.antrc'
+ echo ' configuration files'
+ echo ' --usejikes enable use of jikes by default, unless'
+ echo ' set explicitly in configuration files'
+ echo ' --execdebug print ant exec line generated by this'
+ echo ' launch script'
+ echo ' '
+fi
+# add a second backslash to variables terminated by a backslash under cygwin
+if $cygwin; then
+ case "$ANT_HOME" in
+ *\\ )
+ ANT_HOME="$ANT_HOME\\"
+ ;;
+ esac
+ case "$CYGHOME" in
+ *\\ )
+ CYGHOME="$CYGHOME\\"
+ ;;
+ esac
+ case "$JIKESPATH" in
+ *\\ )
+ JIKESPATH="$JIKESPATH\\"
+ ;;
+ esac
+ case "$LOCALCLASSPATH" in
+ *\\ )
+ LOCALCLASSPATH="$LOCALCLASSPATH\\"
+ ;;
+ esac
+ case "$CLASSPATH" in
+ *\\ )
+ CLASSPATH="$CLASSPATH\\"
+ ;;
+ esac
+fi
+# Execute ant using eval/exec to preserve spaces in paths,
+# java options, and ant args
+ant_sys_opts=
+if [ -n "$CYGHOME" ]; then
+ if [ -n "$JIKESPATH" ]; then
+ ant_sys_opts="-Djikes.class.path=\"$JIKESPATH\" -Dcygwin.user.home=\"$CYGHOME\""
+ else
+ ant_sys_opts="-Dcygwin.user.home=\"$CYGHOME\""
+ fi
+else
+ if [ -n "$JIKESPATH" ]; then
+ ant_sys_opts="-Djikes.class.path=\"$JIKESPATH\""
+ fi
+fi
+ant_exec_command="exec \"$JAVACMD\" $ANT_OPTS -classpath \"$LOCALCLASSPATH\" -Dant.home=\"$ANT_HOME\" -Dant.library.dir=\"$ANT_LIB\" $ant_sys_opts org.apache.tools.ant.launch.Launcher $ANT_ARGS -cp \"$CLASSPATH\" $ant_exec_args"
+if $ant_exec_debug ; then
+ echo $ant_exec_command
+fi
+eval $ant_exec_command
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/ant.bat b/spss.iaiklibsupdate/ant.1-6-5/bin/ant.bat
new file mode 100644
index 000000000..55df28186
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/ant.bat
@@ -0,0 +1,126 @@
+@echo off
+
+REM Copyright 2001,2004-2005 The Apache Software Foundation
+REM
+REM Licensed under the Apache License, Version 2.0 (the "License");
+REM you may not use this file except in compliance with the License.
+REM You may obtain a copy of the License at
+REM
+REM http://www.apache.org/licenses/LICENSE-2.0
+REM
+REM Unless required by applicable law or agreed to in writing, software
+REM distributed under the License is distributed on an "AS IS" BASIS,
+REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM See the License for the specific language governing permissions and
+REM limitations under the License.
+
+if exist "%HOME%\antrc_pre.bat" call "%HOME%\antrc_pre.bat"
+
+if "%OS%"=="Windows_NT" @setlocal
+if "%OS%"=="WINNT" @setlocal
+
+rem %~dp0 is expanded pathname of the current script under NT
+set DEFAULT_ANT_HOME=%~dp0..
+
+if "%ANT_HOME%"=="" set ANT_HOME=%DEFAULT_ANT_HOME%
+set DEFAULT_ANT_HOME=
+
+set _USE_CLASSPATH=yes
+
+rem Slurp the command line arguments. This loop allows for an unlimited number
+rem of arguments (up to the command line limit, anyway).
+set ANT_CMD_LINE_ARGS=%1
+if ""%1""=="""" goto doneStart
+shift
+:setupArgs
+if ""%1""=="""" goto doneStart
+if ""%1""==""-noclasspath"" goto clearclasspath
+set ANT_CMD_LINE_ARGS=%ANT_CMD_LINE_ARGS% %1
+shift
+goto setupArgs
+
+rem here is there is a -noclasspath in the options
+:clearclasspath
+set _USE_CLASSPATH=no
+shift
+goto setupArgs
+
+rem This label provides a place for the argument list loop to break out
+rem and for NT handling to skip to.
+
+:doneStart
+rem find ANT_HOME if it does not exist due to either an invalid value passed
+rem by the user or the %0 problem on Windows 9x
+if exist "%ANT_HOME%\lib\ant.jar" goto checkJava
+
+rem check for ant in Program Files
+if not exist "%ProgramFiles%\ant" goto checkSystemDrive
+set ANT_HOME=%ProgramFiles%\ant
+goto checkJava
+
+:checkSystemDrive
+rem check for ant in root directory of system drive
+if not exist %SystemDrive%\ant\lib\ant.jar goto checkCDrive
+set ANT_HOME=%SystemDrive%\ant
+goto checkJava
+
+:checkCDrive
+rem check for ant in C:\ant for Win9X users
+if not exist C:\ant\lib\ant.jar goto noAntHome
+set ANT_HOME=C:\ant
+goto checkJava
+
+:noAntHome
+echo ANT_HOME is set incorrectly or ant could not be located. Please set ANT_HOME.
+goto end
+
+:checkJava
+set _JAVACMD=%JAVACMD%
+
+if "%JAVA_HOME%" == "" goto noJavaHome
+if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
+if "%_JAVACMD%" == "" set _JAVACMD=%JAVA_HOME%\bin\java.exe
+goto checkJikes
+
+:noJavaHome
+if "%_JAVACMD%" == "" set _JAVACMD=java.exe
+
+:checkJikes
+if not "%JIKESPATH%"=="" goto runAntWithJikes
+
+:runAnt
+if "%_USE_CLASSPATH%"=="no" goto runAntNoClasspath
+if not "%CLASSPATH%"=="" goto runAntWithClasspath
+"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS%
+goto end
+
+:runAntNoClasspath
+"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS%
+goto end
+
+:runAntWithClasspath
+"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% -cp "%CLASSPATH%" %ANT_CMD_LINE_ARGS%
+goto end
+
+:runAntWithJikes
+if "%_USE_CLASSPATH%"=="no" goto runAntWithJikesNoClasspath
+if not "%CLASSPATH%"=="" goto runAntWithJikesAndClasspath
+
+:runAntWithJikesNoClasspath
+"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" "-Djikes.class.path=%JIKESPATH%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS%
+goto end
+
+:runAntWithJikesAndClasspath
+"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" "-Djikes.class.path=%JIKESPATH%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% -cp "%CLASSPATH%" %ANT_CMD_LINE_ARGS%
+goto end
+
+:end
+set _JAVACMD=
+set ANT_CMD_LINE_ARGS=
+
+if "%OS%"=="Windows_NT" @endlocal
+if "%OS%"=="WINNT" @endlocal
+
+:mainEnd
+if exist "%HOME%\antrc_post.bat" call "%HOME%\antrc_post.bat"
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/ant.cmd b/spss.iaiklibsupdate/ant.1-6-5/bin/ant.cmd
new file mode 100644
index 000000000..94b5a4541
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/ant.cmd
@@ -0,0 +1,92 @@
+/*
+ Copyright 2003-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ Run ant
+*/
+
+'@echo off'
+parse arg mode envarg '::' antarg
+
+if mode\='.' & mode\='..' & mode\='/' then do
+ envarg = mode envarg
+ mode = ''
+end
+
+if antarg = '' then do
+ antarg = envarg
+ envarg = ''
+end
+
+x = setlocal()
+
+env="OS2ENVIRONMENT"
+antenv = _getenv_('antenv')
+if _testenv_() = 0 then interpret 'call "' || antenv || '"' '"' || envarg || '"'
+
+if mode = '' then mode = _getenv_('ANT_MODE' '..')
+if mode \= '/' then do
+ runrc = _getenv_('runrc')
+ antrc = _getenv_('antrc' 'antrc.cmd')
+ if mode = '..' then mode = '-r'
+ else mode = ''
+ interpret 'call "' || runrc || '"' antrc '"' || mode || '"'
+end
+
+if _testenv_() = 0 then do
+ say 'Ant environment is not set properly'
+ x = endlocal()
+ exit 16
+end
+
+settings = '-Dant.home=' || ANT_HOME '-Djava.home=' || JAVA_HOME
+
+java = _getenv_('javacmd' 'java')
+opts = value('ANT_OPTS',,env)
+args = value('ANT_ARGS',,env)
+lcp = value('LOCALCLASSPATH',,env)
+cp = value('CLASSPATH',,env)
+if value('ANT_USE_CP',,env) \= '' then do
+ if lcp \= '' & right(lcp, 1) \= ';' then lcp = lcp || ';'
+ lcp = lcp || cp
+ 'SET CLASSPATH='
+end
+if lcp\='' then lcp = '-classpath' lcp
+
+cmd = java opts lcp '-jar' ANT_HOME ||'\lib\ant-launcher.jar' settings args antarg
+launcher = stream(ANT_HOME ||'\lib\ant-launcher.jar', 'C', 'query exists')
+if launcher = '' then entry = 'org.apache.tools.ant.Main'
+else entry = 'org.apache.tools.ant.launch.Launcher'
+java opts lcp entry settings args antarg
+
+x = endlocal()
+
+return rc
+
+_testenv_: procedure expose env ANT_HOME JAVA_HOME
+ANT_HOME = value('ANT_HOME',,env)
+if ANT_HOME = '' then return 0
+JAVA_HOME = value('JAVA_HOME',,env)
+if JAVA_HOME = '' then return 0
+cp = translate(value('CLASSPATH',,env))
+if pos(translate(ANT_HOME), cp) = 0 then return 0
+if pos(translate(JAVA_HOME), cp) = 0 then return 0
+return 1
+
+_getenv_: procedure expose env
+parse arg envar default
+if default = '' then default = envar
+var = value(translate(envar),,env)
+if var = '' then var = default
+return var
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/antRun b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun
new file mode 100644
index 000000000..baddd71cd
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+#
+# Copyright 2001-2002,2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# Args: DIR command
+cd "$1"
+CMD="$2"
+shift
+shift
+
+exec "$CMD" "$@"
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.bat b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.bat
new file mode 100644
index 000000000..aae98ccf0
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.bat
@@ -0,0 +1,47 @@
+@echo off
+
+REM
+REM Copyright 2001-2002,2004-2005 The Apache Software Foundation
+REM
+REM Licensed under the Apache License, Version 2.0 (the "License");
+REM you may not use this file except in compliance with the License.
+REM You may obtain a copy of the License at
+REM
+REM http://www.apache.org/licenses/LICENSE-2.0
+REM
+REM Unless required by applicable law or agreed to in writing, software
+REM distributed under the License is distributed on an "AS IS" BASIS,
+REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM See the License for the specific language governing permissions and
+REM limitations under the License.
+REM
+REM
+
+if "%OS%"=="Windows_NT" @setlocal
+if "%OS%"=="WINNT" @setlocal
+
+if ""%1""=="""" goto runCommand
+
+rem Change drive and directory to %1
+if "%OS%"=="Windows_NT" cd /d ""%1""
+if not "%OS%"=="Windows_NT" cd ""%1""
+shift
+
+rem Slurp the command line arguments. This loop allows for an unlimited number
+rem of agruments (up to the command line limit, anyway).
+set ANT_RUN_CMD=%1
+if ""%1""=="""" goto runCommand
+shift
+:loop
+if ""%1""=="""" goto runCommand
+set ANT_RUN_CMD=%ANT_RUN_CMD% %1
+shift
+goto loop
+
+:runCommand
+rem echo %ANT_RUN_CMD%
+%ANT_RUN_CMD%
+
+if "%OS%"=="Windows_NT" @endlocal
+if "%OS%"=="WINNT" @endlocal
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.pl b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.pl
new file mode 100644
index 000000000..7cdd8687c
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/antRun.pl
@@ -0,0 +1,65 @@
+#!/usr/bin/perl
+#
+# Copyright 2001,2003-2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#######################################################################
+#
+# antRun.pl
+#
+# wrapper script for invoking commands on a platform with Perl installed
+# this is akin to antRun.bat, and antRun the SH script
+#
+# created: 2001-10-18
+# author: Jeff Tulley jtulley@novell.com
+#######################################################################
+#be fussy about variables
+use strict;
+
+#turn warnings on during dev; generates a few spurious uninitialised var access warnings
+#use warnings;
+
+#and set $debug to 1 to turn on trace info (currently unused)
+my $debug=1;
+
+#######################################################################
+# change drive and directory to "%1"
+my $ANT_RUN_CMD = @ARGV[0];
+
+# assign current run command to "%2"
+chdir (@ARGV[0]) || die "Can't cd to $ARGV[0]: $!\n";
+if ($^O eq "NetWare") {
+ # There is a bug in Perl 5 on NetWare, where chdir does not
+ # do anything. On NetWare, the following path-prefixed form should
+ # always work. (afaict)
+ $ANT_RUN_CMD .= "/".@ARGV[1];
+}
+else {
+ $ANT_RUN_CMD = @ARGV[1];
+}
+
+# dispose of the first two arguments, leaving only the command's args.
+shift;
+shift;
+
+# run the command
+my $returnValue = system $ANT_RUN_CMD, @ARGV;
+if ($returnValue eq 0) {
+ exit 0;
+}
+else {
+ # only 0 and 1 are widely recognized as exit values
+ # so change the exit value to 1
+ exit 1;
+}
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/antenv.cmd b/spss.iaiklibsupdate/ant.1-6-5/bin/antenv.cmd
new file mode 100644
index 000000000..05efa8506
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/antenv.cmd
@@ -0,0 +1,99 @@
+/*
+ Copyright 2003-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ Ant environment
+*/
+
+'@echo off'
+call RxFuncAdd "SysLoadFuncs", "RexxUtil", "SysLoadFuncs"
+call SysLoadFuncs
+
+/* Prepare the parameters for later use */
+parse arg argv
+mode = ''
+args = ''
+opts = ''
+cp = ''
+lcp = ''
+
+do i = 1 to words(argv)
+ param = word(argv, i)
+ select
+ when param='-lcp' then mode = 'l'
+ when param='-cp' | param='-classpath' then mode = 'c'
+ when abbrev('-opts', param, 4) then mode = 'o'
+ when abbrev('-args', param, 4) then mode = 'a'
+ otherwise
+ select
+ when mode = 'a' then args = space(args param, 1)
+ when mode = 'c' then cp = space(cp param, 1)
+ when mode = 'l' then lcp = space(lcp param, 1)
+ when mode = 'o' then opts = space(opts param, 1)
+ otherwise
+ say 'Option' param 'ignored'
+ end
+ end
+end
+
+env="OS2ENVIRONMENT"
+antconf = _getenv_('antconf' 'antconf.cmd')
+runrc = _getenv_('runrc')
+interpret 'call "' || runrc || '"' '"' || antconf || '"' 'ETC'
+ANT_HOME = value('ANT_HOME',,env)
+JAVA_HOME = value('JAVA_HOME',,env)
+classpath = value('CLASSPATH',,env)
+classes = stream(JAVA_HOME || "\lib\classes.zip", "C", "QUERY EXISTS")
+if classes \= '' then classpath = prepend(classpath classes)
+classes = stream(JAVA_HOME || "\lib\tools.jar", "C", "QUERY EXISTS")
+if classes \= '' then classpath = prepend(classpath classes)
+
+classpath = prepend(classpath ANT_HOME || '\lib\ant-launcher.jar')
+'SET CLASSPATH=' || classpath
+
+/* Setting classpathes, options and arguments */
+envset = _getenv_('envset')
+if cp\='' then interpret 'call "' || envset || '"' '"; CLASSPATH"' '"' || cp || '"'
+if lcp\='' then interpret 'call "' || envset || '"' '"; LOCALCLASSPATH"' '"' || lcp || '"'
+if opts\='' then interpret 'call "' || envset || '"' '"-D ANT_OPTS"' '"' || opts || '"'
+if args\='' then interpret 'call "' || envset || '"' '"ANT_ARGS"' '"' || args || '"'
+
+exit 0
+
+addpath: procedure
+parse arg path elem
+if elem = '' then do
+ if path\='' & right(path, 1)\=';' then path = path || ';'
+ return path
+end
+if substr(path, length(path)) = ';' then glue = ''
+else glue = ';'
+if pos(translate(elem), translate(path)) = 0 then path = path || glue || elem || ';'
+return path
+
+prepend: procedure
+parse arg path elem
+if elem = '' then do
+ if path\='' & right(path, 1)\=';' then path = path || ';'
+ return path
+end
+if pos(translate(elem), translate(path)) = 0 then path = elem || ';' || path
+return path
+
+_getenv_: procedure expose env
+parse arg envar default
+if default = '' then default = envar
+var = value(translate(envar),,env)
+if var = '' then var = default
+return var
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/complete-ant-cmd.pl b/spss.iaiklibsupdate/ant.1-6-5/bin/complete-ant-cmd.pl
new file mode 100644
index 000000000..20dd47619
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/complete-ant-cmd.pl
@@ -0,0 +1,113 @@
+#!/usr/bin/perl
+#
+# Copyright 2001,2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# A script to allow Bash or Z-Shell to complete an Ant command-line.
+#
+# To install for Bash 2.0 or better, add the following to ~/.bashrc:
+#
+# $ complete -C complete-ant-cmd ant build.sh
+#
+# To install for Z-Shell 2.5 or better, add the following to ~/.zshrc:
+#
+# function ant_complete () {
+# local args_line args
+# read -l args_line
+# set -A args $args_line
+# set -A reply $(COMP_LINE=$args_line complete-ant-cmd ${args[1]} $1)
+# }
+# compctl -K ant_complete ant build.sh
+#
+# @author Mike Williams <mikew@cortexebusiness.com.au>
+
+my $cmdLine = $ENV{'COMP_LINE'};
+my $antCmd = $ARGV[0];
+my $word = $ARGV[1];
+
+my @completions;
+if ($word =~ /^-/) {
+ list( restrict( $word, getArguments() ));
+} elsif ($cmdLine =~ /-(f|buildfile)\s+\S*$/) {
+ list( getBuildFiles($word) );
+} else {
+ list( restrict( $word, getTargets() ));
+}
+
+exit(0);
+
+sub list {
+ for (@_) {
+ print "$_\n";
+ }
+}
+
+sub restrict {
+ my ($word, @completions) = @_;
+ grep( /^\Q$word\E/, @completions );
+}
+
+sub getArguments {
+ qw(-buildfile -debug -emacs -f -find -help -listener -logfile
+ -logger -projecthelp -quiet -verbose -version);
+}
+
+
+sub getBuildFiles {
+ my ($word) = @_;
+ grep( /\.xml$/, glob( "$word*" ));
+}
+
+sub getTargets {
+
+ # Look for build-file
+ my $buildFile = 'build.xml';
+ if ($cmdLine =~ /-(f|buildfile)\s+(\S+)/) {
+ $buildFile = $2;
+ }
+ return () unless (-f $buildFile);
+
+ # Run "ant -projecthelp" to list targets. Keep a cache of results in a
+ # cache-file.
+ my $cacheFile = $buildFile;
+ $cacheFile =~ s|(.*/)?(.*)|${1}.ant-targets-${2}|;
+ if ((!-e $cacheFile) || (-M $buildFile) < (-M $cacheFile)) {
+ open( CACHE, '>'.$cacheFile ) || die "can\'t write $cacheFile: $!\n";
+ open( HELP, "$antCmd -projecthelp -f '$buildFile'|" ) || return();
+ my %targets;
+ while( <HELP> ) {
+ if (/^\s+(\S+)/) {
+ $targets{$1}++;
+ }
+ }
+ my @targets = sort keys %targets;
+ for (@targets) { print CACHE "$_\n"; }
+ return @targets;
+ }
+
+ # Read the target-cache
+ open( CACHE, $cacheFile ) || die "can\'t read $cacheFile: $!\n";
+ my @targets;
+ while (<CACHE>) {
+ chop;
+ s/\r$//; # for Cygwin
+ push( @targets, $_ );
+ }
+ close( CACHE );
+ @targets;
+
+}
+
+
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/envset.cmd b/spss.iaiklibsupdate/ant.1-6-5/bin/envset.cmd
new file mode 100644
index 000000000..8fbd4dde7
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/envset.cmd
@@ -0,0 +1,130 @@
+/*
+
+ Copyright 2003-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+SET environment variables
+First optional parameter:
+ ; parameters are considered parts of a path variable, semicolons are
+ appended to each element if not already present
+ -D parameters are properties for Java or Makefile etc., -D will be
+ prepended and the parameters will be separated by a space
+ =D the same as above but equal sign is not required
+ , parameters should be comma separated in the environment variable
+ - parameters should be separated by the next parameter
+ Other values mean that the first parameter is missing and the environment
+ variable will be set to the space separated parameters
+
+Second parameter: name of the environment variable
+
+Next parameters: values
+; implies that the equal sign is considered a part of the parameter and is
+not interpreted
+
+-D requires parameters in the form name=value. If the equal sign is not found,
+the parameters are changed to name=expanded_name
+
+Other options have optional equal sign. If it is found, only the part after
+the equal sign will be oprionally expanded.
+
+If the parameter is the minus sign, the next parameter will not be expanded.
+If the parameter is a single dot, it will be replaced with the value of the
+environment variable as it existed before envset was invoked.
+
+For other parameters the batch looks for the environment variable with the
+same name (in uppercase). If it is found, it forms the expanded_name. If
+the environment variable with such a name does not exist, the expanded_name
+will hold the parameter name without case conversion.
+*/
+
+parse arg mode envar args
+
+equal = 0
+sep = ' '
+
+/* Parse command line parameters */
+select
+ when mode='-' then do
+ sep = envar
+ parse var args envar args
+ end
+ when mode=';' then do
+ sep = ''
+ equal = -1
+ end
+ when mode='-D' then equal = 1
+ when mode='=D' then mode = '-D'
+ when mode=',' then sep = ','
+otherwise
+ args = envar args
+ envar = mode
+ mode = ''
+end
+
+env = 'OS2ENVIRONMENT'
+envar = translate(envar)
+orig = value(envar,,env)
+newval = ''
+expand = 1
+
+/* for each parameter... */
+do i = 1 to words(args)
+ if expand > 0 & word(args, i) = '-' then expand = 0
+ else call addval word(args, i)
+end
+
+/* Optionally enclose path variable by quotes */
+if mode = ';' & pos(' ', newval) > 0 then newval = '"' || newval || '"'
+
+/* Set the new value, 'SET' cannot be used since it does not allow '=' */
+x = value(envar, newval, env)
+exit 0
+
+addval: procedure expose sep equal orig expand newval mode env
+parse arg var
+
+if var = '.' then expvar = orig
+else do
+ if equal >= 0 then do
+ parse var var name '=' val
+ if val = '' then var = name
+ else var = val
+ end
+ if expand = 0 then expvar = var
+ else expvar = value(translate(var),,env)
+ if expvar = '' then expvar = var
+ if equal >= 0 then do
+ if val = '' then do
+ parse var expvar key '=' val
+ if val <> '' then name = key
+ else do
+ if equal > 0 then val = key
+ else name = key
+ end
+ end
+ else val = expvar
+ if pos(' ', val) > 0 | pos('=', val) > 0 then val = '"' || val || '"'
+ if val = '' then expvar = name
+ else expvar = name || '=' || val
+ end
+ if mode = '-D' then expvar = '-D' || expvar
+ if mode = ';' then do
+ if right(expvar, 1) <> ';' then expvar = expvar || ';'
+ end
+end
+
+if newval = '' then newval = expvar
+else newval = newval || sep || expvar
+expand = 1
+return
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/lcp.bat b/spss.iaiklibsupdate/ant.1-6-5/bin/lcp.bat
new file mode 100644
index 000000000..6a1f679e7
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/lcp.bat
@@ -0,0 +1,30 @@
+REM
+REM Copyright 2001-2004 The Apache Software Foundation
+REM
+REM Licensed under the Apache License, Version 2.0 (the "License");
+REM you may not use this file except in compliance with the License.
+REM You may obtain a copy of the License at
+REM
+REM http://www.apache.org/licenses/LICENSE-2.0
+REM
+REM Unless required by applicable law or agreed to in writing, software
+REM distributed under the License is distributed on an "AS IS" BASIS,
+REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM See the License for the specific language governing permissions and
+REM limitations under the License.
+REM
+REM
+
+set _CLASSPATHCOMPONENT=%1
+if ""%1""=="""" goto gotAllArgs
+shift
+
+:argCheck
+if ""%1""=="""" goto gotAllArgs
+set _CLASSPATHCOMPONENT=%_CLASSPATHCOMPONENT% %1
+shift
+goto argCheck
+
+:gotAllArgs
+set LOCALCLASSPATH=%_CLASSPATHCOMPONENT%;%LOCALCLASSPATH%
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/runant.pl b/spss.iaiklibsupdate/ant.1-6-5/bin/runant.pl
new file mode 100644
index 000000000..eca470822
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/runant.pl
@@ -0,0 +1,152 @@
+#!/usr/bin/perl
+#
+# Copyright 2000-2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#######################################################################
+#
+# runant.pl
+#
+# wrapper script for invoking ant in a platform with Perl installed
+# this may include cgi-bin invocation, which is considered somewhat daft.
+# (slo: that should be a separate file which can be derived from this
+# and returns the XML formatted output)
+#
+# the code is not totally portable due to classpath and directory splitting
+# issues. oops. (NB, use File::Spec::Functions will help and the code is
+# structured for the catfile() call, but because of perl version funnies
+# the code is not included.
+#
+# created: 2000-8-24
+# author: Steve Loughran steve_l@sourceforge.net
+#######################################################################
+#
+# Assumptions:
+#
+# - the "java" executable/script is on the command path
+# - ANT_HOME has been set
+# - target platform uses ":" as classpath separator or perl indicates it is dos/win32
+# - target platform uses "/" as directory separator.
+
+#be fussy about variables
+use strict;
+
+#platform specifics (disabled)
+#use File::Spec::Functions;
+
+#turn warnings on during dev; generates a few spurious uninitialised var access warnings
+#use warnings;
+
+#and set $debug to 1 to turn on trace info
+my $debug=1;
+
+#######################################################################
+#
+# check to make sure environment is setup
+#
+
+my $HOME = $ENV{ANT_HOME};
+if ($HOME eq "")
+ {
+ die "\n\nANT_HOME *MUST* be set!\n\n";
+ }
+
+my $JAVACMD = $ENV{JAVACMD};
+$JAVACMD = "java" if $JAVACMD eq "";
+
+my $onnetware = 0;
+if ($^O eq "NetWare")
+{
+ $onnetware = 1;
+}
+
+my $oncygwin = ($^O eq "cygwin");
+
+#ISSUE: what java wants to split up classpath varies from platform to platform
+#and perl is not too hot at hinting which box it is on.
+#here I assume ":" 'cept on win32, dos, and netware. Add extra tests here as needed.
+my $s=":";
+if(($^O eq "MSWin32") || ($^O eq "dos") || ($^O eq "cygwin") ||
+ ($onnetware == 1))
+ {
+ $s=";";
+ }
+
+#build up standard classpath
+my $localpath = "$HOME/lib/ant-launcher.jar";
+#set JVM options and Ant arguments, if any
+my @ANT_OPTS=split(" ", $ENV{ANT_OPTS});
+my @ANT_ARGS=split(" ", $ENV{ANT_ARGS});
+
+#jikes
+if($ENV{JIKESPATH} ne "")
+ {
+ push @ANT_OPTS, "-Djikes.class.path=$ENV{JIKESPATH}";
+ }
+
+#construct arguments to java
+my @ARGS;
+push @ARGS, @ANT_OPTS;
+
+my $CYGHOME = "";
+
+my $classpath=$ENV{CLASSPATH};
+if ($oncygwin == 1) {
+ $localpath = `cygpath --path --windows $localpath`;
+ chomp ($localpath);
+ if (! $classpath eq "")
+ {
+ $classpath = `cygpath --path --windows "$classpath"`;
+ chomp ($classpath);
+ }
+ $HOME = `cygpath --path --windows $HOME`;
+ chomp ($HOME);
+ $CYGHOME = `cygpath --path --windows $ENV{HOME}`;
+ chomp ($CYGHOME);
+}
+push @ARGS, "-classpath", "$localpath";
+push @ARGS, "-Dant.home=$HOME";
+if ( ! $CYGHOME eq "" )
+{
+ push @ARGS, "-Dcygwin.user.home=\"$CYGHOME\""
+}
+push @ARGS, "org.apache.tools.ant.launch.Launcher", @ANT_ARGS;
+push @ARGS, @ARGV;
+if (! $classpath eq "")
+{
+ if ($onnetware == 1)
+ {
+ # make classpath literally $CLASSPATH
+ # this is to avoid pushing us over the 512 character limit
+ # even skip the ; - that is already in $localpath
+ push @ARGS, "-lib", "\$CLASSPATH";
+ }
+ else
+ {
+ push @ARGS, "-lib", "$classpath";
+ }
+}
+print "\n $JAVACMD @ARGS\n\n" if ($debug);
+
+my $returnValue = system $JAVACMD, @ARGS;
+if ($returnValue eq 0)
+ {
+ exit 0;
+ }
+else
+ {
+ # only 0 and 1 are widely recognized as exit values
+ # so change the exit value to 1
+ exit 1;
+ }
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/runant.py b/spss.iaiklibsupdate/ant.1-6-5/bin/runant.py
new file mode 100644
index 000000000..c7b53b692
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/runant.py
@@ -0,0 +1,100 @@
+#!/usr/bin/python
+# Copyright 2001,2003-2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+"""
+
+ runant.py
+
+ This script is a translation of the runant.pl written by Steve Loughran.
+ It runs ant with/out arguments, it should be quite portable (thanks to
+ the python os library)
+ This script has been tested with Python2.0/Win2K
+
+ created: 2001-04-11
+ author: Pierre Dittgen pierre.dittgen@criltelecom.com
+
+ Assumptions:
+
+ - the "java" executable/script is on the command path
+"""
+import os, os.path, string, sys
+
+# Change it to 1 to get extra debug information
+debug = 0
+
+#######################################################################
+
+# If ANT_HOME is not set default to script's parent directory
+if os.environ.has_key('ANT_HOME'):
+ ANT_HOME = os.environ['ANT_HOME']
+else:
+ ANT_HOME = os.path.dirname(os.path.dirname(os.path.abspath(sys.argv[0])))
+
+# set ANT_LIB location
+ANT_LIB = os.path.join(ANT_HOME, 'lib')
+
+# set JAVACMD (check variables JAVACMD and JAVA_HOME)
+JAVACMD = None
+if not os.environ.has_key('JAVACMD'):
+ if os.environ.has_key('JAVA_HOME'):
+ if not os.path.exists(os.environ['JAVA_HOME']):
+ print "Warning: JAVA_HOME is not defined correctly."
+ else:
+ JAVACMD = os.path.join(os.environ['JAVA_HOME'], 'bin', 'java')
+ else:
+ print "Warning: JAVA_HOME not set."
+else:
+ JAVACMD = os.environ['JAVACMD']
+if not JAVACMD:
+ JAVACMD = 'java'
+
+launcher_jar = os.path.join(ANT_LIB, 'ant-launcher.jar')
+if not os.path.exists(launcher_jar):
+ print 'Unable to locate ant-launcher.jar. Expected to find it in %s' % \
+ ANT_LIB
+
+# Build up standard classpath (LOCALCLASSPATH)
+LOCALCLASSPATH = launcher_jar
+if os.environ.has_key('LOCALCLASSPATH'):
+ LOCALCLASSPATH += os.pathsep + os.environ['LOCALCLASSPATH']
+
+ANT_OPTS = ""
+if os.environ.has_key('ANT_OPTS'):
+ ANT_OPTS = os.environ['ANT_OPTS']
+
+OPTS = ""
+if os.environ.has_key('JIKESPATH'):
+ OPTS = '-Djikes.class.path=\"%s\"' % os.environ['JIKESPATH']
+
+ANT_ARGS = ""
+if os.environ.has_key('ANT_ARGS'):
+ ANT_ARGS = os.environ['ANT_ARGS']
+
+CLASSPATH = ""
+if os.environ.has_key('CLASSPATH'):
+ CLASSPATH = os.environ['CLASSPATH']
+
+# Builds the commandline
+cmdline = ('%s %s -classpath %s -Dant.home=%s %s ' + \
+ 'org.apache.tools.ant.launch.Launcher %s -lib %s %s') \
+ % (JAVACMD, ANT_OPTS, LOCALCLASSPATH, ANT_HOME, OPTS, ANT_ARGS, \
+ CLASSPATH, string.join(sys.argv[1:], ' '))
+
+if debug:
+ print '\n%s\n\n' % (cmdline)
+
+# Run the biniou!
+os.system(cmdline)
diff --git a/spss.iaiklibsupdate/ant.1-6-5/bin/runrc.cmd b/spss.iaiklibsupdate/ant.1-6-5/bin/runrc.cmd
new file mode 100644
index 000000000..acdf724a3
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/bin/runrc.cmd
@@ -0,0 +1,59 @@
+/*
+ Copyright 2003-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ Run RC file, name is in the first arg, second arg is either PATH
+ ENV or -r or nothing
+*/
+
+parse arg name path rest
+
+if name = '' then do
+ say 'RC file name is missing'
+ exit 1
+end
+
+if rest \= '' then do
+ say 'Too many parameters'
+ exit 1
+end
+
+call runit name path
+exit 0
+
+runit: procedure
+parse arg name path dir
+
+if path \= '' & path \= '-r' then do
+ dir = value(translate(path),,'OS2ENVIRONMENT')
+ if dir = '' then return
+ dir = translate(dir, '\', '/') /* change UNIX-like path to OS/2 */
+end
+
+if dir = '' then dir = directory()
+
+if path = '-r' then do /* recursive call */
+ subdir = filespec('path', dir)
+ if subdir \= '\' then do
+ subdir = left(subdir, length(subdir)-1)
+ call runit name path filespec('drive', dir) || subdir
+ end
+end
+
+/* Look for the file and run it */
+if right(dir, 1) \= '\' then dir = dir || '\'
+rcfile = stream(dir || name, 'c', 'query exists')
+if rcfile \= '' then interpret 'call "' || rcfile || '"'
+
+return
diff --git a/spss.iaiklibsupdate/ant.1-6-5/lib/README b/spss.iaiklibsupdate/ant.1-6-5/lib/README
new file mode 100644
index 000000000..38fa1fa90
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/lib/README
@@ -0,0 +1,14 @@
+Please refer to the Ant manual under Installing Ant / Library
+Dependencies for a list of the jar requirements for various optional
+tasks and features.
+
+This directory contains xercesImpl.jar from the 2.6.2 release of
+Apache Xerces. For more information or newer releases see
+<http://xml.apache.org/xerces2-j/>. See the file LICENSE.xerces for
+the terms of distribution.
+
+It also contains xml-apis.jar from the 2.6.2 release of Apache Xerces.
+For more information or newer releases see
+<http://xml.apache.org/commons/>. See the files LICENSE.dom and
+LICENSE.sax for the terms of distribution.
+
diff --git a/spss.iaiklibsupdate/ant.1-6-5/lib/ant-launcher.jar b/spss.iaiklibsupdate/ant.1-6-5/lib/ant-launcher.jar
new file mode 100644
index 000000000..1a7161251
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/lib/ant-launcher.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/ant.1-6-5/lib/ant.jar b/spss.iaiklibsupdate/ant.1-6-5/lib/ant.jar
new file mode 100644
index 000000000..3beb3b802
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/lib/ant.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/ant.1-6-5/lib/xercesImpl.jar b/spss.iaiklibsupdate/ant.1-6-5/lib/xercesImpl.jar
new file mode 100644
index 000000000..f0fb0e89b
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/lib/xercesImpl.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/ant.1-6-5/lib/xml-apis.jar b/spss.iaiklibsupdate/ant.1-6-5/lib/xml-apis.jar
new file mode 100644
index 000000000..2dd837714
--- /dev/null
+++ b/spss.iaiklibsupdate/ant.1-6-5/lib/xml-apis.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/build.bat b/spss.iaiklibsupdate/build.bat
new file mode 100644
index 000000000..4dc5bba1d
--- /dev/null
+++ b/spss.iaiklibsupdate/build.bat
@@ -0,0 +1,18 @@
+
+rem
+rem Script for calling Ant in order to generate the update dist zips
+rem
+rem Author: Gregor Karlinger
+rem Version: $Id: $
+rem
+
+
+if %OS%=="Windows_NT" @setlocal
+
+set ANT=.\ant.1-6-5\bin\ant.bat
+set BUILD_FILE=.\build.xml
+
+set ZIPFILE_EVAL=spss-1-2-1-iaiklib-update-eval.zip
+set ZIPFILE_PROD=spss-1-2-1-iaiklib-update-prod.zip
+
+call %ANT% -f %BUILD_FILE% build-all %1 %2 %3 %4 %5 %6 %7 %8 %9
diff --git a/spss.iaiklibsupdate/build.xml b/spss.iaiklibsupdate/build.xml
new file mode 100644
index 000000000..3169be320
--- /dev/null
+++ b/spss.iaiklibsupdate/build.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<!--
+
+ Ant Buildfile for IAIK libraries Update ZIPs
+
+ Author: Gregor Karlinger
+
+ $Id$
+
+-->
+<project name="moa-spss-iaiklibs-update-zipbuilder" default="build-all" basedir=".">
+ <property environment="env"/>
+
+ <property name="zipname.eval" value="dist/${env.ZIPFILE_EVAL}"/>
+ <property name="zipname.prod" value="dist/${env.ZIPFILE_PROD}"/>
+
+ <target name="init">
+ <description>set up directories etc.</description>
+ <mkdir dir="dist"/>
+ </target>
+
+ <target name="build-eval" depends="init">
+ <description>Generates a zip containing the IAIK evaluation library update</description>
+ <zip destfile="${zipname.eval}">
+ <fileset dir="." includes="ant.1-6-5/**, iaiklibs.eval/**, setEnvironment.bat, update.eval.bat, update.xml, readme.eval.txt"/>
+ </zip>
+ </target>
+
+ <target name="build-prod" depends="init">
+ <description>Generates a zip containing the IAIK production library update</description>
+ <zip destfile="${zipname.prod}">
+ <fileset dir="." includes="ant.1-6-5/**, iaiklibs.prod/**, setEnvironment.bat, update.prod.bat, update.xml, readme.prod.txt"/>
+ </zip>
+ </target>
+
+ <target name="build-all" depends="build-eval, build-prod"/>
+</project>
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Provider.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Provider.jar
new file mode 100644
index 000000000..f5ca425db
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Provider.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Wrapper.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Wrapper.jar
new file mode 100644
index 000000000..0ee74172b
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_Pkcs11Wrapper.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_cms.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_cms.jar
new file mode 100644
index 000000000..31d400e5c
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_cms.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_ecc.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_ecc.jar
new file mode 100644
index 000000000..baee85463
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_ecc.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_ixsil.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_ixsil.jar
new file mode 100644
index 000000000..5deb99985
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_ixsil.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_jce_full.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_jce_full.jar
new file mode 100644
index 000000000..931a32943
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_jce_full.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/iaik_moa_full.jar b/spss.iaiklibsupdate/iaiklibs.eval/iaik_moa_full.jar
new file mode 100644
index 000000000..220a2cd03
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/iaik_moa_full.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_Pkcs11Provider_signed.jar b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_Pkcs11Provider_signed.jar
new file mode 100644
index 000000000..2897f436c
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_Pkcs11Provider_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_ecc_signed.jar b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_ecc_signed.jar
new file mode 100644
index 000000000..2a7957226
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_ecc_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_jce_full_signed.jar b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_jce_full_signed.jar
new file mode 100644
index 000000000..425e249ca
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/signed/iaik_jce_full_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.eval/win32/pkcs11wrapper.dll b/spss.iaiklibsupdate/iaiklibs.eval/win32/pkcs11wrapper.dll
new file mode 100644
index 000000000..da6bcf963
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.eval/win32/pkcs11wrapper.dll
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Provider.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Provider.jar
new file mode 100644
index 000000000..b317a39dd
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Provider.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Wrapper.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Wrapper.jar
new file mode 100644
index 000000000..0ee74172b
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_Pkcs11Wrapper.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_cms.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_cms.jar
new file mode 100644
index 000000000..7264a68f3
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_cms.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_ecc.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_ecc.jar
new file mode 100644
index 000000000..d927d52e7
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_ecc.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_ixsil.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_ixsil.jar
new file mode 100644
index 000000000..48f7d3698
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_ixsil.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_jce_full.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_jce_full.jar
new file mode 100644
index 000000000..2f4b27e5b
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_jce_full.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/iaik_moa_full.jar b/spss.iaiklibsupdate/iaiklibs.prod/iaik_moa_full.jar
new file mode 100644
index 000000000..3362653ee
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/iaik_moa_full.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_Pkcs11Provider_signed.jar b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_Pkcs11Provider_signed.jar
new file mode 100644
index 000000000..20ccd0d2d
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_Pkcs11Provider_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_ecc_signed.jar b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_ecc_signed.jar
new file mode 100644
index 000000000..3dd52d3dd
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_ecc_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_jce_full_signed.jar b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_jce_full_signed.jar
new file mode 100644
index 000000000..8aa9ff8bc
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/signed/iaik_jce_full_signed.jar
Binary files differ
diff --git a/spss.iaiklibsupdate/iaiklibs.prod/win32/pkcs11wrapper.dll b/spss.iaiklibsupdate/iaiklibs.prod/win32/pkcs11wrapper.dll
new file mode 100644
index 000000000..da6bcf963
--- /dev/null
+++ b/spss.iaiklibsupdate/iaiklibs.prod/win32/pkcs11wrapper.dll
Binary files differ
diff --git a/spss.iaiklibsupdate/readme.eval.txt b/spss.iaiklibsupdate/readme.eval.txt
new file mode 100644
index 000000000..4a0d02ab1
--- /dev/null
+++ b/spss.iaiklibsupdate/readme.eval.txt
@@ -0,0 +1,166 @@
+-----------------------------------------------------------------------
+MOA SP/SS - Ergänzende Krypto-Bibliotheken von SIC/IAIK (EVALUIERUNG)
+-----------------------------------------------------------------------
+
+Im Folgenden finden Sie eine detaillierte Anleitung zur Ergänzung
+von MOA SP/SS mit den Kryptographie-Bibliotheken von SIC/IAIK
+(http://jce.iaik.tugraz.at/).
+
+Ohne diese ergänzenden Bibliotheken ist es nicht möglich, MOA SP/SS
+zu betreiben!
+
+Bitte beachten Sie, dass die vorliegenden Krypto-Bibliotheken von
+SIC/IAIK nur für eine Evaluierung einsetzen dürfen. Wenn Sie
+MOA SP/SS produktiv einsetzen möchten, müssen Sie von SIC/IAIK eine
+Produktivlizenz für diese Krypto-Bibliotheken erwerben. Wenden Sie
+sich diesbezüglich bitte an den Verkauf von SIC/IAIK unter
+mailto:jce-sales@iaik.at.
+
+-----------------------------------------------------------------------
+
+Das vorliegende Paket ergänzt Ihre MOA SP/SS *Distribution* mit den
+Krypto-Bibliotheken von SIC/IAIK. Bitte beachten Sie, dass dieses Paket
+nicht geeignet ist, eine bestehende *Installation* von MOA SP/SS zu
+ergänzen.
+
+Weitere Hinweise finden Sie im Installations-Handbuch von MOA SP/SS
+(http://www.cio.gv.at/onlineservices/basicmodules/moa-spss/handbook/).
+
+-----------------------------------------------------------------------
+MOA SP/SS Webservice-Version
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die *Webservice-Version* MOA SP/SS zu
+installieren:
+
+1. Führen Sie die ersten drei Schritte laut Abschnitt 2.1.2.1
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation von J2SE SDK
+ - Installation von Apache Tomcat 4.1
+ - Entpacken der MOA SP/SS Webservice Distribution
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_WS_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_WS_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_WS_INSTALL auf
+ den Pfad $MOA_SPSS_INST (vgl. Installationshandbuch, Abschnitt
+ 2.1.2.1).
+
+ c. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den leeren Wert ("MOA_SPSS_LIB_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_DEV auf
+ den leeren Wert ("MOA_SPSS_DEV=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_WS_UPDATE. Führen Sie die Script-
+ Datei update.eval.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Distribution der Webservice-
+ Version von MOA SP/SS erfolgreich ergänzt werden.
+
+5. Führen Sie den fünften Schritt laut laut Abschnitt 2.1.2.1
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation der Krypographiebibliotheken von SIC/IAIK
+
+6. Folgen Sie dann den weiteren Schritten des Installationshandbuchs
+ für MOA SP/SS, beginnend mit Abschnitt 2.1.2.2 (Konfiguration von
+ Apache Tomcat).
+
+Hinweis: Die erwähnten Scriptdateien wurden für Windows-BS erstellt.
+Wenn Sie MOA SP/SS auf einem Unix-System installieren, müssen Sie die
+Scripts entsprechend migrieren.
+
+-----------------------------------------------------------------------
+MOA SP/SS API-Version
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die *API-Version* MOA SP/SS zu
+installieren:
+
+1. Führen Sie die ersten drei Schritte laut Abschnitt 3.1.2
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation von J2SE SDK
+ - Entpacken der MOA SP/SS Klassenbibliotheks-Distribution
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_LIB_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_LIB_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den Pfad $MOA_SPSS_INST (vgl. Installationshandbuch, Abschnitt
+ 3.1.2).
+
+ c. Setzen Sie den Wert der Umgebungsvariablen SPSS_WS_INSTALL auf
+ den leeren Wert ("MOA_SPSS_WS_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen SPSS_DEV auf
+ den leeren Wert ("MOA_SPSS_DEV=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_LIB_UPDATE. Führen Sie die Script-
+ Datei update.eval.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Distribution der Webservice-
+ Version von MOA SP/SS erfolgreich ergänzt werden.
+
+5. Führen Sie den vierten Schritt laut laut Abschnitt 3.1.2
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation der Krypographiebibliotheken von SIC/IAIK
+
+6. Folgen Sie dann den weiteren Schritten des Installationshandbuchs
+ für MOA SP/SS, beginnend mit Abschnitt 3.1.3 (Verwendung).
+
+Hinweis: Die erwähnten Scriptdateien wurden für Windows-BS erstellt.
+Wenn Sie MOA SP/SS auf einem Unix-System installieren, müssen Sie die
+Scripts entsprechend migrieren.
+
+-----------------------------------------------------------------------
+MOA SP/SS Entwicklungsdistribution (Source)
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die MOA SP/SS Entwicklungsdistribution mit
+den Kryptographiebibliotheken von SIC/IAIK zu erweitern:
+
+1. Entpacken Sie die Entwicklungsdistribution in ein beliebiges Verzeich-
+ nis. Im Folgenden wird dieses Verzeichnis mit $MOA_SPSS_DEV bezeichnet.
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ weiteres Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_DEV_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_DEV_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_DEV auf
+ den Pfad $MOA_SPSS_DEV.
+
+ c. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_WS_INSTALL auf
+ den leeren Wert ("MOA_SPSS_WS_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den leeren Wert ("MOA_SPSS_LIB_INSTALL=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_DEV_UPDATE. Führen Sie die Script-
+ Datei update.eval.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Entwicklungsdistribution
+ von MOA SP/SS erfolgreich ergänzt werden.
+ \ No newline at end of file
diff --git a/spss.iaiklibsupdate/readme.prod.txt b/spss.iaiklibsupdate/readme.prod.txt
new file mode 100644
index 000000000..efb7d4514
--- /dev/null
+++ b/spss.iaiklibsupdate/readme.prod.txt
@@ -0,0 +1,159 @@
+-----------------------------------------------------------------------
+MOA SP/SS - Ergänzende Krypto-Bibliotheken von SIC/IAIK (PRODUKTION)
+-----------------------------------------------------------------------
+
+Im Folgenden finden Sie eine detaillierte Anleitung zur Ergänzung
+von MOA SP/SS mit den Kryptographie-Bibliotheken von SIC/IAIK
+(http://jce.iaik.tugraz.at/).
+
+Ohne diese ergänzenden Bibliotheken ist es nicht möglich, MOA SP/SS
+zu betreiben!
+
+-----------------------------------------------------------------------
+
+Das vorliegende Paket ergänzt Ihre MOA SP/SS *Distribution* mit den
+Krypto-Bibliotheken von SIC/IAIK. Bitte beachten Sie, dass dieses Paket
+nicht geeignet ist, eine bestehende *Installation* von MOA SP/SS zu
+ergänzen.
+
+Weitere Hinweise finden Sie im Installations-Handbuch von MOA SP/SS
+(http://www.cio.gv.at/onlineservices/basicmodules/moa-spss/handbook/).
+
+-----------------------------------------------------------------------
+MOA SP/SS Webservice-Version
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die *Webservice-Version* MOA SP/SS zu
+installieren:
+
+1. Führen Sie die ersten drei Schritte laut Abschnitt 2.1.2.1
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation von J2SE SDK
+ - Installation von Apache Tomcat 4.1
+ - Entpacken der MOA SP/SS Webservice Distribution
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_WS_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_WS_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_WS_INSTALL auf
+ den Pfad $MOA_SPSS_INST (vgl. Installationshandbuch, Abschnitt
+ 2.1.2.1).
+
+ c. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den leeren Wert ("MOA_SPSS_LIB_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_DEV auf
+ den leeren Wert ("MOA_SPSS_DEV=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_WS_UPDATE. Führen Sie die Script-
+ Datei update.prod.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Distribution der Webservice-
+ Version von MOA SP/SS erfolgreich ergänzt werden.
+
+5. Führen Sie den fünften Schritt laut laut Abschnitt 2.1.2.1
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation der Krypographiebibliotheken von SIC/IAIK
+
+6. Folgen Sie dann den weiteren Schritten des Installationshandbuchs
+ für MOA SP/SS, beginnend mit Abschnitt 2.1.2.2 (Konfiguration von
+ Apache Tomcat).
+
+Hinweis: Die erwähnten Scriptdateien wurden für Windows-BS erstellt.
+Wenn Sie MOA SP/SS auf einem Unix-System installieren, müssen Sie die
+Scripts entsprechend migrieren.
+
+-----------------------------------------------------------------------
+MOA SP/SS API-Version
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die *API-Version* MOA SP/SS zu
+installieren:
+
+1. Führen Sie die ersten drei Schritte laut Abschnitt 3.1.2
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation von J2SE SDK
+ - Entpacken der MOA SP/SS Klassenbibliotheks-Distribution
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_LIB_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_LIB_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den Pfad $MOA_SPSS_INST (vgl. Installationshandbuch, Abschnitt
+ 3.1.2).
+
+ c. Setzen Sie den Wert der Umgebungsvariablen SPSS_WS_INSTALL auf
+ den leeren Wert ("MOA_SPSS_WS_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen SPSS_DEV auf
+ den leeren Wert ("MOA_SPSS_DEV=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_LIB_UPDATE. Führen Sie die Script-
+ Datei update.prod.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Distribution der Webservice-
+ Version von MOA SP/SS erfolgreich ergänzt werden.
+
+5. Führen Sie den vierten Schritt laut laut Abschnitt 3.1.2
+ (Vorbereitung) des Installationshandbuchs für MOA SP/SS aus:
+ - Installation der Krypographiebibliotheken von SIC/IAIK
+
+6. Folgen Sie dann den weiteren Schritten des Installationshandbuchs
+ für MOA SP/SS, beginnend mit Abschnitt 3.1.3 (Verwendung).
+
+Hinweis: Die erwähnten Scriptdateien wurden für Windows-BS erstellt.
+Wenn Sie MOA SP/SS auf einem Unix-System installieren, müssen Sie die
+Scripts entsprechend migrieren.
+
+-----------------------------------------------------------------------
+MOA SP/SS Entwicklungsdistribution (Source)
+-----------------------------------------------------------------------
+
+Gehen Sie wie folgt vor, um die MOA SP/SS Entwicklungsdistribution mit
+den Kryptographiebibliotheken von SIC/IAIK zu erweitern:
+
+1. Entpacken Sie die Entwicklungsdistribution in ein beliebiges Verzeich-
+ nis. Im Folgenden wird dieses Verzeichnis mit $MOA_SPSS_DEV bezeichnet.
+
+2. Entpacken Sie den Inhalt dieses Ergänzungspakets in ein beliebiges
+ weiteres Verzeichnis. Im Folgenden wird dieses Verzeichnis mit
+ $SPSS_DEV_UPDATE bezeichnet.
+
+3. Passen Sie die Datei $SPSS_DEV_UPDATE/setEnvironment.bat an:
+
+ a. Setzen Sie den Wert der Umgebungsvariablen JAVA_HOME auf das
+ Wurzelverzeichnis einer vorhanden Java J2SE SKD oder JRE
+ (1.3 oder höher). Java wird vom eingesetzten Installer
+ (Apache Ant) benötigt.
+
+ b. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_DEV auf
+ den Pfad $MOA_SPSS_DEV.
+
+ c. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_WS_INSTALL auf
+ den leeren Wert ("MOA_SPSS_WS_INSTALL=").
+
+ d. Setzen Sie den Wert der Umgebungsvariablen MOA_SPSS_LIB_INSTALL auf
+ den leeren Wert ("MOA_SPSS_LIB_INSTALL=").
+
+4. Wechseln Sie ins Verzeichnis $SPSS_DEV_UPDATE. Führen Sie die Script-
+ Datei update.prod.bat aus.
+ Achten Sie auf etwaige Fehlermeldungen während der Ausführung. Wenn
+ keine Fehler aufgetreten sind, konnte die Entwicklungsdistribution
+ von MOA SP/SS erfolgreich ergänzt werden.
+ \ No newline at end of file
diff --git a/spss.iaiklibsupdate/setEnvironment.bat b/spss.iaiklibsupdate/setEnvironment.bat
new file mode 100644
index 000000000..0ef21ecd8
--- /dev/null
+++ b/spss.iaiklibsupdate/setEnvironment.bat
@@ -0,0 +1,25 @@
+@echo off
+
+rem
+rem PLEASE CHANGE THIS ENV VARIABLES ACCORDING TO YOUR ENVIRONMENT!
+rem
+rem Helper script for setting env variables for the IAIK lib update script
+rem
+rem Author: Gregor Karlinger
+rem Version: $Id: $
+rem
+
+rem Home of JDK used by Apache Ant for executing the update script
+SET JAVA_HOME=C:\Programme\Java\jdk1.5.0_02
+
+rem Home of the MOA SPSS webservice install directory (the update is performed on that directory)
+rem Please set empty value if webservice update should not be performed, i.e. "SET MOA_SPSS_WS_INSTALL="
+SET MOA_SPSS_WS_INSTALL=E:\cio\projekte\basismodule\wartung\projekt\spss.server\tmp\dist\ws
+
+rem Home of the MOA SPSS API install directory (the update is performed on that directory)
+rem Please set empty value if API update should not be performed, i.e. "SET MOA_SPSS_LIB_INSTALL="
+SET MOA_SPSS_LIB_INSTALL=E:\cio\projekte\basismodule\wartung\projekt\spss.server\tmp\dist\lib
+
+rem Home of the MOA SPSS development directory (the update is performed on that directory)
+rem Please set empty value if dev update should not be performed, i.e. "SET MOA_SPSS_DEV="
+SET MOA_SPSS_DEV=E:\cio\projekte\basismodule\wartung\projekt\spss.server\tmp\dist\src
diff --git a/spss.iaiklibsupdate/update.eval.bat b/spss.iaiklibsupdate/update.eval.bat
new file mode 100644
index 000000000..31b407342
--- /dev/null
+++ b/spss.iaiklibsupdate/update.eval.bat
@@ -0,0 +1,39 @@
+
+rem
+rem NO NEED TO CHANGE ANYTHING HERE!
+rem
+rem Helper script for calling Ant
+rem
+rem Author: Gregor Karlinger
+rem Version: $Id: $
+rem
+
+
+if %OS%=="Windows_NT" @setlocal
+
+set ANT=.\ant.1-6-5\bin\ant.bat
+set BUILD_FILE=.\update.xml
+set IAIK_LIB_TYPE=eval
+
+call setEnvironment.bat
+
+if not "%MOA_SPSS_WS_INSTALL%"=="" (
+ echo Performing webservice update ...
+ call %ANT% -f %BUILD_FILE% update-ws %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if not "%MOA_SPSS_LIB_INSTALL%"=="" (
+ echo Performing API update ...
+ call %ANT% -f %BUILD_FILE% update-lib %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if not "%MOA_SPSS_DEV%"=="" (
+ echo Performing development base update ...
+ call %ANT% -f %BUILD_FILE% update-dev %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if %OS%=="Windows_NT" @endlocal
+
diff --git a/spss.iaiklibsupdate/update.prod.bat b/spss.iaiklibsupdate/update.prod.bat
new file mode 100644
index 000000000..a5633b16b
--- /dev/null
+++ b/spss.iaiklibsupdate/update.prod.bat
@@ -0,0 +1,39 @@
+
+rem
+rem NO NEED TO CHANGE ANYTHING HERE!
+rem
+rem Helper script for calling Ant
+rem
+rem Author: Gregor Karlinger
+rem Version: $Id: $
+rem
+
+
+if %OS%=="Windows_NT" @setlocal
+
+set ANT=.\ant.1-6-5\bin\ant.bat
+set BUILD_FILE=.\update.xml
+set IAIK_LIB_TYPE=prod
+
+call setEnvironment.bat
+
+if not "%MOA_SPSS_WS_INSTALL%"=="" (
+ echo Performing webservice update ...
+ call %ANT% -f %BUILD_FILE% update-ws %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if not "%MOA_SPSS_LIB_INSTALL%"=="" (
+ echo Performing API update ...
+ call %ANT% -f %BUILD_FILE% update-lib %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if not "%MOA_SPSS_DEV%"=="" (
+ echo Performing development base update ...
+ call %ANT% -f %BUILD_FILE% update-dev %1 %2 %3 %4 %5 %6 %7 %8 %9
+ echo ... done
+)
+
+if %OS%=="Windows_NT" @endlocal
+
diff --git a/spss.iaiklibsupdate/update.xml b/spss.iaiklibsupdate/update.xml
new file mode 100644
index 000000000..2167c7a05
--- /dev/null
+++ b/spss.iaiklibsupdate/update.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<!--
+
+ Ant Buildfile for IAIK libraries update for MOA SP/SS Server
+
+ Author: Gregor Karlinger
+
+ $Id$
+
+-->
+<project name="moa-spss-iaiklibs-update" default="update-ws" basedir=".">
+ <property environment="env"/>
+
+ <property name="iaiklibs.base" value="iaiklibs.${env.IAIK_LIB_TYPE}"/>
+
+ <property name="spss.ws.install" value="${env.SPSS_WS_UPDATE}"/>
+ <property name="ws.ext13" value="${spss.ws.install}/ext13"/>
+ <property name="ws.ext14" value="${spss.ws.install}/ext14"/>
+ <property name="ws.tools" value="${spss.ws.install}/tools"/>
+ <property name="ws.war" value="${spss.ws.install}/moa-spss.war"/>
+
+ <property name="spss.lib.install" value="${env.SPSS_LIB_UPDATE}"/>
+ <property name="lib.ext13" value="${spss.lib.install}/ext13"/>
+ <property name="lib.ext14" value="${spss.lib.install}/ext14"/>
+ <property name="lib.tools" value="${spss.lib.install}/tools"/>
+ <property name="lib.lib" value="${spss.lib.install}/lib"/>
+
+ <property name="spss.dev" value="${env.SPSS_DEV_UPDATE}"/>
+ <property name="lib.common.jce" value="${spss.dev}/common/lib/iaik-jce-3.0.6"/>
+ <property name="lib.spss.iaik-moa" value="${spss.dev}/spss.server/lib/iaik-moa-20050623"/>
+ <property name="lib.handbook.iaik-moa" value="${spss.dev}/spss.handbook/clients/api//lib/iaik-moa-20050623"/>
+
+ <target name="update-ws">
+ <description>Updates WS version of MOA SPSS with SIC/IAIK libraries</description>
+ <copy toDir="${ws.ext13}">
+ <fileset dir="${iaiklibs.base}" includes="iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar"/>
+ </copy>
+ <copy toDir="${ws.ext14}">
+ <fileset dir="${iaiklibs.base}/signed" includes="iaik_jce_full_signed.jar, iaik_ecc_signed.jar, iaik_Pkcs11Provider_signed.jar"/>
+ </copy>
+ <copy toDir="${ws.tools}">
+ <fileset dir="${iaiklibs.base}" includes="iaik_moa_full.jar"/>
+ </copy>
+ <war warfile="${ws.war}" update="yes">
+ <lib dir="${iaiklibs.base}"
+ excludes="iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar, win32/**, linux/**, solaris/**, signed/**"/>
+ </war>
+ </target>
+
+ <target name="update-lib">
+ <description>Updates API version of MOA SPSS with SIC/IAIK libraries</description>
+ <copy toDir="${lib.ext13}">
+ <fileset dir="${iaiklibs.base}" includes="iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar"/>
+ </copy>
+ <copy toDir="${lib.ext14}">
+ <fileset dir="${iaiklibs.base}/signed" includes="iaik_jce_full_signed.jar, iaik_ecc_signed.jar, iaik_Pkcs11Provider_signed.jar"/>
+ </copy>
+ <copy toDir="${lib.tools}">
+ <fileset dir="${iaiklibs.base}" includes="iaik_moa_full.jar"/>
+ </copy>
+ <copy toDir="${lib.lib}">
+ <fileset dir="${iaiklibs.base}" excludes="signed/**, iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar"/>
+ </copy>
+ </target>
+
+ <target name="update-dev">
+ <description>Updates development base of MOA SPSS with SIC/IAIK libraries</description>
+ <copy toDir="${lib.common.jce}">
+ <fileset dir="${iaiklibs.base}" includes="iaik_jce_full.jar"/>
+ </copy>
+ <copy toDir="${lib.handbook.iaik-moa}">
+ <fileset dir="${iaiklibs.base}"/>
+ </copy>
+ <copy toDir="${lib.spss.iaik-moa}">
+ <fileset dir="${iaiklibs.base}"/>
+ </copy>
+ </target>
+</project>