ant-manual-1.9.10-lp151.4.3.1<>,^ /=„,bE'H)p2 IZ-"m ֚khi49ܿ==̇} s:Z"*jNX6Ѷ|ȩ8c vX*dĂD^X+)H<1yivH&d=Ru|k[/h6t ys_9łUaTu8$/J=+_D LZĻ=`mߟҠd\_[:NVVpFg>;?d   /   |  , F GK4OTlTXDXPX`X(X8X9YD:[$Fd Gd HgIkXllYlp\l]p4^}eb~c*defluvz8HLRCant-manual1.9.10lp151.4.3.1Manual for antApache Ant is a Java-based build tool. This package contains the manual for Apache Ant.^ cumulus3%openSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Tools/Buildinghttp://ant.apache.org/linuxnoarchs*D-_ =0q SD  V**@#@c4V.m;N' % %l_&'{$ !3|mN /oL" 2ty&V#D<$-d+ex ?#I)r(i?i(, !]U^ R323!B (c$w4 O'r !u[:%a;(' 7%28|-E.$) ;:)J1-$(il[F.y!>]((@'q%5^< &l%xg#[7^\ RY޸j?'cʄ,74COQ  '\1@6 b 0F `JoD*d* i1 $\J< rcaaAA큤A큤A큤A큤A큤^ ^ jZujZujZujZujZuj^ kZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZuj^ kZujZujZujZujZujZujZujZujZujZuj^ jZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZujZuj^ jZujZujZujZujZujZujZujZujZujZujZujZujZujZuj^ jZujZujZujZujZujZujZujZuj^ ^ ZujZujZujZuj8a3b4d080b1651c93e710b2d6ac75861ac1899eeff36780cdba56c3508bc3c9e91c670d61b1f89b74bb663f81aa6257a5541c8ae99a4995338f69380cd9a4e096d746758f4cc9bfaf9db103bfb6090cc66929c1cea3a2aeb97467763298bfef006d724c97e1fbfe0d83e362692a43e3aa3ac80025921566841361649bcc693813a7384a3d3c12acfd59286ac9ff1ee2a14a7bc3422aaccad6adeecb7d2762a1f1705ef47632c01113de18fd2832103fab6859989a5fb91704a6b29170a0e612980d191131a7901bb2ad67dcd91078346a85a6348c736551190c2509015db0a32b2824bcfcc455d8cb3c9461461fd9fa6e2acc368dac37edfd40fcbe5aede8767100f13c643045829d2b28bfb34e4e09a9c332cf69d0fe4e24983d890192ac4caa3fa8281713588ffaf66063f4e3d6ca9f5981a5815c2a8319a156cd2cf8bb8e45564ebf0b5d7fce5a00fe267a70dee467aa06eb553d67632f0cbdb0be5225c99f2c0dd816604d37df3e16297fc2343a0c169d6e2fc8981bcdb35926c638a13cdb3dedb48e1a7df656934649349b606acc8c6114f0ff4c017e339bcb0966129018595dbb215c4885970bf8c0b57957380f4ac2a4e926efdcb2a504072d97149cd6d319530f803149a8d2a30519bbe84d00c3576d94b646d9d88a3b12f5b1787997958ce2504801299d364eb04622d90a0031b86eca26aa18dc8c45192f05cf0fb0d2c6204002ade5bc4d82e90e3d114e051e54e1b917d70db4a6596c6bf900f7474ff823b629a040a8dbf4aca6de047bd7cf6b8287dde72e258a1ac095a18648a9f297596e0f879fc644805040525d39de6286130bdb091ffc7468c65d6226dae62967a09518dc4b0a10e93e94ece0bae4b791a49ad18b2d5b5fb835b94159760b9b7e9f1ab53e9e5d4de45ff24ff6e7e8562670eb9e24045f1f47e88f422bc98edde90e227064789f081f44a7c3182bfb810ec205d2df53f3c6b49b5123414ff2075573b48561245f825370474f1bd04b3a0d4b47be7c69c5f577be9d236fc918ed191b87e6037680a9c9e8ff2e9708f6360ddff9f9db3924e7d632e8905df023989b3aeeeff873777985ed05482901aace5587d2848a0cf70109c568455add248564ae215ad2522cab415641820b6db6ffa239a7e31efdf03e7f99faddbcbf82da1d57c2d70ff91187e4226069a3152f2c824d8db5bceb3ffe570bbe1a5d7af990cd1b74c42fc124da1869a81e1149090bc48e7450bc9532d89518c664800810df8f3b8460c4e9deb74bca0a9ceeaa1e8a2b4ef07da077ed450be799b421ba6c89e3b2615b09316968b9afa9839ee33fe927286e821e7217064bf81161003e74f56fab4a6db3a01a1c86bac9e37328d0c5ebaa20e7b10972ebe53790894df42d5edb43d843ff5877f17b771575f50beee0636fc449475d59c4187991d79acbd79413ef27eb740923ef50908a7aa61582edc24b157b00ccf962f8ad695eebe6d771b5a4bf523a3b5ed8a474aeae3edd15008fbac492b9066030bd8239ff1fe1776367f2959cfd3983d99941566b74845cbd59adc9e3565c76fa6246fb542d62b48cc1eb427d9e9811d4687cd3062b7ad75caaaca97dd4c0fa377c1e588f7d6d2f16ea323fbbac109d9f6ff025fa68079f37fdb35bf387a06e60078aebd29699d1ac17a2ae7b2536580985c6f84cfcd3a14991b9ac09c4aed1bc681cf9dc85db19879fb50f008890ab79b48f741a155accbd9f29c00fabd634a1c46f91ef24738117df253bd993bc5e55548a9cc679fce54ed4d6e9c4593b3401ea58592e600e93e6c5f0bd7492b10a20fe49bec579640dffe49a9b5646e63b849b5419c5a37d72df80d5207da8485acfce8279c2a248309fc1e0baa9e831b67e6892d52fb207345e8c77bdce43f914fb1bcf7b6835ebfa1dcf4b80103b3467cfec6fb0554fdc9492abb204ef60a5e802de830710a2b1695cc33af21c56ea2eeb94c245b17c7ad5af9068fa658634e25eaa689fc1acdaa39a4bdb599916935015d06619f6a806a8e9ce1ed1486af764825897cb75f8a5a122c9970d6a2ea5b5c613bf6d6e0da4acb0978666a6bcfc8566233690f1c36568dce851ab61030b49d9babd606a4c418a7536875c4605f63e4813f8f8a55a1a1e9b29e6115b6f924e0c60037a082250ac2f654d0408abd8cf1d2b3f6b44578466e6645e91bf7fae209353244dd9da4b0f75f2df19997c1a1b5cded551394736409af309569a8d4d4e97072c2df570cb391b2e6bcb4911a215e1edb3455b606db05c02281048d496491f2b25cd24b1461fdcb5520c422de8aea6beac1f498e148148c933e63b8ad0c001eb8d81ce8045479fb8d3c103fb8f5b4c0cca2971000ff6cc272d9992b1828c4d78489447afd0d43191c69f1c087ff2c2df78ebf1a7a7af75c95492bd761d08fbb49a8bdfc33b479b639e864a7541980932061de3a8917dbf6f80fb3c86b519b5181473146609eedf3f726ae642162c15b12304211ea03acfa790144589e8cd2a162929ce3fd12348792b0dff4add49f79fbcff689ddb07f9291db37ceacf1cbfe12a5b7a1811de48aaebbd0142b772cc4a61825e1a6eebf0fba0254d454c19e4c2a80166b08f8cf7d82c928fab386085846961b41782170bfd602007d3e572da8a2fce1d934dcfcf71ed292bfb7b30cc88e5e9cf7d398e3b9a3ca57342ea493bb61d0823a9cb2cb50bf695c0955eb128d19d9af7c15e50344d8007ead375dbb52e285f754b0c433b01cf7c6544400971f5d4d7fcc4fe62218b6ada21d667830701f7ccb744c42bb240ca320be08b9175a58ae515b76081356f01ef03b6c5eac726e993c759cdc036414c89950bf89c766f312373f885708d58b16f2574a7d592b7f7a7538209971a1239a948082cb5a33359544f0b143402bf0c9b820ff7f3bbae877187f404e60b81c80008594208d7dc271e24cf4d4f09c08c19f28c80ccff00fdf9f758465aa2bd979efb80fbcc06ccc294fc55a5257fed4ddad8ff8714e4cba31bfdab90ad17486a43bc465b531bb7ea9b2116c15a0de13c840a35b0c002e319b727e2bd58670c3911704736603e1778788bf6006061902482170091b17a58c86c097433ae2675f37d3aa5e7946393d62c2164b85c9047b38f771e0bebdca5b58ae4a3908d10ff6d99e04807d893918615a0dc526d73eadb996186e4100a2c2c5629971856129feb7c4c4966f6de772e31fe8b2afcab06564cc6e9be8d94fb0d1016da2809ceec60455e647f97944fa22805f2b6fa07cbed29421413e9b92edfa822e747e6d9a5ac3a139fb21e9e33b0bdf4a74a4a9d8cdcce432d9cebb3df12b18e22453a42645d075b247f5a4ca4b031676020bf1b80d3ef1fb80a06cb84c4f3f416eb7048f5d17162e970560dbd198719edec4f4c3c598e205de0ddc9c51ceb7f56b03bd6313f65c52e09e17b5a3f4d4fe1c310eddb30bba5858aff91ab29444e2d9e8239b90157c691941948d0d454ca25dafb6b5347316c144dee4ca869d0132f30d24e3d4199536fa8ccaab1379cf9559e6e411d864e1a8a53897045c4b53e3862cfde95bf286058cda15920a9e7ecc785f3d4f39f28754dc272e07944e1b61e13b8297497e0bcf19d5f0be43cfe7232620392237cc76bde59bb4f2a60f134a18dde2784aa01e325ee853e422d0d2d6e746cea88adfda19eba75e4921970b7b607e3740a3d213268f150d8fa54b5cd3f5aa38baf0ed58738669d3da8a8144b35285a1621412998180673df7ae0d83308e87aaa60d983f7eeaa183433e2c6d11be75d3f0c189c1357d7e66631c2e055d3c4834e6695cd32949bdfcc6ab08a67389a1f4cdbd0fa29b0d84d014b453d40d104fb925ddbce03b73fbea4dcb2a7896d7ff945d0b513758a944f0e8f38a6ac5e8cb8ed3ca555eac70e3b54ec316c8f9f61b8fea74b77b05a554dbdcdb17ab43c1c0d04c0f419019201925ca9602937fa42314ad66a7ddb84ba8b49fe7859cbcfb3ecf34d290020a062b660363aebb8024c347c6a850d62e1b50a4a5e6496f32dda29b9906f3d8455a04b4d8953a6ddf9005d9213663ceef9229c9aaed00f66c140add4a3008ab88a9a5ba4f21545a4aaa456ac13e6382127c5ed9919da90f27e5a66ab64c7352445c24024cb235aa94b7ea8df40d85b31381faa8d90c0cc045c8a056d703407e3efce7e719be0eb7b94adec07c1e86b2cb09a92fbf8561f46b0e270cd3fc0368590fc7b02dd9aa1803162ecf1ad498f785524ad606065fde92bbf750280519939f5bd776577604eea75c2eea3dfb60b1965fe3955f36ef2c8056646f75a819f27313526ba24144c2af257e778cbac990966c8f002a071f6a237d86e7fb3077644a22045dad07ee003b5ddda751d2f6aa0297eea4f44664b8a692abd6b812ecd39339a7dff239e6512003fefc273220df033a7a2f155339268d0ea34ecca7697c412cf5908bc5a441258aedf394efbc6f49e95d1c30fbf03c3b87d69f9a399fa2fc7cb34e7b02170395b06645b46d166c8c20204a83885697ab57a2529bba75a1cc874f2b8e8613bad9c850e9c9eebdeecff9560d3c60b435856d1f5599562e202257debe978120094c9a12f4ae07563974b33064696bb69e047759cd235fd1ecf9e9835422bf783f3735b75fa860e35a1bfee77187812d92c3c6ae7c24758d066d3a827793d98c0d948f80fe33f770dda320dfb1687439212bcffe8fe3782ddad7b1f3bf9f1590c68b0178b7d2c56ff04f11ff789c6fb17a52e178b1ac980a9be4c047276586da5b10b59c18f6561aaa22a9a5faf191c081bd96f58ffebf1ec615216160f58cf78030ccedfae2accc90ecf05ff7156a0f8efafc1ac4d5bc2f8ef16b6ddf516c5e33f8ed58f262af04a9ecb16447133b084a63e9d353f0e78cdc2867977b5f8dc198d48776b3a5a83f291bb20975d1f3f30fd0853fadb37492dbdc205ff7ab9b199e8f437bfe772f2d5bd0007d9dbc00f26d34d2e798a45682a71c99b105f10401050cf0223ea356d24e0b01699f8a325d792a88190e59ca100a25b0977f0273461be31652d13e40744cd6f0a12067e033fa971ed414ae16f3f0aa2e2ae6b2da74971735f823f60a11005e8d9026b62618754adf4c78885c4b4414049f27e54cff35f89ae956895b01122eb10442b28b8d44a0cb28e5205daf4a5e314b11b1ab0a4037dc03aa3a9a7a6a2fdee631489f7c6566c82c592819b3f36032839ddb9f68aaba09d77d2cc4a22e895acb956a06584e09d06c4e3b7d13e911205c56e06c5aadb84d0d24312cda9d06f0944883d0107441069383598d9156a3a303441556414a0c50a4ee222d1ad14ab28a3805e63a5820ea2c9b61d0f616587d67b6adae81ba1f0344bc50564b041e66cb8220bc4ba27d291b7e309d8dd76b2c5b81b8bf42092c607357cbcc367edc592b798e089989d674351df920dc95580a392479663d0fbddd2099425374fa5a159901f51b90aa213586fe3c70628c937283c0b9add5791b46524b47f78c5e831e5c1b5a526c20f983f989726984b91fef7d880a919e8fdc771f5e5e4015b3f653299d3d6b4f7d5128675a451fa5cfe3b5e3b0eefa7c50b67b5324653ab78a1066b5efda91b07265aed464018aeb7c776ec5804982489ce74057119c51c46ca56beac7661072adf3a3b6f6b74ccaef944ba2931373cd5e3512cd2f7b171f25f7349cc26da016f1109b5cca260df21b355366918a3320f6c90c1bc8db115055dfc11017b07789cb426a61fe1868cfc9ae21392916757df89e121bdb07f77e840aae16f87b3de7f553cfc324f2e5781dc6a83406cf20b2fd2c62cae0525c7c1c00d38a4f1a8785aac217afcd175cdaae928f3147466622f2c2bb65cafd3e2a1bd193aac249aac1d31c0aa519ce58d9fc96cad6b52bb105e662bcebeac5e7e2cf04145f685aecfe6f7c2a799f560c912cc3a2935f1956282b499c0ba26139a37a20e789c0b8711c38df096a358615fa2c7a0911324d342a85ea7d253b74af81504914c01b36aeb475788b2691bed40e50d645f9831ad93222ce5404795467f8ce5294454b08898455290085edad28d68a83a54e513f6874f1f13bebb3e71aa193313a54f8e78bc211d1bf0c97f7a04c405e161e00dae5464e6dba5f8102d7bae55c9cf4a1be0032bd5ed9e3779f76e973df81cfb79d37a08c799d7db0614c997abd1913af55d36d39085400466bd0f6e5bf583e491822d0d41f57f9e197a5b44bbb1f46e50165dac6a5b50ac6667b4898b6517874f12c1b37ec6826ebfaa51a8cf2deae9c8b31c04c4aeee62319d030144fc8e56fa3f9d40173905250193549d44021f9c035017ec295f2988e0adf4c39a6c8e9679d6fa47c06dd8315728f0098ff35d348cbd1635c1f5d2f4ea9b0f7b4ec96ab67f7ebc872800718ed7d746a42da2fa0cd2bc5046d919e30bcfbbdc3a29109f53d9abe157d3ec8cbade0b4efdc854a611b82e8d77863a8dea155292cf29ff77fd115067ceaa902910ddbd24a324b04199df5ea606ad86592a5a8b6df0e51fffa91507e034b0916ec0d2bcd9479dff1dc39b9f6a3db6049c95c856e5274622d58d81386d25bf3dad3933e5f0da7990bb59bd236c1579b12d9b620a400ee4d02116db3e7cc0f56bab81ab23e15159143b463766b340a726cccb7064804a771f95a85bd73dd7c0603f59a0e05664f92c5bbc414846af6d66e10bb389f896338a173493d3aa4d1ad8e21aded9338b1a181f4ddafe97ecf291218423d80017c8893ea8427536bb7c5b1ffa64174ae60a8c4240b896a6b557d2ee65d80d1c818a4bc3f2c61ceb5ca0aa8c4073537fa0fe447872db90189d852452b77038a9d7ff9cbe15e9fca0834ce95e4e82f6fbf59b0b40235c7e5e3b5863fab6acd1033f8a0348fd291d803aedc1c2fdee89bfa8110080ca5c299bb78e8336343cefa96629546e9048e85e1f278d9d8a2629eb101159a2a284fa19bdc4c0a1c6f399c21d8a7423d56cafdb74b46ffb123416df97b4f1a88d0988358128c103648947f646841d9ba2bf640bdaa3c85cbbb79f1fb12903822b898b77c2859a7c090e05889aa4948cbf8fbb4ef4854b443aec7ac76fa9cff7d39b35c81c86e0a6e31268cf79f981f05dc9055ed419e2d972615f97d2525bb02a62148cc371f4d13c23619762613d856e489fcf5fcb88cdb45d2f627ad49b0ad14ce62b217060db7c2cedb824137b8164f6589c65c6c25452773f41da44721dc45dbf88fafeceb1843e3a7e9c67e9b57e517b6f272b16701dff8e760ddbee3170e4be8ebfcba1bc760524b14c214a5e3210f34ef20ae868beec9e90a4c8da3b225af81f9a082209fb3cffb409a893cecf584ef1b2e77ff6883f62993730cb1c70fc2a51ab87f4c72dc99e617972ed213489d9e5998ed1713a628d31c4cedd83227906b2979ca0c79b785e2adde4bb36be3acc433a6f062283528e8da57adcf90c35f4295cb2047ecfe78a48cc1c4accd9bf9a51b2207460918fd147d17b038f03b6ed9572ea6291d0937946fb14376c506eed4cff81571f3fa729aae9f9f7fa85fc5c65110173823c10f4eb869a20c49629b75b534cf211de21f732c0eb33c2e6032516595c1f50a3e7ce73a6e67df709d87ef64c5eb2ec02093ff7241f5eb51aa1ea9111e41ac4fb53db70d25972c9b27cb6eedb7d1378de0e67f60c34569c06880b808d421a63630b1173b52415cff680a4ff3ee62aa528e17bf84ee41aaf5d1ec9115e54c318cc43bfa054219c0f46b07767dbab25f7b7d0a26caa2c9ae527a7b6a69ab1000c1c3e80673925cee2ca32ae38d55d8a6e03ae575848ae24a876314a18fc3665e988d4d01997fe671527a17f54666f9e480fc26243661b05af6b4dee98576ce5ade0aead651ac7f1e38c1d97263b2fe04b26d983f2409a341fef4ec4a0a2d2a8b59844c3523ba62cff870233eaa6537cf6483f17702f1326433d37137fc9107c0902a4cada1f0439d386c3428b7867aa1fbfb560c226920c6574132fbae18ed407e660a4a721f56bb69fa8163c8cde71b6e7ce865e46a19f9d8659937956c9fbdb0efe049a731dd0a7dd9b4268d0fda103402da17105cea31e5efe4dfc17bb976cc2215ae17d1e8813a2f0d37a791e8d3381937543c85e60ceb9189f82b047fce41e32daf76e6e09e4d89b4bd957af9d039a9c89e4f5dbc5350308d9acbd27baf6d0972fae34919067321c43b3506397df21689fd73f11e73194035997389b66eee3c15bd34b48a93dbfb42e79b5f26cde07b87d807db7dcff08d7575621741f4beff17cd9875089572dd9d6af3b9cd7f4c85377ad0618a8b3ee7569e7de032b5d6528ee9638a719a73e38d6a3ed389879712cd40a6423fc9e00b3ddf248d7e0c81f94a47fa3dad197d30ccf50059b4ec932f499c88874c4ca93aae66ee02fa53edd89b15ecd4c9e08b12933d315d63c9c4d0e9505d5e5ce511d381ee62a41de60ad24b277c1ca0734d48befe674e94385cb21b7f8340f2adf88c7091fc3c320686c0b41ee2332e8f6ba5cd9a6e8c5c67b21944649250ae8dabc6664da938ae5f699c9a9ae6900e43c73e9a2a33621222e03b725e4ababd67aab555a4ff3cfffcb46ae07cddd4998b52a7de37d1a1d88dc2fb1aa12385ac08c9cc6c20815ad26ca9cf5ec61adce1e9e1dc2486590e8d67cae07e766c5a2bfb91f1b9b8c4acedac9ce63b23b4bf960550393202542a02f20b19692b39639a8cf436ee707a847feb003347ac48fa9df82bf7a47f08057b475994dc25ac4316c0548cb9a59ce71b619862fde381f96662f33d43023e0d2b48e7d4dc42a4d81f7547efd8bb10093ac0b78962252e9af898b23e60b7a8a057f421a949c31942a800257f6152fced4bafb8a13c14402eb8fb739df047c84be50e39700d14c537fe6c4f5e50640e89c33742d7697a411bcdea2c403b4d0182ffabe4713aeb8aaf9f0f85b8f786d0a5e15f5e1ea0fff03bfe251a2f80d2330a806e15727b62a568bffcf72d84d71145ee3e61d77516d40c2a8ea34968acdae7ff1db07040fcf8aa15812b6cc13e1be1e754bddf0fb5824cb2a1d5f3580bf9cfe38440c375d0df9582b62dc06bfbca4bb96db18d3fd6d1469942c43bbb31d7898ecdfe8a23fbd2a90828aedd99628a4966bd991278749a2768bca6addcb3c0186e425d3578203e55c0ceafbf3c0878ef867944e4cc91a522a920f1b286fd02155f75ea4eb7c7801ed2c175066efdce81e6f715c0b164ba4db6ca6a5996ba2c63c6ad256c7281e799c52069ee3fbc40900134304cc8ef96750382b971d309d2588180c59f703c41e7b14c9539008c57b30998352ac822e5d8b57f705d87fe6dfe5222934613d8990ee06414e64c9aa334e0b129ad8b5212f0bb6dadc39c0e5944fbb3027702b6742c4abb0b95c3b7708600c62e1955737c64a2a0057ec19b9b74ab33ea463cacc69c48262705fe013fe2f41edef3c0d04580c39bb998aff5a14949b8ae497642b4000b4a33d0dbba05f5612dd26d91caf58c0e1b3dc94f94ab1b17a61e5ca45b6a6809e16bd27de7866ed0059a6bf985a1d701f07e8fd87c84b646dfb9d4c6afed87bf02c300b534434358070f87274b533038b4a6bf45a36e550ca47b80cee25f63abe6cd5447cbabd48871e6c28bb54726d88e6e11c71824d39ce28a9982299fee7f4c650dcf615bb56e41bce4f7af243050c6709bc88712b4a24c44f6705c0dabc08226b45242eabfe092d75dba44c61cee33b2f514a304c8fae5fdec9e64ddda73ad236ce9dcd8b0197b051e4e806496daeb8df05a50ce9366fe9a6e875f7e06ae9d782ed6311e274b8390f7b8eb5b96ba069a5e5330a2bb553d43d4ae6c78c893131c0c58f54a4c78bb33049d046a14724036b613af84f83b92ef84ccb63e0c2b0b958a3b5cf1ac32b637de90d6aa6eca58b187deff8c1187b71fd22f3fa86b167d46b19318c25ed79ca04edc7aff46680050748d5359a3d1a21b98e781da7c1fd3fb34d1e8a1425f3a0f0a4e2003bc08e4f0c723f7212fbf2ba7969791f35ae3e33ef870f393eee0c02eaec00dcfa601dfdde10a342cf504739f4ce2913cb6d285e8558007facfb42bb52a8efcc1b79c3229f3af83d94621dac9717b42149bd1154adf32004f183daef7f63ebd0d2a9c93f0855648a6c5b0e942c8595cd984933fdd233207cf99f279d4c8f76115149088ae38b52cdc16b14af4d4229218c9cf694ee4f1f0b2a9cc546adc2abc0f0aa08d2c7c74d2d9303096f1f77e24cfee15f2ff7ab6e524792544f4bd589810f98a6d8d77d27e8c5f2651936fc1d54f932312509c8e600cd7f2de4f3bc27e004fe810dbb55b812ac50ef5f65848211d50c1bf641ba8162d12388e1f413fe6c7c0efadb412de9a442fbbdab8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootant-antlr-1.9.10-lp151.4.3.1.src.rpmant-manual    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^[ug@ZZYq@Y+@Y@Y5Yo@Y@Y:Y.@Y@Y]Y]X@XV@U@UnU@U hPedro Monreal Gonzalez Pedro Monreal Gonzalez jsikes@suse.detchvatal@suse.comtchvatal@suse.comjengelh@inai.debwiedemann@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.combwiedemann@suse.combwiedemann@suse.detchvatal@suse.comguoyunhebrave@gmail.comopensuse@dstoecker.detchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.com- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]- Remove jakarta-commons-logging dependencies [bsc#1133997] - Use apache-commons-logging in optional tasks- Add security patch to handle malformed zip file paths bsc#1100053: * apache-ant-unzip-path.patch * CVE-2018-10886- Add patch to run scripts with python3 if applicable bsc#1082202: * ant-python3.patch- Update to 1.9.10: * Various fixes for java10 * Small fixes all around - Remove merged patch reproducible.patch- Simply use find -delete over xargs. - Make description neutral.- Add reproducible-build-date.patch to allow to have fixed build dates to make other packages build more reproducibly- Remove dependency on java-1_5_0-gcj-compat-devel and build even the bootstrap package with java source and target 1.6- Don't condition the maven defines on release version, but on _maven_repository being defined- Allow bootstrapping with something else then java-1_5_0-gcj-compat, but still require java-1_5_0-gcj-compat-devel - Added patch: * apache-ant-bootstrap.patch - Add -sourcepath option to fix build breakages with Eclipse Compiler for Java(tm)- Added patch: * apache-ant-1.9.9-sourcetarget.patch + Change java source and target versions to 1.6 to allow build with jdk9 - For non-boostrap builds require java-devel >= 1.6- Do not generate poms on ant core packages to reduce deps and allow bootstrap- Fix bootstrap to avoid new cycle bsc#1041966- Disable javadoc completely it is on the web in much better form - Remove if0 conditions - Remove patch apache-ant-old-gcj-build.patch for sle11 and unused - Fix build with split javapackages-tools- Version bump to 1.9.9: * Read WHATSNEW file for full changelist- Add reproducible.patch to allow reproducible builds of ant itself and packages built with ant like jcodings- Revert the previous change as it broke the build of most java software stack- Add profile.d scripts to set ANT_HOME- junit4 test did not work (bnc#915686)- Add xalan-j2-serializer to ant-antlr requirements- Sync the changes files among the subpkgs - Version bump to 1.9.6: * Read WHATSNEW file for full changelist- Do better quoting to get better error messages when it fails- Fix build with new javapackages-toolscumulus3 1589977242  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.9.10-lp151.4.3.1ant-manualIntegrationanttool1.gifjext-plugin.htmlremacc.giftoolmenu.gifLICENSETasksBorlandEJBTasks.htmlBorlandGenerateClient.htmlant.htmlantcall.htmlantlr.htmlantstructure.htmlantversion.htmlapply.htmlapt.htmlattrib.htmlaugment.htmlavailable.htmlbasename.htmlbindtargets.htmlbuildnumber.htmlcab.htmlccm.htmlchangelog.htmlchecksum.htmlchgrp.htmlchmod.htmlchown.htmlclearcase.htmlcommon.htmlcomponentdef.htmlconcat.htmlcondition.htmlconditions.htmlcopy.htmlcopydir.htmlcopyfile.htmlcvs.htmlcvspass.htmlcvstagdiff.htmlcvsversion.htmldefaultexcludes.htmldelete.htmldeltree.htmldepend.htmldependset.htmldiagnostics.htmldirname.htmlear.htmlecho.htmlechoproperties.htmlechoxml.htmlejb.htmlexec.htmlfail.htmlfilter.htmlfixcrlf.htmlftp.htmlgenkey.htmlget.htmlgunzip.htmlgzip.htmlhostinfo.htmlimage-classdiagram.gifimage.htmlimport.htmlinclude.htmlinput.htmljar.htmljarlib-available.htmljarlib-display.htmljarlib-manifest.htmljarlib-resolve.htmljava.htmljavac.htmljavacc.htmljavadoc.htmljavah.htmljdepend.htmljjdoc.htmljjtree.htmljlink.htmljspc.htmljunit.htmljunitreport.htmllength.htmlloadfile.htmlloadproperties.htmlloadresource.htmllocal.htmlmacrodef.htmlmail.htmlmakeurl.htmlmanifest.htmlmanifestclasspath.htmlmimemail.htmlmkdir.htmlmove.htmlnative2ascii.htmlnetrexxc.htmlnice.htmlpack.htmlparallel.htmlpatch.htmlpathconvert.htmlpresetdef.htmlprojecthelper.htmlproperty.htmlpropertyfile.htmlpropertyhelper.htmlpvcstask.htmlrecorder.htmlrename.htmlrenameextensions.htmlreplace.htmlreplaceregexp.htmlresourcecount.htmlretry.htmlrexec.htmlrmic.htmlrpm.htmlschemavalidate.htmlscp.htmlscript.htmlscriptdef.htmlsequential.htmlserverdeploy.htmlsetproxy.htmlsignjar.htmlsleep.htmlsos.htmlsound.htmlsplash.htmlsql.htmlsshexec.htmlsshsession.htmlstyle.htmlsubant.htmlsymlink.htmlsync.htmltar.htmltaskdef.htmltelnet.htmltempfile.htmltouch.htmltranslate.htmltruncate.htmltstamp.htmltypedef.htmlunpack.htmluntar.htmlunzip.htmluptodate.htmlverifyjar.htmlvss.htmlwaitfor.htmlwar.htmlwhichresource.htmlwljspc.htmlxmlproperty.htmlxmlvalidate.htmlzip.htmlTypesantlib.htmlassertions.htmlclassfileset.htmlcustom-programming.htmldescription.htmldirset.htmlextension.htmlextensionset.htmlfilelist.htmlfileset.htmlfilterchain.htmlfilterset.htmlmapper.htmlmultirootfileset.htmlnamespace.htmlpatternset.htmlpermissions.htmlpropertyset.htmlredirector.htmlregexp.htmlresources.htmlselectors-program.htmlselectors.htmltarfileset.htmlxmlcatalog.htmlzipfileset.htmlantexternal.htmlanttaskslist.htmlargumentprocessor.htmlbase_task_classes.htmlclonevm.htmlconceptstypeslist.htmlcover.htmlcredits.htmldevelop.htmldeveloplist.htmldirtasks.htmlfavicon.icofeedback.htmlide.htmlifunless.htmlimagesant_logo_large.gifindex.htmlinputhandler.htmlinstall.htmlinstalllist.htmlintro.htmljavacprops.htmllisteners.htmlplatform.htmlprojecthelper.htmlproperties.htmlproxy.htmlrunning.htmlrunninglist.htmlstylesheetsstyle.csssysclasspath.htmltargets.htmltasklist.htmltasksoverview.htmltoc.htmltutorial-HelloWorldWithAnt.htmltutorial-tasks-filesets-properties.htmltutorial-tasks-filesets-properties.ziptutorial-writing-tasks-src.ziptutorial-writing-tasks.htmltutorials.htmlusing.htmlusinglist.html/usr/share/doc/packages//usr/share/doc/packages/ant-manual//usr/share/doc/packages/ant-manual/Integration//usr/share/doc/packages/ant-manual/Tasks//usr/share/doc/packages/ant-manual/Types//usr/share/doc/packages/ant-manual/images//usr/share/doc/packages/ant-manual/stylesheets/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:12648/openSUSE_Leap_15.1_Update/093ffb08c5cc60409f349d89e815402a-ant-antlr.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linux   directoryGIF image data, version 87a, 389 x 241HTML document, ASCII textGIF image data, version 87a, 587 x 645GIF image data, version 87a, 393 x 246ASCII textHTML document, ASCII text, with very long linesGIF image data, version 89a, 1713 x 1314HTML document, ISO-8859 textGIF image data, version 89a, 190 x 120Perl5 module source, ASCII textHTML document, UTF-8 Unicode textXML 1.0 document, ISO-8859 text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)XML 1.0 document, ISO-8859 text, with CRLF line terminators (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract):;'` Xutf-802e334a274b71553592d05e682fbb306d5219f7f16bd41fc35a2996d86031630?P7zXZ !t/ ]"k%{=WYOK]R,u q͉P7ތWu" ⚫\m:##̄3X♽[T{B: ͖c:"?mCw5.T}j(y}**qQ $PgRoYLU ;5)AT}A%鲐s m%HC"^C4"0UCD#Ke*P3-#wa m ʇ9g{=禵N(]{Vpٿ6\k"3+9joTBQhtҍ<7?ޢ]o2^ Rl `{ QSE{#N4Z^"kjImov Bw{. 01WLv\tdmP{^'@S[!Jlc:%A(Ev6ߨ99X;X#NN@Ne29EDX(ZvW kϢ*1-c!h&Wͣ>1da 5H!;yBp7 gǑ<7ېbh@Mb}/8W_H.I!Jlu#2* gۚ æ74kA}̶e:a+)u' m$'`U%Q_e (zuS'J0" a\ArD%*qf>)bmlwb~# K4f`23E ~XCԔK꥚ goLV7{}}`8Lv.MjZf.mKbb͘E6l5v>9E:MFba{lsKay\1S{N SZo,y1@k*Yقɚȯ—U.TU vico#mk(`_20"ʩI.‰V^RQ;~tтz}FQl\Cm 1q ztյ zδ104LH?~i0>C5zt7ԁcUg8?Z]k&#.ĶBw!VEDܥj1CG̭:դB70YE1Mjӗ@SFS?d-=5bAa;=N没w!W+ou  6WdKG|OuҨ|żIM \<{~1ר;4-S[Dv#qHo ԛ. y&jOO i?=UB;(k^ ļE_}V2Ń*ہnLQIغ5;؂DX =*qF{s2y t#8)HCuՔhU41 ~.ʹ+z5M3ywoTC[ỳٰkc*R;OŲ*Z9?5ljO;gٕ- @u^ϱ`Z(SdnĬE=괼~QOLeǥAHI\E!3/#LlħQyᮮ ޓfk]8cs*`\rd1HodryI* whw"{FjpZ[-vM_)DMMj%dbAUY`A7,,Jy=ڤ*ZQurI;:R2$^ltySˤE!tYm$qEobcD+E킚݋pkZ@7 }SH Vr5XhfgN8i997J>ӽ h ϣ&]Q>hցc>x2:F:y$Dq$&i҃w<-uctX@/tyOn7ѧE| j!.|:_Y&AEhfm.y8{jxO9vSU;51lD_xӕ B.lĆ5/ sx$gi*5^뾉NlԤCr;;& r^ԤUg^eBZ lPX4{ɬӤ{vsHX,sZ??GVwp<ob50Rz2'~@!GF^UC<[φ]{z x}@B .M;Q(9-匳b$5/eZ|[aO{ڣmk?h#HۜH܌kT2c!xh,R͉񰲒UXdAΕ dĢ3_& <µ>بu$Ko/z}>>5n$*Trt6aV@aeBw$%n1v=O$ ol>EEw=ź~V,OhF;=~t YZ