From bounce-debian-bugs-dist==chris-lamb.co.uk@lists.debian.org Sun Apr 20 12:22:35 2008
Received: from liszt.debian.org ([82.195.75.100])
	by chris-lamb.co.uk with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.63)
	(envelope-from <bounce-debian-bugs-dist==chris-lamb.co.uk@lists.debian.org>)
	id 1JnXcp-0006fK-QE
	for bot.address@chris-lamb.co.uk; Sun, 20 Apr 2008 12:22:35 +0100
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with QMQP
	id CE7A713A4F46; Sun, 20 Apr 2008 11:22:26 +0000 (UTC)
Old-Return-Path: <debbugs@rietz.debian.org>
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on liszt.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=4.0 tests=BAYES_00,FOURLA,
	FVGT_m_MULTI_ODD,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW,SARE_MSGID_LONG40
	autolearn=no version=3.2.3
X-Original-To: debian-bugs-dist@lists.debian.org
Delivered-To: lists-debian-bugs-dist@liszt.debian.org
Received: from rietz.debian.org (rietz.debian.org [140.211.166.43])
	by liszt.debian.org (Postfix) with ESMTP id 3CCDA13A4F50;
	Sun, 20 Apr 2008 11:22:10 +0000 (UTC)
Received: from debbugs by rietz.debian.org with local (Exim 4.63)
	(envelope-from <debbugs@rietz.debian.org>)
	id 1JnXVl-0001hp-Bk; Sun, 20 Apr 2008 11:15:09 +0000
X-Loop: owner@bugs.debian.org
Subject: Bug#476957: texlive-xetex: Sinhala language support
Reply-To: "Anuradha Ratnaweera" <anuradha@taprobane.org>, 476957@bugs.debian.org
Resent-From: "Anuradha Ratnaweera" <anuradha@taprobane.org>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Resent-Date: Sun, 20 Apr 2008 11:15:06 +0000
Resent-Message-ID: <handler.476957.B.120868997225795@bugs.debian.org>
X-Debian-PR-Message: report 476957
X-Debian-PR-Package: texlive-xetex
X-Debian-PR-Keywords: l10n patch
X-Debian-PR-Source: texlive-bin
Received: via spool by submit@bugs.debian.org id=B.120868997225795
          (code B ref -1); Sun, 20 Apr 2008 11:15:06 +0000
Received: (at submit) by bugs.debian.org; 20 Apr 2008 11:12:52 +0000
X-Amavis-Spam-Status: No, score=-9.9 required=4.0 tests=BAYES_00,FOURLA,
	FVGT_m_MULTI_ODD,HAS_PACKAGE,MURPHY_DRUGS_REL8 autolearn=no 
	version=3.1.4-bugs.debian.org_2005_01_02
Received: from wf-out-1314.google.com ([209.85.200.168])
	by rietz.debian.org with esmtp (Exim 4.63)
	(envelope-from <anuradha@taprobane.org>)
	id 1JnXTX-0006hq-T9
	for submit@bugs.debian.org; Sun, 20 Apr 2008 11:12:51 +0000
Received: by wf-out-1314.google.com with SMTP id 25so1231635wfc.11
        for <submit@bugs.debian.org>; Sun, 20 Apr 2008 04:12:51 -0700 (PDT)
Received: by 10.142.142.16 with SMTP id p16mr1296883wfd.123.1208689971539;
        Sun, 20 Apr 2008 04:12:51 -0700 (PDT)
Received: by 10.142.102.8 with HTTP; Sun, 20 Apr 2008 04:12:51 -0700 (PDT)
Message-ID: <be9ccc720804200412g480cb85cnefad24630e31f26f@mail.gmail.com>
Date: Sun, 20 Apr 2008 16:42:51 +0530
From: "Anuradha Ratnaweera" <anuradha@taprobane.org>
To: "Debian Bug Tracking System" <submit@bugs.debian.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_13974_12315441.1208689971534"
Delivered-To: submit@bugs.debian.org
Resent-Date: Sun, 20 Apr 2008 11:15:09 +0000
X-Debian-Message: from BTS
X-Rc-Virus: 2007-09-13_01
X-Rc-Spam: 2007-10-04_01
X-Mailing-List: <debian-bugs-dist@lists.debian.org> archive/latest/343445
X-Loop: debian-bugs-dist@lists.debian.org
List-Id: <debian-bugs-dist.lists.debian.org>
List-Post: <mailto:debian-bugs-dist@lists.debian.org>
List-Help: <mailto:debian-bugs-dist-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-bugs-dist-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-bugs-dist-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-bugs-dist-request@lists.debian.org
Received-SPF: none
X-SPF-Guess: pass
X-Spam-Score: -52.6
X-Spam-Report: (-52.6 points, 5.0 required)
	pts rule name              description
	---- ---------------------- --------------------------------------------------
	-50 D_FOR_BOT              For debian-devel-changes bot
	0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay lines
	-2.6 BAYES_00               BODY: Bayesian spam probability is 0 to 1%
	[score: 0.0000]

------=_Part_13974_12315441.1208689971534
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: texlive-xetex
Severity: normal
Tags: patch l10n

XeTeX is linked statically with ICU 3.4, which does not support Sinhala
language.  Here is the backport of two patches that went into ICU 3.4
and 3.6 which enables Sinhala in the OpenType rendering engine.

Upstream (0.997), which uses ICU 3.8.1, properly supports Sinhala.

Also attached is a trivial patch which makes XeTeX recognize Sinhala
language.

------=_Part_13974_12315441.1208689971534
Content-Type: text/x-diff; name=texlive-2007-icu-sinhala.patch
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ff9iqt970
Content-Disposition: attachment; filename=texlive-2007-icu-sinhala.patch

ZGlmZiAtTnJ1YSB0ZXhsaXZlLWJpbi0yMDA3Lm9yaWcvYnVpbGQvc291cmNlL2xpYnMvaWN1LXhl
dGV4L2xheW91dC9JbmRpY0NsYXNzVGFibGVzLmNwcCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3Nv
dXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWNDbGFzc1RhYmxlcy5jcHAKLS0tIHRleGxp
dmUtYmluLTIwMDcub3JpZy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgvbGF5b3V0L0luZGlj
Q2xhc3NUYWJsZXMuY3BwCTIwMDgtMDQtMjAgMTY6MDE6MTcuMDAwMDAwMDAwICswNTMwCisrKyB0
ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWND
bGFzc1RhYmxlcy5jcHAJMjAwOC0wNC0yMCAxNjowMjo0Mi4wMDAwMDAwMDAgKzA1MzAKQEAgLTE4
Niw2ICsxODYsMTggQEAKICAgICBfaXYsIF9pdiwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94
eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHggIC8vIDBENjAgLSAwRDZG
CiB9OwogCitzdGF0aWMgY29uc3QgSW5kaWNDbGFzc1RhYmxlOjpDaGFyQ2xhc3Mgc2luaENoYXJD
bGFzc2VzW10gPQoreworICAgIF94eCwgX3h4LCBfbXAsIF9tcCwgX3h4LCBfaXYsIF9pdiwgX2l2
LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgLy8gMEQ4MCAtIDBEOEYK
KyAgICBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF94eCwgX3h4LCBfeHgsIF9j
dCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIC8vIDBEOTAgLSAwRDlGCisgICAgX2N0LCBfY3Qs
IF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBf
Y3QsIF9jdCwgX2N0LCAvLyAwREEwIC0gMERBRgorICAgIF9jdCwgX2N0LCBfeHgsIF9jdCwgX2N0
LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF94eCwgX2N0LCBfeHgsIF94eCwg
Ly8gMERCMCAtIDBEQkYKKyAgICBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF94
eCwgX3h4LCBfeHgsIF92ciwgX3h4LCBfeHgsIF94eCwgX3h4LCBfZHIsIC8vIDBEQzAgLSAwRENG
CisgICAgX2RyLCBfZHIsIF9kYSwgX2RhLCBfZGIsIF94eCwgX2RiLCBfeHgsIF9kciwgX2RsLCBf
czEsIF9kbCwgX3MyLCBfczMsIF9zNCwgX2RyLCAvLyAwREQwIC0gMERERgorICAgIF94eCwgX3h4
LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwg
X3h4LCBfeHgsIF94eCwgLy8gMERFMCAtIDBERUYKKyAgICBfeHgsIF94eCwgX2RyLCBfZHIsIF94
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8vIDBERjAgLSAwREY0Cit9OworCiAvLwogLy8gU3BsaXQgbWF0cmEgdGFibGVzCiAvLwpAQCAt
MjAyLDYgKzIxNCw4IEBACiAKIHN0YXRpYyBjb25zdCBTcGxpdE1hdHJhIG1seW1TcGxpdFRhYmxl
W10gPSB7ezB4MEQ0NiwgMHgwRDNFfSwgezB4MEQ0NywgMHgwRDNFfSwgezB4MEQ0NiwgMHgwRDU3
fX07CiAKK3N0YXRpYyBjb25zdCBTcGxpdE1hdHJhIHNpbmhTcGxpdFRhYmxlW10gPSB7ezB4MERE
OSwgMHgwRENBfSwgezB4MEREOSwgMHgwRENGfSwgezB4MEREOSwgMHgwRENGLCAweDBEQ0F9LCB7
MHgwREQ5LCAweDBEREZ9fTsKKwogLy8KIC8vIFNjcmlwdCBGbGFncwogLy8KQEAgLTIxOCw2ICsy
MzIsNyBAQAogI2RlZmluZSBURUxVX1NDUklQVF9GTEFHUyAoU0ZfTUFUUkFTX0FGVEVSX0JBU0Ug
fCAzKQogI2RlZmluZSBLTkRBX1NDUklQVF9GTEFHUyAoU0ZfTUFUUkFTX0FGVEVSX0JBU0UgfCAz
KQogI2RlZmluZSBNTFlNX1NDUklQVF9GTEFHUyAoU0ZfTVBSRV9GSVhVUCB8IFNGX05PX1BPU1Rf
QkFTRV9MSU1JVCkKKyNkZWZpbmUgU0lOSF9TQ1JJUFRfRkxBR1MgKFNGX01QUkVfRklYVVAgfCBT
Rl9OT19QT1NUX0JBU0VfTElNSVQpCiAKIC8vCiAvLyBJbmRpYyBDbGFzcyBUYWJsZXMKQEAgLTI0
MCw2ICsyNTUsOCBAQAogCiBzdGF0aWMgY29uc3QgSW5kaWNDbGFzc1RhYmxlIG1seW1DbGFzc1Rh
YmxlID0gezB4MEQwMCwgMHgwRDZGLCAzLCBNTFlNX1NDUklQVF9GTEFHUywgbWx5bUNoYXJDbGFz
c2VzLCBtbHltU3BsaXRUYWJsZX07CiAKK3N0YXRpYyBjb25zdCBJbmRpY0NsYXNzVGFibGUgc2lu
aENsYXNzVGFibGUgPSB7MHgwRDgwLCAweDBERjQsIDQsIFNJTkhfU0NSSVBUX0ZMQUdTLCBzaW5o
Q2hhckNsYXNzZXMsIHNpbmhTcGxpdFRhYmxlfTsKKwogLy8KIC8vIEluZGljQ2xhc3NUYWJsZSBh
ZGRyZXNzZXMKIC8vCkBAIC0yNzcsNyArMjk0LDcgQEAKICAgICBOVUxMLCAgICAgICAgICAgIC8q
ICdpdGFsJyAoT0xELUlUQUxJQykgKi8KICAgICAmb3J5YUNsYXNzVGFibGUsIC8qICdvcnlhJyAo
T1JJWUEpICovCiAgICAgTlVMTCwgICAgICAgICAgICAvKiAncnVucicgKFJVTklDKSAqLwotICAg
IE5VTEwsICAgICAgICAgICAgLyogJ3NpbmgnIChTSU5IQUxBKSAqLworICAgICZzaW5oQ2xhc3NU
YWJsZSwgLyogJ3NpbmgnIChTSU5IQUxBKSAqLwogICAgIE5VTEwsICAgICAgICAgICAgLyogJ3N5
cmMnIChTWVJJQUMpICovCiAgICAgJnRhbWxDbGFzc1RhYmxlLCAvKiAndGFtbCcgKFRBTUlMKSAq
LwogICAgICZ0ZWx1Q2xhc3NUYWJsZSwgLyogJ3RlbHUnIChURUxVR1UpICovCmRpZmYgLU5ydWEg
dGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQv
SW5kaWNSZW9yZGVyaW5nLmNwcCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2lj
dS14ZXRleC9sYXlvdXQvSW5kaWNSZW9yZGVyaW5nLmNwcAotLS0gdGV4bGl2ZS1iaW4tMjAwNy5v
cmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWNSZW9yZGVyaW5nLmNw
cAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAwMDAwMDAwMCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAw
Ny9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgvbGF5b3V0L0luZGljUmVvcmRlcmluZy5jcHAJ
MjAwOC0wNC0yMCAxNjowMjoyNy4wMDAwMDAwMDAgKzA1MzAKQEAgLTM1LDYgKzM1LDkgQEAKICAg
ICBMRVVuaWNvZGUgZkxlbmd0aE1hcms7CiAgICAgbGVfaW50MzIgIGZMZW5ndGhNYXJrSW5kZXg7
CiAKKyAgICBMRVVuaWNvZGUgZkFsTGFrdW5hOworICAgIGxlX2ludDMyICBmQWxMYWt1bmFJbmRl
eDsKKwogICAgIGNvbnN0IExFVGFnICpmTWF0cmFUYWdzOwogICAgIAogICAgIGxlX2ludDMyIGZN
UHJlT3V0SW5kZXg7CkBAIC01Niw2ICs1OSw5IEBACiAgICAgICAgIGlmIChJbmRpY0NsYXNzVGFi
bGU6OmlzTGVuZ3RoTWFyayhtYXRyYUNsYXNzKSkgewogICAgICAgICAgICAgZkxlbmd0aE1hcmsg
PSBtYXRyYTsKICAgICAgICAgICAgIGZMZW5ndGhNYXJrSW5kZXggPSBtYXRyYUluZGV4OworICAg
ICAgICB9IGVsc2UgaWYgKEluZGljQ2xhc3NUYWJsZTo6aXNWaXJhbWEobWF0cmFDbGFzcykpIHsK
KyAgICAgICAgICAgIGZBbExha3VuYSA9IG1hdHJhOworICAgICAgICAgICAgZkFsTGFrdW5hSW5k
ZXggPSBtYXRyYUluZGV4OwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgc3dpdGNoICht
YXRyYUNsYXNzICYgQ0ZfUE9TX01BU0spIHsKICAgICAgICAgICAgIGNhc2UgQ0ZfUE9TX0JFRk9S
RToKQEAgLTg5LDggKzk1LDkgQEAKICAgICBSZW9yZGVyaW5nT3V0cHV0KExFVW5pY29kZSAqb3V0
Q2hhcnMsIExFR2x5cGhTdG9yYWdlICZnbHlwaFN0b3JhZ2UsIE1QcmVGaXh1cHMgKm1wcmVGaXh1
cHMpCiAgICAgICAgIDogZk91dEluZGV4KDApLCBmT3V0Q2hhcnMob3V0Q2hhcnMpLCBmR2x5cGhT
dG9yYWdlKGdseXBoU3RvcmFnZSksCiAgICAgICAgICAgZk1wcmUoMCksIGZNcHJlSW5kZXgoMCks
IGZNYmVsb3coMCksIGZNYmVsb3dJbmRleCgwKSwgZk1hYm92ZSgwKSwgZk1hYm92ZUluZGV4KDAp
LAotICAgICAgICAgIGZNcG9zdCgwKSwgZk1wb3N0SW5kZXgoMCksIGZMZW5ndGhNYXJrKDApLCBm
TGVuZ3RoTWFya0luZGV4KDApLCBmTWF0cmFUYWdzKE5VTEwpLAotICAgICAgICAgIGZNUHJlT3V0
SW5kZXgoLTEpLCBmTVByZUZpeHVwcyhtcHJlRml4dXBzKSwKKyAgICAgICAgICBmTXBvc3QoMCks
IGZNcG9zdEluZGV4KDApLCBmTGVuZ3RoTWFyaygwKSwgZkxlbmd0aE1hcmtJbmRleCgwKSwKKyAg
ICAgICAgICBmQWxMYWt1bmEoMCksIGZBbExha3VuYUluZGV4KDApLAorICAgICAgICAgIGZNYXRy
YVRhZ3MoTlVMTCksIGZNUHJlT3V0SW5kZXgoLTEpLCBmTVByZUZpeHVwcyhtcHJlRml4dXBzKSwK
ICAgICAgICAgICBmVk1hYm92ZSgwKSwgZlZNcG9zdCgwKSwgZlZNSW5kZXgoMCksIGZWTVRhZ3Mo
TlVMTCksCiAgICAgICAgICAgZlNNYWJvdmUoMCksIGZTTWJlbG93KDApLCBmU01JbmRleCgwKSwg
ZlNNVGFncyhOVUxMKQogICAgIHsKQEAgLTEwNCw3ICsxMTEsNyBAQAogCiAgICAgdm9pZCByZXNl
dCgpCiAgICAgewotICAgICAgICBmTXByZSA9IGZNYmVsb3cgPSBmTWFib3ZlID0gZk1wb3N0ID0g
Zkxlbmd0aE1hcmsgPSAwOworICAgICAgICBmTXByZSA9IGZNYmVsb3cgPSBmTWFib3ZlID0gZk1w
b3N0ID0gZkxlbmd0aE1hcmsgPSBmQWxMYWt1bmEgPSAwOwogICAgICAgICBmTVByZU91dEluZGV4
ID0gLTE7CiAgICAgICAgIAogICAgICAgICBmVk1hYm92ZSA9IGZWTXBvc3QgID0gMDsKQEAgLTIw
NSw2ICsyMTIsMTkgQEAKICAgICAgICAgfQogICAgIH0KIAorICAgIGludCBhbExha3VuYUV4aXN0
cygpCisgICAgeworICAgICAgICByZXR1cm4gKGZBbExha3VuYSAhPSAwKTsKKyAgICB9CisKKyAg
ICAvLyBIYW5kbGVzIEFsLUxha3VuYSBpbiBTaW5oYWxhIHNwbGl0IHZvd2Vscy4KKyAgICB2b2lk
IHdyaXRlQWxMYWt1bmEoKQorICAgIHsKKyAgICAgICAgaWYgKGZBbExha3VuYSAhPSAwKSB7Cisg
ICAgICAgICAgICB3cml0ZUNoYXIoZkFsTGFrdW5hLCBmQWxMYWt1bmFJbmRleCwgZk1hdHJhVGFn
cyk7CisgICAgICAgIH0KKyAgICB9CisKICAgICB2b2lkIHdyaXRlTXByZSgpCiAgICAgewogICAg
ICAgICBpZiAoZk1wcmUgIT0gMCkgewpAQCAtMzI2LDE0ICszNDYsMTUgQEAKICAgICB7IDEsICAx
LCAgMSwgIDUsICA4LCAgMywgIDIsICAxLCAgNSwgIDksICA1LCAgMSwgIDEsICAxfSwgLy8gIDAg
LSBncm91bmQgc3RhdGUKICAgICB7LTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwg
LTEsIC0xLCAtMSwgLTEsIC0xfSwgLy8gIDEgLSBleGl0IHN0YXRlCiAgICAgey0xLCAgNiwgIDEs
IC0xLCAtMSwgLTEsIC0xLCAtMSwgIDUsICA5LCAgNSwgIDUsICA0LCAtMX0sIC8vICAyIC0gY29u
c29uYW50IHdpdGggbnVrdGEKLSAgICB7LTEsICA2LCAgMSwgLTEsIC0xLCAtMSwgLTEsICAyLCAg
NSwgIDksICA1LCAgNSwgIDQsIC0xfSwgLy8gIDMgLSBjb25zb25hbnQKKyAgICB7LTEsICA2LCAg
MSwgLTEsIC0xLCAtMSwgLTEsICAyLCAgNSwgIDksICA1LCAgNSwgIDQsIDExfSwgLy8gIDMgLSBj
b25zb25hbnQKICAgICB7LTEsIC0xLCAtMSwgLTEsIC0xLCAgMywgIDIsIC0xLCAtMSwgLTEsIC0x
LCAtMSwgLTEsICA3fSwgLy8gIDQgLSBjb25zb25hbnQgdmlyYW1hCiAgICAgey0xLCAgNiwgIDEs
IC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMX0sIC8vICA1IC0gZGVw
ZW5kZW50IHZvd2VscwogICAgIHstMSwgLTEsICAxLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAt
MSwgLTEsIC0xLCAtMSwgLTF9LCAvLyAgNiAtIHZvd2VsIG1hcmsKICAgICB7LTEsIC0xLCAtMSwg
LTEsIC0xLCAgMywgIDIsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xfSwgLy8gIDcgLSBaV0os
IFpXTkoKICAgICB7LTEsICA2LCAgMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAt
MSwgIDQsIC0xfSwgLy8gIDggLSBpbmRlcGVuZGVudCB2b3dlbHMgdGhhdCBjYW4gdGFrZSBhIHZp
cmFtYQogICAgIHstMSwgIDYsICAxLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgMTAsICA1
LCAtMSwgLTF9LCAvLyAgOSAtIGZpcnN0IHBhcnQgb2Ygc3BsaXQgdm93ZWwKLSAgICB7LTEsICA2
LCAgMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAgNSwgLTEsIC0xfSAgLy8gMTAg
LSBzZWNvbmQgcGFydCBvZiBzcGxpdCB2b3dlbAorICAgIHstMSwgIDYsICAxLCAtMSwgLTEsIC0x
LCAtMSwgLTEsIC0xLCAtMSwgLTEsICA1LCAtMSwgLTF9LCAvLyAxMCAtIHNlY29uZCBwYXJ0IG9m
IHNwbGl0IHZvd2VsCisgICAgey0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0x
LCAtMSwgLTEsICA3LCAtMX0gIC8vIDExIC0gPGN0PiA8endqPgogCiB9OwogCkBAIC00MjAsNyAr
NDQxLDEwIEBACiAgICAgICAgIGNhc2UgQ0NfU1BMSVRfVk9XRUxfUElFQ0VfMzoKICAgICAgICAg
Y2FzZSBDQ19WT1dFTF9NT0RJRklFUjoKICAgICAgICAgY2FzZSBDQ19TVFJFU1NfTUFSSzoKLSAg
ICAgICAgICAgIG91dHB1dC53cml0ZU1wcmUoKTsKKyAgICAgICAgICAgIC8vIEEgbG9uZSA8VSsw
REREPiBjcmFzaGVzIG9vZmZpY2Ugd2l0aG91dCB0aGlzIHdvcmthcm91bmQuCisgICAgICAgICAg
ICBpZiAoIW91dHB1dC5hbExha3VuYUV4aXN0cygpKSB7CisgICAgICAgICAgICAgICAgb3V0cHV0
LndyaXRlTXByZSgpOworICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBvdXRwdXQud3JpdGVD
aGFyKENfRE9UVEVEX0NJUkNMRSwgcHJldiwgJnRhZ0FycmF5WzFdKTsKIApAQCAtNDQyLDYgKzQ2
Niw3IEBACiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIG91dHB1dC53cml0ZUxlbmd0aE1h
cmsoKTsKKyAgICAgICAgICAgIG91dHB1dC53cml0ZUFsTGFrdW5hKCk7CiAKICAgICAgICAgICAg
IGlmICgoY2xhc3NUYWJsZS0+c2NyaXB0RmxhZ3MgJiBTRl9SRVBIX0FGVEVSX0JFTE9XKSA9PSAw
KSB7CiAgICAgICAgICAgICAgICAgb3V0cHV0LndyaXRlVk1hYm92ZSgpOwpAQCAtNjMyLDYgKzY1
Nyw3IEBACiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIG91dHB1dC53cml0ZUxlbmd0aE1h
cmsoKTsKKyAgICAgICAgICAgIG91dHB1dC53cml0ZUFsTGFrdW5hKCk7CiAKICAgICAgICAgICAg
IC8vIHdyaXRlIHJlcGgKICAgICAgICAgICAgIGlmICgoY2xhc3NUYWJsZS0+c2NyaXB0RmxhZ3Mg
JiBTRl9SRVBIX0FGVEVSX0JFTE9XKSA9PSAwKSB7CmRpZmYgLU5ydWEgdGV4bGl2ZS1iaW4tMjAw
Ny5vcmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTGF5b3V0RW5naW5lLmNw
cCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTGF5
b3V0RW5naW5lLmNwcAotLS0gdGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxkL3NvdXJjZS9saWJz
L2ljdS14ZXRleC9sYXlvdXQvTGF5b3V0RW5naW5lLmNwcAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAw
MDAwMDAwMCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAwNy9idWlsZC9zb3VyY2UvbGlicy9pY3Ut
eGV0ZXgvbGF5b3V0L0xheW91dEVuZ2luZS5jcHAJMjAwOC0wNC0yMCAxNjowMjoyNy4wMDAwMDAw
MDAgKzA1MzAKQEAgLTQ4Myw2ICs0ODMsNyBAQAogICAgICAgICBjYXNlIGd1cnVTY3JpcHRDb2Rl
OgogICAgICAgICBjYXNlIHRhbWxTY3JpcHRDb2RlOgogICAgICAgICBjYXNlIHRlbHVTY3JpcHRD
b2RlOgorICAgICAgICBjYXNlIHNpbmhTY3JpcHRDb2RlOgogICAgICAgICAgICAgcmVzdWx0ID0g
bmV3IEluZGljT3BlblR5cGVMYXlvdXRFbmdpbmUoZm9udEluc3RhbmNlLCBzY3JpcHRDb2RlLCBs
YW5ndWFnZUNvZGUsIHR5cG9GbGFncywgZ3N1YlRhYmxlKTsKICAgICAgICAgICAgIGJyZWFrOwog
CkBAIC01MzcsNiArNTM4LDcgQEAKICAgICAgICAgICAgIGNhc2UgZ3VydVNjcmlwdENvZGU6CiAg
ICAgICAgICAgICBjYXNlIHRhbWxTY3JpcHRDb2RlOgogICAgICAgICAgICAgY2FzZSB0ZWx1U2Ny
aXB0Q29kZToKKyAgICAgICAgICAgIGNhc2Ugc2luaFNjcmlwdENvZGU6CiAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgcmVzdWx0ID0gbmV3IEluZGljT3BlblR5cGVMYXlvdXRFbmdpbmUo
Zm9udEluc3RhbmNlLCBzY3JpcHRDb2RlLCBsYW5ndWFnZUNvZGUsIHR5cG9GbGFncyk7CiAgICAg
ICAgICAgICAgICAgYnJlYWs7CmRpZmYgLU5ydWEgdGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxk
L3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTEVGb250SW5zdGFuY2UuY3BwIHRleGxpdmUt
YmluLTIwMDcvYnVpbGQvc291cmNlL2xpYnMvaWN1LXhldGV4L2xheW91dC9MRUZvbnRJbnN0YW5j
ZS5jcHAKLS0tIHRleGxpdmUtYmluLTIwMDcub3JpZy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0
ZXgvbGF5b3V0L0xFRm9udEluc3RhbmNlLmNwcAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAwMDAwMDAw
MCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAwNy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgv
bGF5b3V0L0xFRm9udEluc3RhbmNlLmNwcAkyMDA4LTA0LTIwIDE2OjAyOjI3LjAwMDAwMDAwMCAr
MDUzMApAQCAtNzUsNyArNzUsNyBAQAogICAgICAgICByZXR1cm4gMHhGRkZGOwogICAgIH0KIAot
ICAgIGlmIChtYXBwZWRDaGFyID09IDB4MjAwQyB8fCBtYXBwZWRDaGFyID09IDB4MjAwRCkgewor
ICAgIGlmIChtYXBwZWRDaGFyID09IDB4MjAwQykgewogICAgICAgICByZXR1cm4gMTsKICAgICB9
CiAK
------=_Part_13974_12315441.1208689971534
Content-Type: text/x-diff; name=texlive-2007-sinhala.patch
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ff9irkai1
Content-Disposition: attachment; filename=texlive-2007-sinhala.patch

ZGlmZiAtTnJ1YSB0ZXhsaXZlLWJpbi0yMDA3Lm9yaWcvYnVpbGQvc291cmNlL2xpYnMvaWN1LXhl
dGV4L2xheW91dC9JbmRpY0NsYXNzVGFibGVzLmNwcCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3Nv
dXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWNDbGFzc1RhYmxlcy5jcHAKLS0tIHRleGxp
dmUtYmluLTIwMDcub3JpZy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgvbGF5b3V0L0luZGlj
Q2xhc3NUYWJsZXMuY3BwCTIwMDgtMDQtMjAgMTY6MDE6MTcuMDAwMDAwMDAwICswNTMwCisrKyB0
ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWND
bGFzc1RhYmxlcy5jcHAJMjAwOC0wNC0yMCAxNjowMjo0Mi4wMDAwMDAwMDAgKzA1MzAKQEAgLTE4
Niw2ICsxODYsMTggQEAKICAgICBfaXYsIF9pdiwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94
eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHggIC8vIDBENjAgLSAwRDZG
CiB9OwogCitzdGF0aWMgY29uc3QgSW5kaWNDbGFzc1RhYmxlOjpDaGFyQ2xhc3Mgc2luaENoYXJD
bGFzc2VzW10gPQoreworICAgIF94eCwgX3h4LCBfbXAsIF9tcCwgX3h4LCBfaXYsIF9pdiwgX2l2
LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgLy8gMEQ4MCAtIDBEOEYK
KyAgICBfaXYsIF9pdiwgX2l2LCBfaXYsIF9pdiwgX2l2LCBfaXYsIF94eCwgX3h4LCBfeHgsIF9j
dCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIC8vIDBEOTAgLSAwRDlGCisgICAgX2N0LCBfY3Qs
IF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBf
Y3QsIF9jdCwgX2N0LCAvLyAwREEwIC0gMERBRgorICAgIF9jdCwgX2N0LCBfeHgsIF9jdCwgX2N0
LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF94eCwgX2N0LCBfeHgsIF94eCwg
Ly8gMERCMCAtIDBEQkYKKyAgICBfY3QsIF9jdCwgX2N0LCBfY3QsIF9jdCwgX2N0LCBfY3QsIF94
eCwgX3h4LCBfeHgsIF92ciwgX3h4LCBfeHgsIF94eCwgX3h4LCBfZHIsIC8vIDBEQzAgLSAwRENG
CisgICAgX2RyLCBfZHIsIF9kYSwgX2RhLCBfZGIsIF94eCwgX2RiLCBfeHgsIF9kciwgX2RsLCBf
czEsIF9kbCwgX3MyLCBfczMsIF9zNCwgX2RyLCAvLyAwREQwIC0gMERERgorICAgIF94eCwgX3h4
LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwgX3h4LCBfeHgsIF94eCwg
X3h4LCBfeHgsIF94eCwgLy8gMERFMCAtIDBERUYKKyAgICBfeHgsIF94eCwgX2RyLCBfZHIsIF94
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8vIDBERjAgLSAwREY0Cit9OworCiAvLwogLy8gU3BsaXQgbWF0cmEgdGFibGVzCiAvLwpAQCAt
MjAyLDYgKzIxNCw4IEBACiAKIHN0YXRpYyBjb25zdCBTcGxpdE1hdHJhIG1seW1TcGxpdFRhYmxl
W10gPSB7ezB4MEQ0NiwgMHgwRDNFfSwgezB4MEQ0NywgMHgwRDNFfSwgezB4MEQ0NiwgMHgwRDU3
fX07CiAKK3N0YXRpYyBjb25zdCBTcGxpdE1hdHJhIHNpbmhTcGxpdFRhYmxlW10gPSB7ezB4MERE
OSwgMHgwRENBfSwgezB4MEREOSwgMHgwRENGfSwgezB4MEREOSwgMHgwRENGLCAweDBEQ0F9LCB7
MHgwREQ5LCAweDBEREZ9fTsKKwogLy8KIC8vIFNjcmlwdCBGbGFncwogLy8KQEAgLTIxOCw2ICsy
MzIsNyBAQAogI2RlZmluZSBURUxVX1NDUklQVF9GTEFHUyAoU0ZfTUFUUkFTX0FGVEVSX0JBU0Ug
fCAzKQogI2RlZmluZSBLTkRBX1NDUklQVF9GTEFHUyAoU0ZfTUFUUkFTX0FGVEVSX0JBU0UgfCAz
KQogI2RlZmluZSBNTFlNX1NDUklQVF9GTEFHUyAoU0ZfTVBSRV9GSVhVUCB8IFNGX05PX1BPU1Rf
QkFTRV9MSU1JVCkKKyNkZWZpbmUgU0lOSF9TQ1JJUFRfRkxBR1MgKFNGX01QUkVfRklYVVAgfCBT
Rl9OT19QT1NUX0JBU0VfTElNSVQpCiAKIC8vCiAvLyBJbmRpYyBDbGFzcyBUYWJsZXMKQEAgLTI0
MCw2ICsyNTUsOCBAQAogCiBzdGF0aWMgY29uc3QgSW5kaWNDbGFzc1RhYmxlIG1seW1DbGFzc1Rh
YmxlID0gezB4MEQwMCwgMHgwRDZGLCAzLCBNTFlNX1NDUklQVF9GTEFHUywgbWx5bUNoYXJDbGFz
c2VzLCBtbHltU3BsaXRUYWJsZX07CiAKK3N0YXRpYyBjb25zdCBJbmRpY0NsYXNzVGFibGUgc2lu
aENsYXNzVGFibGUgPSB7MHgwRDgwLCAweDBERjQsIDQsIFNJTkhfU0NSSVBUX0ZMQUdTLCBzaW5o
Q2hhckNsYXNzZXMsIHNpbmhTcGxpdFRhYmxlfTsKKwogLy8KIC8vIEluZGljQ2xhc3NUYWJsZSBh
ZGRyZXNzZXMKIC8vCkBAIC0yNzcsNyArMjk0LDcgQEAKICAgICBOVUxMLCAgICAgICAgICAgIC8q
ICdpdGFsJyAoT0xELUlUQUxJQykgKi8KICAgICAmb3J5YUNsYXNzVGFibGUsIC8qICdvcnlhJyAo
T1JJWUEpICovCiAgICAgTlVMTCwgICAgICAgICAgICAvKiAncnVucicgKFJVTklDKSAqLwotICAg
IE5VTEwsICAgICAgICAgICAgLyogJ3NpbmgnIChTSU5IQUxBKSAqLworICAgICZzaW5oQ2xhc3NU
YWJsZSwgLyogJ3NpbmgnIChTSU5IQUxBKSAqLwogICAgIE5VTEwsICAgICAgICAgICAgLyogJ3N5
cmMnIChTWVJJQUMpICovCiAgICAgJnRhbWxDbGFzc1RhYmxlLCAvKiAndGFtbCcgKFRBTUlMKSAq
LwogICAgICZ0ZWx1Q2xhc3NUYWJsZSwgLyogJ3RlbHUnIChURUxVR1UpICovCmRpZmYgLU5ydWEg
dGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQv
SW5kaWNSZW9yZGVyaW5nLmNwcCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2lj
dS14ZXRleC9sYXlvdXQvSW5kaWNSZW9yZGVyaW5nLmNwcAotLS0gdGV4bGl2ZS1iaW4tMjAwNy5v
cmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvSW5kaWNSZW9yZGVyaW5nLmNw
cAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAwMDAwMDAwMCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAw
Ny9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgvbGF5b3V0L0luZGljUmVvcmRlcmluZy5jcHAJ
MjAwOC0wNC0yMCAxNjowMjoyNy4wMDAwMDAwMDAgKzA1MzAKQEAgLTM1LDYgKzM1LDkgQEAKICAg
ICBMRVVuaWNvZGUgZkxlbmd0aE1hcms7CiAgICAgbGVfaW50MzIgIGZMZW5ndGhNYXJrSW5kZXg7
CiAKKyAgICBMRVVuaWNvZGUgZkFsTGFrdW5hOworICAgIGxlX2ludDMyICBmQWxMYWt1bmFJbmRl
eDsKKwogICAgIGNvbnN0IExFVGFnICpmTWF0cmFUYWdzOwogICAgIAogICAgIGxlX2ludDMyIGZN
UHJlT3V0SW5kZXg7CkBAIC01Niw2ICs1OSw5IEBACiAgICAgICAgIGlmIChJbmRpY0NsYXNzVGFi
bGU6OmlzTGVuZ3RoTWFyayhtYXRyYUNsYXNzKSkgewogICAgICAgICAgICAgZkxlbmd0aE1hcmsg
PSBtYXRyYTsKICAgICAgICAgICAgIGZMZW5ndGhNYXJrSW5kZXggPSBtYXRyYUluZGV4OworICAg
ICAgICB9IGVsc2UgaWYgKEluZGljQ2xhc3NUYWJsZTo6aXNWaXJhbWEobWF0cmFDbGFzcykpIHsK
KyAgICAgICAgICAgIGZBbExha3VuYSA9IG1hdHJhOworICAgICAgICAgICAgZkFsTGFrdW5hSW5k
ZXggPSBtYXRyYUluZGV4OwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgc3dpdGNoICht
YXRyYUNsYXNzICYgQ0ZfUE9TX01BU0spIHsKICAgICAgICAgICAgIGNhc2UgQ0ZfUE9TX0JFRk9S
RToKQEAgLTg5LDggKzk1LDkgQEAKICAgICBSZW9yZGVyaW5nT3V0cHV0KExFVW5pY29kZSAqb3V0
Q2hhcnMsIExFR2x5cGhTdG9yYWdlICZnbHlwaFN0b3JhZ2UsIE1QcmVGaXh1cHMgKm1wcmVGaXh1
cHMpCiAgICAgICAgIDogZk91dEluZGV4KDApLCBmT3V0Q2hhcnMob3V0Q2hhcnMpLCBmR2x5cGhT
dG9yYWdlKGdseXBoU3RvcmFnZSksCiAgICAgICAgICAgZk1wcmUoMCksIGZNcHJlSW5kZXgoMCks
IGZNYmVsb3coMCksIGZNYmVsb3dJbmRleCgwKSwgZk1hYm92ZSgwKSwgZk1hYm92ZUluZGV4KDAp
LAotICAgICAgICAgIGZNcG9zdCgwKSwgZk1wb3N0SW5kZXgoMCksIGZMZW5ndGhNYXJrKDApLCBm
TGVuZ3RoTWFya0luZGV4KDApLCBmTWF0cmFUYWdzKE5VTEwpLAotICAgICAgICAgIGZNUHJlT3V0
SW5kZXgoLTEpLCBmTVByZUZpeHVwcyhtcHJlRml4dXBzKSwKKyAgICAgICAgICBmTXBvc3QoMCks
IGZNcG9zdEluZGV4KDApLCBmTGVuZ3RoTWFyaygwKSwgZkxlbmd0aE1hcmtJbmRleCgwKSwKKyAg
ICAgICAgICBmQWxMYWt1bmEoMCksIGZBbExha3VuYUluZGV4KDApLAorICAgICAgICAgIGZNYXRy
YVRhZ3MoTlVMTCksIGZNUHJlT3V0SW5kZXgoLTEpLCBmTVByZUZpeHVwcyhtcHJlRml4dXBzKSwK
ICAgICAgICAgICBmVk1hYm92ZSgwKSwgZlZNcG9zdCgwKSwgZlZNSW5kZXgoMCksIGZWTVRhZ3Mo
TlVMTCksCiAgICAgICAgICAgZlNNYWJvdmUoMCksIGZTTWJlbG93KDApLCBmU01JbmRleCgwKSwg
ZlNNVGFncyhOVUxMKQogICAgIHsKQEAgLTEwNCw3ICsxMTEsNyBAQAogCiAgICAgdm9pZCByZXNl
dCgpCiAgICAgewotICAgICAgICBmTXByZSA9IGZNYmVsb3cgPSBmTWFib3ZlID0gZk1wb3N0ID0g
Zkxlbmd0aE1hcmsgPSAwOworICAgICAgICBmTXByZSA9IGZNYmVsb3cgPSBmTWFib3ZlID0gZk1w
b3N0ID0gZkxlbmd0aE1hcmsgPSBmQWxMYWt1bmEgPSAwOwogICAgICAgICBmTVByZU91dEluZGV4
ID0gLTE7CiAgICAgICAgIAogICAgICAgICBmVk1hYm92ZSA9IGZWTXBvc3QgID0gMDsKQEAgLTIw
NSw2ICsyMTIsMTkgQEAKICAgICAgICAgfQogICAgIH0KIAorICAgIGludCBhbExha3VuYUV4aXN0
cygpCisgICAgeworICAgICAgICByZXR1cm4gKGZBbExha3VuYSAhPSAwKTsKKyAgICB9CisKKyAg
ICAvLyBIYW5kbGVzIEFsLUxha3VuYSBpbiBTaW5oYWxhIHNwbGl0IHZvd2Vscy4KKyAgICB2b2lk
IHdyaXRlQWxMYWt1bmEoKQorICAgIHsKKyAgICAgICAgaWYgKGZBbExha3VuYSAhPSAwKSB7Cisg
ICAgICAgICAgICB3cml0ZUNoYXIoZkFsTGFrdW5hLCBmQWxMYWt1bmFJbmRleCwgZk1hdHJhVGFn
cyk7CisgICAgICAgIH0KKyAgICB9CisKICAgICB2b2lkIHdyaXRlTXByZSgpCiAgICAgewogICAg
ICAgICBpZiAoZk1wcmUgIT0gMCkgewpAQCAtMzI2LDE0ICszNDYsMTUgQEAKICAgICB7IDEsICAx
LCAgMSwgIDUsICA4LCAgMywgIDIsICAxLCAgNSwgIDksICA1LCAgMSwgIDEsICAxfSwgLy8gIDAg
LSBncm91bmQgc3RhdGUKICAgICB7LTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwg
LTEsIC0xLCAtMSwgLTEsIC0xfSwgLy8gIDEgLSBleGl0IHN0YXRlCiAgICAgey0xLCAgNiwgIDEs
IC0xLCAtMSwgLTEsIC0xLCAtMSwgIDUsICA5LCAgNSwgIDUsICA0LCAtMX0sIC8vICAyIC0gY29u
c29uYW50IHdpdGggbnVrdGEKLSAgICB7LTEsICA2LCAgMSwgLTEsIC0xLCAtMSwgLTEsICAyLCAg
NSwgIDksICA1LCAgNSwgIDQsIC0xfSwgLy8gIDMgLSBjb25zb25hbnQKKyAgICB7LTEsICA2LCAg
MSwgLTEsIC0xLCAtMSwgLTEsICAyLCAgNSwgIDksICA1LCAgNSwgIDQsIDExfSwgLy8gIDMgLSBj
b25zb25hbnQKICAgICB7LTEsIC0xLCAtMSwgLTEsIC0xLCAgMywgIDIsIC0xLCAtMSwgLTEsIC0x
LCAtMSwgLTEsICA3fSwgLy8gIDQgLSBjb25zb25hbnQgdmlyYW1hCiAgICAgey0xLCAgNiwgIDEs
IC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMX0sIC8vICA1IC0gZGVw
ZW5kZW50IHZvd2VscwogICAgIHstMSwgLTEsICAxLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAt
MSwgLTEsIC0xLCAtMSwgLTF9LCAvLyAgNiAtIHZvd2VsIG1hcmsKICAgICB7LTEsIC0xLCAtMSwg
LTEsIC0xLCAgMywgIDIsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xfSwgLy8gIDcgLSBaV0os
IFpXTkoKICAgICB7LTEsICA2LCAgMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAt
MSwgIDQsIC0xfSwgLy8gIDggLSBpbmRlcGVuZGVudCB2b3dlbHMgdGhhdCBjYW4gdGFrZSBhIHZp
cmFtYQogICAgIHstMSwgIDYsICAxLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgMTAsICA1
LCAtMSwgLTF9LCAvLyAgOSAtIGZpcnN0IHBhcnQgb2Ygc3BsaXQgdm93ZWwKLSAgICB7LTEsICA2
LCAgMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAgNSwgLTEsIC0xfSAgLy8gMTAg
LSBzZWNvbmQgcGFydCBvZiBzcGxpdCB2b3dlbAorICAgIHstMSwgIDYsICAxLCAtMSwgLTEsIC0x
LCAtMSwgLTEsIC0xLCAtMSwgLTEsICA1LCAtMSwgLTF9LCAvLyAxMCAtIHNlY29uZCBwYXJ0IG9m
IHNwbGl0IHZvd2VsCisgICAgey0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0xLCAtMSwgLTEsIC0x
LCAtMSwgLTEsICA3LCAtMX0gIC8vIDExIC0gPGN0PiA8endqPgogCiB9OwogCkBAIC00MjAsNyAr
NDQxLDEwIEBACiAgICAgICAgIGNhc2UgQ0NfU1BMSVRfVk9XRUxfUElFQ0VfMzoKICAgICAgICAg
Y2FzZSBDQ19WT1dFTF9NT0RJRklFUjoKICAgICAgICAgY2FzZSBDQ19TVFJFU1NfTUFSSzoKLSAg
ICAgICAgICAgIG91dHB1dC53cml0ZU1wcmUoKTsKKyAgICAgICAgICAgIC8vIEEgbG9uZSA8VSsw
REREPiBjcmFzaGVzIG9vZmZpY2Ugd2l0aG91dCB0aGlzIHdvcmthcm91bmQuCisgICAgICAgICAg
ICBpZiAoIW91dHB1dC5hbExha3VuYUV4aXN0cygpKSB7CisgICAgICAgICAgICAgICAgb3V0cHV0
LndyaXRlTXByZSgpOworICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBvdXRwdXQud3JpdGVD
aGFyKENfRE9UVEVEX0NJUkNMRSwgcHJldiwgJnRhZ0FycmF5WzFdKTsKIApAQCAtNDQyLDYgKzQ2
Niw3IEBACiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIG91dHB1dC53cml0ZUxlbmd0aE1h
cmsoKTsKKyAgICAgICAgICAgIG91dHB1dC53cml0ZUFsTGFrdW5hKCk7CiAKICAgICAgICAgICAg
IGlmICgoY2xhc3NUYWJsZS0+c2NyaXB0RmxhZ3MgJiBTRl9SRVBIX0FGVEVSX0JFTE9XKSA9PSAw
KSB7CiAgICAgICAgICAgICAgICAgb3V0cHV0LndyaXRlVk1hYm92ZSgpOwpAQCAtNjMyLDYgKzY1
Nyw3IEBACiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIG91dHB1dC53cml0ZUxlbmd0aE1h
cmsoKTsKKyAgICAgICAgICAgIG91dHB1dC53cml0ZUFsTGFrdW5hKCk7CiAKICAgICAgICAgICAg
IC8vIHdyaXRlIHJlcGgKICAgICAgICAgICAgIGlmICgoY2xhc3NUYWJsZS0+c2NyaXB0RmxhZ3Mg
JiBTRl9SRVBIX0FGVEVSX0JFTE9XKSA9PSAwKSB7CmRpZmYgLU5ydWEgdGV4bGl2ZS1iaW4tMjAw
Ny5vcmlnL2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTGF5b3V0RW5naW5lLmNw
cCB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTGF5
b3V0RW5naW5lLmNwcAotLS0gdGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxkL3NvdXJjZS9saWJz
L2ljdS14ZXRleC9sYXlvdXQvTGF5b3V0RW5naW5lLmNwcAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAw
MDAwMDAwMCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAwNy9idWlsZC9zb3VyY2UvbGlicy9pY3Ut
eGV0ZXgvbGF5b3V0L0xheW91dEVuZ2luZS5jcHAJMjAwOC0wNC0yMCAxNjowMjoyNy4wMDAwMDAw
MDAgKzA1MzAKQEAgLTQ4Myw2ICs0ODMsNyBAQAogICAgICAgICBjYXNlIGd1cnVTY3JpcHRDb2Rl
OgogICAgICAgICBjYXNlIHRhbWxTY3JpcHRDb2RlOgogICAgICAgICBjYXNlIHRlbHVTY3JpcHRD
b2RlOgorICAgICAgICBjYXNlIHNpbmhTY3JpcHRDb2RlOgogICAgICAgICAgICAgcmVzdWx0ID0g
bmV3IEluZGljT3BlblR5cGVMYXlvdXRFbmdpbmUoZm9udEluc3RhbmNlLCBzY3JpcHRDb2RlLCBs
YW5ndWFnZUNvZGUsIHR5cG9GbGFncywgZ3N1YlRhYmxlKTsKICAgICAgICAgICAgIGJyZWFrOwog
CkBAIC01MzcsNiArNTM4LDcgQEAKICAgICAgICAgICAgIGNhc2UgZ3VydVNjcmlwdENvZGU6CiAg
ICAgICAgICAgICBjYXNlIHRhbWxTY3JpcHRDb2RlOgogICAgICAgICAgICAgY2FzZSB0ZWx1U2Ny
aXB0Q29kZToKKyAgICAgICAgICAgIGNhc2Ugc2luaFNjcmlwdENvZGU6CiAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgcmVzdWx0ID0gbmV3IEluZGljT3BlblR5cGVMYXlvdXRFbmdpbmUo
Zm9udEluc3RhbmNlLCBzY3JpcHRDb2RlLCBsYW5ndWFnZUNvZGUsIHR5cG9GbGFncyk7CiAgICAg
ICAgICAgICAgICAgYnJlYWs7CmRpZmYgLU5ydWEgdGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxk
L3NvdXJjZS9saWJzL2ljdS14ZXRleC9sYXlvdXQvTEVGb250SW5zdGFuY2UuY3BwIHRleGxpdmUt
YmluLTIwMDcvYnVpbGQvc291cmNlL2xpYnMvaWN1LXhldGV4L2xheW91dC9MRUZvbnRJbnN0YW5j
ZS5jcHAKLS0tIHRleGxpdmUtYmluLTIwMDcub3JpZy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0
ZXgvbGF5b3V0L0xFRm9udEluc3RhbmNlLmNwcAkyMDA4LTA0LTIwIDE2OjAxOjE3LjAwMDAwMDAw
MCArMDUzMAorKysgdGV4bGl2ZS1iaW4tMjAwNy9idWlsZC9zb3VyY2UvbGlicy9pY3UteGV0ZXgv
bGF5b3V0L0xFRm9udEluc3RhbmNlLmNwcAkyMDA4LTA0LTIwIDE2OjAyOjI3LjAwMDAwMDAwMCAr
MDUzMApAQCAtNzUsNyArNzUsNyBAQAogICAgICAgICByZXR1cm4gMHhGRkZGOwogICAgIH0KIAot
ICAgIGlmIChtYXBwZWRDaGFyID09IDB4MjAwQyB8fCBtYXBwZWRDaGFyID09IDB4MjAwRCkgewor
ICAgIGlmIChtYXBwZWRDaGFyID09IDB4MjAwQykgewogICAgICAgICByZXR1cm4gMTsKICAgICB9
CiAKZGlmZiAtTnJ1YSB0ZXhsaXZlLWJpbi0yMDA3Lm9yaWcvYnVpbGQvc291cmNlL3RleGsvd2Vi
MmMveGV0ZXhkaXIvWGVUZVhPVExheW91dEVuZ2luZS5jcHAgdGV4bGl2ZS1iaW4tMjAwNy9idWls
ZC9zb3VyY2UvdGV4ay93ZWIyYy94ZXRleGRpci9YZVRlWE9UTGF5b3V0RW5naW5lLmNwcAotLS0g
dGV4bGl2ZS1iaW4tMjAwNy5vcmlnL2J1aWxkL3NvdXJjZS90ZXhrL3dlYjJjL3hldGV4ZGlyL1hl
VGVYT1RMYXlvdXRFbmdpbmUuY3BwCTIwMDgtMDQtMjAgMTY6MDE6MjMuMDAwMDAwMDAwICswNTMw
CisrKyB0ZXhsaXZlLWJpbi0yMDA3L2J1aWxkL3NvdXJjZS90ZXhrL3dlYjJjL3hldGV4ZGlyL1hl
VGVYT1RMYXlvdXRFbmdpbmUuY3BwCTIwMDgtMDQtMjAgMTY6MDg6NDEuMDAwMDAwMDAwICswNTMw
CkBAIC04NSw2ICs4NSw3IEBACiAgICAgICAgIGNhc2UgZ3VydVNjcmlwdENvZGU6CiAgICAgICAg
IGNhc2UgdGFtbFNjcmlwdENvZGU6CiAgICAgICAgIGNhc2UgdGVsdVNjcmlwdENvZGU6CisgICAg
ICAgIGNhc2Ugc2luaFNjcmlwdENvZGU6CiAvLyAgICAgICAgICAgIHJlc3VsdCA9IG5ldyBYZVRl
WEluZGljTGF5b3V0RW5naW5lKGZvbnRJbnN0YW5jZSwgc2NyaXB0VGFnLCBsYW5ndWFnZVRhZywg
Z3N1YlRhYmxlLCBhZGRGZWF0dXJlcywgcmVtb3ZlRmVhdHVyZXMpOwogICAgICAgICAgICAgcmVz
dWx0ID0gbmV3IEluZGljT3BlblR5cGVMYXlvdXRFbmdpbmUoZm9udEluc3RhbmNlLCBzY3JpcHRD
b2RlLCBsYW5ndWFnZUNvZGUsIHR5cG9GbGFncywgZ3N1YlRhYmxlKTsKICAgICAgICAgICAgIGJy
ZWFrOwpAQCAtMTI1LDYgKzEyNiw3IEBACiAJCWNhc2UgZ3VydVNjcmlwdENvZGU6CiAJCWNhc2Ug
dGFtbFNjcmlwdENvZGU6CiAJCWNhc2UgdGVsdVNjcmlwdENvZGU6CisJCWNhc2Ugc2luaFNjcmlw
dENvZGU6CiAJCQlyZXN1bHQgPSBuZXcgSW5kaWNPcGVuVHlwZUxheW91dEVuZ2luZShmb250SW5z
dGFuY2UsIHNjcmlwdENvZGUsIGxhbmd1YWdlQ29kZSwgdHlwb0ZsYWdzKTsKIAkJCWJyZWFrOwog
Cg==
------=_Part_13974_12315441.1208689971534--



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


