From owner-freebsd-ports@FreeBSD.ORG Sat Aug 23 01:10:46 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94CE4106566C for ; Sat, 23 Aug 2008 01:10:46 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id EA8CF8FC0C for ; Sat, 23 Aug 2008 01:10:45 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by nf-out-0910.google.com with SMTP id h3so426329nfh.33 for ; Fri, 22 Aug 2008 18:10:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=feqlsMrxvjzdcEStd4Cufj50oU6UfImVciJDCMzijxQ=; b=kv+zHQuleJtMh1pyvc17urOPj1XgykG87z3+QkFrtW7NMKtCSPOx4p3M1Qoh1FCVOo JtcXgLY9kdLru6sOZWv1OGZxSB49rIKrEFhMeSGAw/MrYUIPMT6W4gfhbUUtFWnm/+pn ESQ7s36rO6qGinAUNh7SPbkjGmZmss45xseEo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=OKSVY+nR9/6niCj9BDZgNEP7rXBMAajVg45be4lim7EGNe7E15qUmMWbM3PyEFidIB dy4JKV+FbDmvW1x0/fYnct33MSgn788xHVYafz1N6Ewrc3l2ChBq2jpmTjZlybAXPe0X Cd1Jrw8gHuFWAXkG1J2PKiOhfXMfAJaIJDxVE= Received: by 10.210.82.7 with SMTP id f7mr2353834ebb.185.1219453844533; Fri, 22 Aug 2008 18:10:44 -0700 (PDT) Received: by 10.210.12.19 with HTTP; Fri, 22 Aug 2008 18:10:44 -0700 (PDT) Message-ID: Date: Sat, 23 Aug 2008 03:10:44 +0200 From: "Torfinn Ingolfsen" To: freebsd-ports@freebsd.org In-Reply-To: <20080822221339.GH1421@hades.panopticon> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_84959_3971383.1219453844528" References: <20080821105506.GA25154@wep4017.physik.uni-wuerzburg.de> <20080822125845.GB4663@hades.panopticon> <20080822221339.GH1421@hades.panopticon> Subject: Re: amule 2 port - trying an upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2008 01:10:46 -0000 ------=_Part_84959_3971383.1219453844528 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, On Sat, Aug 23, 2008 at 12:13 AM, Dmitry Marakasov wrote: > I think you should hack configure with REINPLACE_CMD and change > (configure:4643): > > for ac_prog in flex lex > > to > > for ac_prog in ${LOCALBASE}/flex OK, if that is the best way, I'll do that. > Those are because FreeBSD test doesn't support ==, so > > if test "$AMULECMD" == "yes"; then > > fails and AMULECMD_MANPAGES is thus empty. Aha. A bashism. Thanks! > You should REINPLACE_CMD -e '/if test/ s|==|=|' ${WRKSRC}/configure I have fixed that now (see attached diff). I also found a similar thing in ${WRKSRC}/automake/manpages.am and tried to fix that. Are automake files plain sh scripts? I guess they are. Anyway, even with my new Makefile with your fixes, the install fails: Making install in docs gmake[1]: Entering directory `/usr/ports/net-p2p/amule2/work/aMule-2.2.2/docs' Making install in man gmake[2]: Entering directory `/usr/ports/net-p2p/amule2/work/aMule-2.2.2/docs/man' gmake[3]: Entering directory `/usr/ports/net-p2p/amule2/work/aMule-2.2.2/docs/man' gmake[3]: Nothing to be done for `install-exec-am'. gmake install-data-hook gmake[4]: Entering directory `/usr/ports/net-p2p/amule2/work/aMule-2.2.2/docs/man' test: 1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/1/man1 install -o root -g wheel -m 444 ./amulecmd.1 /usr/local/man/1/man1/amulecmd.1.1 test: de.1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/de/man1 install -o root -g wheel -m 444 ./amulecmd.de.1 /usr/local/man/de/man1/amulecmd.1 test: es.1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/es/man1 install -o root -g wheel -m 444 ./amulecmd.es.1 /usr/local/man/es/man1/amulecmd.1 test: eu.1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/eu/man1 install -o root -g wheel -m 444 ./amulecmd.eu.1 /usr/local/man/eu/man1/amulecmd.1 test: fr.1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/fr/man1 install -o root -g wheel -m 444 ./amulecmd.fr.1 /usr/local/man/fr/man1/amulecmd.1 test: hu.1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/hu/man1 install -o root -g wheel -m 444 ./amulecmd.hu.1 /usr/local/man/hu/man1/amulecmd.1 test: 1: unexpected operator /bin/sh ../../mkinstalldirs /usr/local/man/1/man1 I'll look harder at it tomorrow. > (and it's good to submit that fix upstream; bashisms should be eliminated). I have started a thread in the amule forum, and asked about this change. We'll see what the developers say. -- Regards, Torfinn Ingolfsen ------=_Part_84959_3971383.1219453844528 Content-Type: text/x-diff; name=amule2.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fk7j10vk0 Content-Disposition: attachment; filename=amule2.diff LS0tIGFtdWxlMi5vcmcvTWFrZWZpbGUJMjAwOC0wNi0wOSAwMDoyMDowMy4wMDAwMDAwMDAgKzAy MDAKKysrIGFtdWxlMi9NYWtlZmlsZQkyMDA4LTA4LTIzIDAxOjUzOjQ2LjAwMDAwMDAwMCArMDIw MApAQCAtNiwzMyArNiwzOSBAQAogIwogCiBQT1JUTkFNRT0JYU11bGUKLVBPUlRWRVJTSU9OPQky LjEuMwotUE9SVFJFVklTSU9OPQk3CitQT1JUVkVSU0lPTj0JMi4yLjIKK1BPUlRSRVZJU0lPTj0J MQogQ0FURUdPUklFUz0JbmV0LXAycAogTUFTVEVSX1NJVEVTPQlTRi9hbXVsZQogCi1QQVRDSF9T SVRFUz0JaHR0cDovL2N2cy5wbGQtbGludXgub3JnL2NnaS1iaW4vY3Zzd2ViL1NPVVJDRVMvCi1Q QVRDSEZJTEVTPQlhTXVsZS13eC5wYXRjaD9yZXY9MS4yCi1QQVRDSF9ESVNUX1NUUklQPQktcDEK LQogTUFJTlRBSU5FUj0JYm9yaXNAdGFnbmV0LnJ1CiBDT01NRU5UPQlUaGUgYWxsLXBsYXRmb3Jt IGVNdWxlIHAycCBjbGllbnQKIAorQlVJTERfREVQRU5EUz0JJHtMT0NBTEJBU0V9L2Jpbi9mbGV4 OiR7UE9SVFNESVJ9L3RleHRwcm9jL2ZsZXggXAorCQkke0xPQ0FMQkFTRX0vbGliL2xpYmNyeXB0 b3BwLmE6JHtQT1JUU0RJUn0vc2VjdXJpdHkvY3J5cHRvcHAKK0xJQl9ERVBFTkRTPQljdXJsLjQ6 JHtQT1JUU0RJUn0vZnRwL2N1cmwKKwogTEFURVNUX0xJTks9CWFNdWxlMgogQ09ORkxJQ1RTPQlh TXVsZS0xLiogYU11bGUtZGV2ZWwtWzAtOV0qIGVkMmstaGFzaC0qCiAKIFVTRV9CWklQMj0JeWVz CitVU0VfWE9SRz0JeDExCiBVU0VfR05PTUU9CWdub21laGllciBnbm9tZWhhY2sgZ25vbWVwcmVm aXgKIFVTRV9HTUFLRT0JeWVzCitVU0VfR0VUVEVYVD0JeWVzCiBVU0VfV1g9CQkyLjgKIFdYX0NP TkZfQVJHUz0JYWJzb2x1dGUKIEdOVV9DT05GSUdVUkU9CXllcwotQ09ORklHVVJFX1RBUkdFVD0t LWJ1aWxkPSR7TUFDSElORV9BUkNIfS1wb3J0YmxkLWZyZWVic2Qke09TUkVMfQorCitDT05GSUdV UkVfVEFSR0VUPQktLWJ1aWxkPSR7TUFDSElORV9BUkNIfS1wb3J0YmxkLWZyZWVic2Qke09TUkVM fQogQ09ORklHVVJFX0FSR1M9CS0tZGlzYWJsZS1kZWJ1ZyBcCisJCS0tbWFuZGlyPSR7TUFOUFJF RklYfS9tYW4gXAogCQktLXdpdGhvdXQtaW5jbHVkZWQtZ2V0dGV4dCBcCi0JCS0td2l0aC1saWJp bnRsLXByZWZpeD0ke0xPQ0FMQkFTRX0gXAotCQktLXdpdGgtbGliaWNvbnYtcHJlZml4PSR7TE9D QUxCQVNFfSBcCi0JCS0tZW5hYmxlLWVtYmVkZGVkX2NyeXB0bworCQktLXdpdGgtd3gtY29uZmln PSR7V1hfQ09ORklHfSBcCisJCS0td2l0aC1nZGxpYi1wcmVmaXg9JHtMT0NBTEJBU0V9IFwKKwkJ LS13aXRoLWxpYnBuZy1wcmVmaXg9JHtMT0NBTEJBU0V9IFwKKwkJLS13aXRoLWNyeXB0by1wcmVm aXg9JHtMT0NBTEJBU0V9IFwKKwkJLS1lbmFibGUtbW9ub2xpdGhpYwogCiBDT05GSUdVUkVfRU5W PQlDUFBGTEFHUz0iJHtDUFBGTEFHU30gLUkke0xPQ0FMQkFTRX0vaW5jbHVkZSAke1BUSFJFQURf Q0ZMQUdTfSIgXAogCQlMREZMQUdTPSIke0xERkxBR1N9IC1MJHtMT0NBTEJBU0V9L2xpYiAke1BU SFJFQURfTElCU30iCkBAIC00OCwyMCArNTQsMTQgQEAKIAogLmluY2x1ZGUgPGJzZC5wb3J0LnBy ZS5taz4KIAotLmlmICFkZWZpbmVkKFdJVEhPVVRfTkxTKQotVVNFX0dFVFRFWFQ9CXllcwotLmVs c2UKLUNPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLW5scwotLmVuZGlmCi0KICMgQ29uZmlndXJl IG9wdGlvbnMKLS5pZiAhZGVmaW5lZChXSVRIT1VUX09QVElNSVpFKQorLmlmIGRlZmluZWQoV0lU SF9PUFRJTUlaRSkKIENPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtb3B0aW1pemUKIC5lbHNlCiBD T05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1vcHRpbWl6ZQogLmVuZGlmCiAKLS5pZiAhZGVmaW5l ZChXSVRIT1VUX0VEMkspCisuaWYgZGVmaW5lZChXSVRIX0VEMkspCiBDT05GSUdVUkVfQVJHUys9 CS0tZW5hYmxlLWVkMmsKIFBMSVNUX1NVQis9CQlQTF9FRDJLPSIiCiAuZWxzZQpAQCAtNjksNyAr NjksNyBAQAogUExJU1RfU1VCKz0JCVBMX0VEMks9IkBjb21tZW50ICIKIC5lbmRpZgogCi0uaWYg IWRlZmluZWQoV0lUSE9VVF9BTVVMRUNNRCkKKy5pZiBkZWZpbmVkKFdJVEhfQU1VTEVDTUQpCiBD T05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWFtdWxlY21kCiBQTElTVF9TVUIrPQkJUExfQU1VTEVD TUQ9IiIKIC5lbHNlCkBAIC03Nyw3ICs3Nyw3IEBACiBQTElTVF9TVUIrPQkJUExfQU1VTEVDTUQ9 IkBjb21tZW50ICIKIC5lbmRpZgogCi0uaWYgIWRlZmluZWQoV0lUSE9VVF9BTVVMRVdFQlNSVikK Ky5pZiBkZWZpbmVkKFdJVEhfQU1VTEVXRUJTUlYpCiBDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxl LXdlYnNlcnZlcgogUExJU1RfU1VCKz0JCVBMX0FNVUxFV0VCU1JWPSIiCiAuZWxzZQpAQCAtODUs NyArODUsNyBAQAogUExJU1RfU1VCKz0JCVBMX0FNVUxFV0VCU1JWPSJAY29tbWVudCAiCiAuZW5k aWYKIAotLmlmICFkZWZpbmVkKFdJVEhPVVRfQ0FTKQorLmlmIGRlZmluZWQoV0lUSF9DQVMpCiBD T05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWNhcyAtLWVuYWJsZS13eGNhcwogUExJU1RfU1VCKz0J CVBMX0NBUz0iIgogLmVsc2UKQEAgLTkzLDcgKzkzLDcgQEAKIFBMSVNUX1NVQis9CQlQTF9DQVM9 IkBjb21tZW50ICIKIC5lbmRpZgogCi0uaWYgIWRlZmluZWQoV0lUSE9VVF9BTEMpCisuaWYgZGVm aW5lZChXSVRIX0FMQykKIENPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtYWxjIC0tZW5hYmxlLWFs Y2MKIFBMSVNUX1NVQis9CQlQTF9BTEM9IiIKIC5lbHNlCkBAIC0xMTAsMzEgKzExMCwxNiBAQAog UExJU1RfU1VCKz0JCVBMX0FNVUxFREFFTU9OPSJAY29tbWVudCAiCiAuZW5kaWYKIAotLmlmICFk ZWZpbmVkKFdJVEhPVVRfV1hVTklDT0RFKQorLmlmIGRlZmluZWQoV0lUSF9XWFVOSUNPREUpCiBX WF9VTklDT0RFPXllcwogLmVuZGlmCiAKICMgTWFuIHBhZ2VzIG1hbmFnZW1lbnQKIC5pbmNsdWRl ICJNYWtlZmlsZS5tYW4iCiAKLXBvc3QtaW5zdGFsbDoKLSMgZnIgbWFucGFnZXMgYXJlIHN0aWxs IGluY29tcGxldGUgYW5kIGNhbid0IGJlIG1hbmFnZWQKLSMgYnkgTUFOTEFORy4gV2lsbCBiZSBk b25lIHdoZW4gcGFnZXMgYXJlIGNvbXBsZXRlLgotLmlmIGRlZmluZWQoV0lUSF9BTVVMRUNNRCkK LQkke0daSVBfQ01EfSAke1BSRUZJWH0vbWFuL2ZyL21hbjEvYW11bGVjbWQuMQotLmVuZGlmCi0u aWYgZGVmaW5lZChXSVRIX0FNVUxFV0VCU1JWKQotCSR7R1pJUF9DTUR9ICR7UFJFRklYfS9tYW4v ZnIvbWFuMS9hbXVsZXdlYi4xCi0uZW5kaWYKLQkke0daSVBfQ01EfSAke1BSRUZJWH0vbWFuL2Zy L21hbjEvYW11bGUuMQotLmlmIGRlZmluZWQoV0lUSF9BTVVMRURBRU1PTikKLQkke0daSVBfQ01E fSAke1BSRUZJWH0vbWFuL2ZyL21hbjEvYW11bGVkLjEKLS5lbmRpZgotLmlmIGRlZmluZWQoV0lU SF9FRDJLKQotCSR7R1pJUF9DTUR9ICR7UFJFRklYfS9tYW4vZnIvbWFuMS9lZDJrLjEKLS5lbmRp ZgotLmlmIGRlZmluZWQoV0lUSF9BTEMpCi0JJHtHWklQX0NNRH0gJHtQUkVGSVh9L21hbi9mci9t YW4xL2FsY2MuMQotLmVuZGlmCitwb3N0LXBhdGNoOgorIyByZW1vdmUgc29tZSBiYXNoaW1zCisJ JHtSRUlOUExBQ0VfQ01EfSAtZSAnL2lmIHRlc3QvIHN8PT18PXwnICR7V1JLU1JDfS9jb25maWd1 cmUKKwkke1JFSU5QTEFDRV9DTUR9IC1lICcvaWYgdGVzdC8gc3w9PXw9fCcgJHtXUktTUkN9L2F1 dG9tYWtlL21hbnBhZ2VzLmFtCiAKIC5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgotLS0gYW11 bGUyLm9yZy9NYWtlZmlsZS5tYW4JMjAwNi0wMS0wNCAwNjo1OToyNS4wMDAwMDAwMDAgKzAxMDAK KysrIGFtdWxlMi9NYWtlZmlsZS5tYW4JMjAwOC0wOC0yMyAwMTozMDo0OC4wMDAwMDAwMDAgKzAy MDAKQEAgLTEsMTIgKzEsMTIgQEAKICMgVE9ETyA6IEFkZCBmciBoZXJlIHdoZW4gcGFnZXMgYXJl IGNvbXBsZXRlCi1NQU5MQU5HPQkiIiBkZSBlcyBodQorTUFOTEFORz0JIiIKIE1BTkNPTVBSRVNT RUQ9CW5vCiAuaWYgZGVmaW5lZChXSVRIX0NBUykKLU1BTjErPQljYXMuMQotTUFOMSs9CXd4Y2Fz LjEKK01BTjFfRU4rPQljYXMuMQorTUFOMV9FTis9CXd4Y2FzLjEKIC5lbmRpZgogLmlmIGRlZmlu ZWQoV0lUSF9BTEMpCi1NQU4xKz0JYWxjLjEKK01BTjFfRU4rPQlhbGMuMQogTUFOMSs9CWFsY2Mu MQogLmVuZGlmCiAuaWYgZGVmaW5lZChXSVRIX0FNVUxFV0VCU1JWKQpAQCAtMjAsNiArMjAsNyBA QAogLmVuZGlmCiAuaWYgZGVmaW5lZChXSVRIX0FNVUxFREFFTU9OKQogTUFOMSs9CWFtdWxlZC4x CitNQU4xX0VOKz0JYW11bGVndWkuMQogLmVuZGlmCiBNQU4xKz0JYW11bGUuMQotTUFOMSs9CXhh cy4xCitNQU4xX0VOKz0JeGFzLjEKLS0tIGFtdWxlMi5vcmcvZGlzdGluZm8JMjAwNy0wMS0xMiAx ODoxODo0OC4wMDAwMDAwMDAgKzAxMDAKKysrIGFtdWxlMi9kaXN0aW5mbwkyMDA4LTA4LTIxIDIz OjIzOjQxLjAwMDAwMDAwMCArMDIwMApAQCAtMSw2ICsxLDMgQEAKLU1ENSAoYU11bGUtMi4xLjMu dGFyLmJ6MikgPSAwYWFmZGQxNTllZGI4YWQ1ZjAwNjRkYTg3OTk4YjQ3ZAotU0hBMjU2IChhTXVs ZS0yLjEuMy50YXIuYnoyKSA9IDZlOTdlOTQ3YmI3YWMyMzFiNzVlM2IyMWE1MDlhMmVjMDIzOWJj ZDdlOWRiZmM2MDYyYzUyMGE2ZDEzYjAyNDQKLVNJWkUgKGFNdWxlLTIuMS4zLnRhci5iejIpID0g MzI0ODUzMAotTUQ1IChhTXVsZS13eC5wYXRjaD9yZXY9MS4yKSA9IDdiNjE2NTFiMGFiZGVlN2Rj NTc3YTAzZGFkODAyNWMxCi1TSEEyNTYgKGFNdWxlLXd4LnBhdGNoP3Jldj0xLjIpID0gYzBjMGE1 NWZiNDM3ZmRmNjE4MTM3ZjJjYjBjNWZmNTlhMTU5NWFlZGRmNTQ1NWExYmFkMmIyYWIxMWIwYTI0 NAotU0laRSAoYU11bGUtd3gucGF0Y2g/cmV2PTEuMikgPSA0OTQzCitNRDUgKGFNdWxlLTIuMi4y LnRhci5iejIpID0gNGJiYjVmZWYzYjdhY2QyMDZjMDhiZWRkYjdmZGJiNDIKK1NIQTI1NiAoYU11 bGUtMi4yLjIudGFyLmJ6MikgPSAxYjk2OWRkOWMyYzY1YmRkNWRjNWVjNjdjZDYyMzI5MWQwZDA3 MmIxOGE2OGQ3ZTg5M2NhZTExN2U2MWUzNzdiCitTSVpFIChhTXVsZS0yLjIuMi50YXIuYnoyKSA9 IDQ2Njk1NDkKLS0tIGFtdWxlMi5vcmcvcGtnLXBsaXN0CTIwMDctMTAtMjUgMDE6MzY6MjQuMDAw MDAwMDAwICswMjAwCisrKyBhbXVsZTIvcGtnLXBsaXN0CTIwMDgtMDgtMjEgMjM6MjM6NDEuMDAw MDAwMDAwICswMjAwCkBAIC0zOSwxOSArMzksMTkgQEAKIEBkaXJybXRyeSBzaGFyZS9sb2NhbGUv aXRfQ0gKIEBkaXJybXRyeSBzaGFyZS9sb2NhbGUva29fS1IvTENfTUVTU0FHRVMKIEBkaXJybXRy eSBzaGFyZS9sb2NhbGUva29fS1IKLXNoYXJlL2RvYy9hTXVsZS0yLjEuMy9BQk9VVC1OTFMKLXNo YXJlL2RvYy9hTXVsZS0yLjEuMy9hbXVsZXNpZy50eHQKLXNoYXJlL2RvYy9hTXVsZS0yLjEuMy9h bXVsZS13aW4zMi5IT1dUTy50eHQKLXNoYXJlL2RvYy9hTXVsZS0yLjEuMy9DaGFuZ2Vsb2cKLXNo YXJlL2RvYy9hTXVsZS0yLjEuMy9Eb3h5ZmlsZQotc2hhcmUvZG9jL2FNdWxlLTIuMS4zL0VEMkst TGlua3MuSE9XVE8KLXNoYXJlL2RvYy9hTXVsZS0yLjEuMy9JTlNUQUxMCi1zaGFyZS9kb2MvYU11 bGUtMi4xLjMvbGljZW5zZS50eHQKLXNoYXJlL2RvYy9hTXVsZS0yLjEuMy9SRUFETUUKLXNoYXJl L2RvYy9hTXVsZS0yLjEuMy9UT0RPCi1zaGFyZS9kb2MvYU11bGUtMi4xLjMvRUNfUHJvdG9jb2wu dHh0Ci1zaGFyZS9kb2MvYU11bGUtMi4xLjMvc29ja3M0LnByb3RvY29sCi1AZGlycm10cnkgc2hh cmUvZG9jL2FNdWxlLTIuMS4zCitzaGFyZS9kb2MvYU11bGUtMi4yLjIvQUJPVVQtTkxTCitzaGFy ZS9kb2MvYU11bGUtMi4yLjIvYW11bGVzaWcudHh0CitzaGFyZS9kb2MvYU11bGUtMi4yLjIvYW11 bGUtd2luMzIuSE9XVE8udHh0CitzaGFyZS9kb2MvYU11bGUtMi4yLjIvQ2hhbmdlbG9nCitzaGFy ZS9kb2MvYU11bGUtMi4yLjIvRG94eWZpbGUKK3NoYXJlL2RvYy9hTXVsZS0yLjIuMi9FRDJLLUxp bmtzLkhPV1RPCitzaGFyZS9kb2MvYU11bGUtMi4yLjIvSU5TVEFMTAorc2hhcmUvZG9jL2FNdWxl LTIuMi4yL2xpY2Vuc2UudHh0CitzaGFyZS9kb2MvYU11bGUtMi4yLjIvUkVBRE1FCitzaGFyZS9k b2MvYU11bGUtMi4yLjIvVE9ETworc2hhcmUvZG9jL2FNdWxlLTIuMi4yL0VDX1Byb3RvY29sLnR4 dAorc2hhcmUvZG9jL2FNdWxlLTIuMi4yL3NvY2tzNC5wcm90b2NvbAorQGRpcnJtdHJ5IHNoYXJl L2RvYy9hTXVsZS0yLjIuMgogQGRpcnJtdHJ5IHNoYXJlL2RvYwogJSVQTF9DQVMlJXNoYXJlL2Nh cy90bXAuaHRtbAogJSVQTF9DQVMlJXNoYXJlL2Nhcy9zdGF0LnBuZwotLS0gYW11bGUyLm9yZy9m aWxlcy9wYXRjaC1hbXVsZURsZy5jcHAJMjAwNi0wMS0wNCAwNjo1OToyNS4wMDAwMDAwMDAgKzAx MDAKKysrIGFtdWxlMi9maWxlcy9wYXRjaC1hbXVsZURsZy5jcHAJMjAwOC0wOC0yMSAyMzoyMzo0 MS4wMDAwMDAwMDAgKzAyMDAKQEAgLTEsMjQgKzEsMjQgQEAKLS0tLSBzcmMvYW11bGVEbGcuY3Bw Lm9yaWcJU3VuIEphbiAgMSAwNjoxNzoyNSAyMDA2Ci0rKysgc3JjL2FtdWxlRGxnLmNwcAlUdWUg SmFuICAzIDE5OjEyOjA0IDIwMDYKLUBAIC00MTMsOSArNDEzLDkgQEAKKy0tLSBzcmMvYW11bGVE bGcuY3BwX29yZwkyMDA4LTA4LTE3IDIyOjQzOjAxLjAwMDAwMDAwMCArMDIwMAorKysrIHNyYy9h bXVsZURsZy5jcHAJMjAwOC0wOC0xNyAyMjo1MzoxMy4wMDAwMDAwMDAgKzAyMDAKK0BAIC00NTUs OSArNDU1LDkgQEAKICB7CiAgCXd4U3RyaW5nIG1zZyA9IHd4VCgiICIpOwogICNpZmRlZiBDTElF TlRfR1VJCiAtCW1zZyA8PCBfKCJhTXVsZSByZW1vdGUgY29udHJvbCAiKSA8PCB3eFQoVkVSU0lP Tik7Ci0rCW1zZyA8PCBfKCJhTXVsZSByZW1vdGUgY29udHJvbCAiKSA8PCB3eFQoVkVSU0lPTikg PDwgd3hUKCIgZm9yIEZyZWVCU0QiKTsKKysgICAgICAgbXNnIDw8IF8oImFNdWxlIHJlbW90ZSBj b250cm9sICIpIDw8IHd4VChWRVJTSU9OKSA8PCB3eFQoIiBmb3IgRnJlZUJTRCIpOwogICNlbHNl CiAtCW1zZyA8PCB3eFQoImFNdWxlICIpIDw8IHd4VChWRVJTSU9OKTsKLSsJbXNnIDw8IHd4VCgi YU11bGUgIikgPDwgd3hUKFZFUlNJT04pIDw8IHd4VCgiIGZvciBGcmVlQlNEIik7CisrICAgICAg IG1zZyA8PCB3eFQoImFNdWxlICIpIDw8IHd4VChWRVJTSU9OKSA8PCB3eFQoIiBmb3IgRnJlZUJT RCIpOwogICNlbmRpZgogIAltc2cgPDwgd3hUKCIgIik7Ci0gI2lmZGVmIENWU0RBVEUKLUBAIC00 MjUsNyArNDI1LDggQEAKLSAJCSIgJ0FsbC1QbGF0Zm9ybScgcDJwIGNsaWVudCBiYXNlZCBvbiBl TXVsZSBcblxuIgotIAkJIiBXZWJzaXRlOiBodHRwOi8vd3d3LmFtdWxlLm9yZyBcbiIKLSAJCSIg Rm9ydW06IGh0dHA6Ly9mb3J1bS5hbXVsZS5vcmcgXG4iCi0tCQkiIEZBUTogaHR0cDovL3dpa2ku YW11bGUub3JnIFxuXG4iCi0rCQkiIEZBUTogaHR0cDovL3dpa2kuYW11bGUub3JnIFxuIgotKwkJ IiBGcmVlQlNEIHBvcnQ6IGh0dHA6Ly9jb250cmlicy5tYXJ0eW1hYy5jb20gXG5cbiIKLSAJCSIg Q29udGFjdDogYWRtaW5AYW11bGUub3JnIChhZG1pbmlzdHJhdGl2ZSBpc3N1ZXMpIFxuIgotIAkJ IiBDb3B5cmlnaHQgKEMpIDIwMDMtMjAwNiBhTXVsZSBUZWFtIFxuXG4iCi0gCQkiIFBhcnQgb2Yg YU11bGUgaXMgYmFzZWQgb24gXG4iCisgI2lmZGVmIFNWTkRBVEUKK0BAIC00NjYsNyArNDY2LDgg QEAKKyAJbXNnIDw8IHd4VCgiXG5cbiIpIDw8IF8oIiAnQWxsLVBsYXRmb3JtJyBwMnAgY2xpZW50 IGJhc2VkIG9uIGVNdWxlIFxuXG4iKSA8PAorIAkJXygiIFdlYnNpdGU6IGh0dHA6Ly93d3cuYW11 bGUub3JnIFxuIikgPDwKKyAJCV8oIiBGb3J1bTogaHR0cDovL2ZvcnVtLmFtdWxlLm9yZyBcbiIp IDw8IAorLQkJXygiIEZBUTogaHR0cDovL3dpa2kuYW11bGUub3JnIFxuXG4iKSA8PAorKyAgICAg ICAgICAgICAgICBfKCIgRkFROiBodHRwOi8vd2lraS5hbXVsZS5vcmcgXG4iKSA8PAorKyAgICAg ICAgICAgICAgICBfKCIgRnJlZUJTRCBwb3J0OiBodHRwOi8vY29udHJpYnMubWFydHltYWMuY29t IFxuXG4iKSA8PAorIAkJXygiIENvbnRhY3Q6IGFkbWluQGFtdWxlLm9yZyAoYWRtaW5pc3RyYXRp dmUgaXNzdWVzKSBcbiIpIDw8CisgCQlfKCIgQ29weXJpZ2h0IChDKSAyMDAzLTIwMDggYU11bGUg VGVhbSBcblxuIikgPDwKKyAJCV8oIiBQYXJ0IG9mIGFNdWxlIGlzIGJhc2VkIG9uIFxuIikgPDwK ------=_Part_84959_3971383.1219453844528--