From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MAdGB-0007Ye-J6 for garchives@archives.gentoo.org; Sun, 31 May 2009 05:07:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AF87FE0406; Sun, 31 May 2009 05:07:02 +0000 (UTC) Received: from mailfilter4.ihug.co.nz (mailfilter4.ihug.co.nz [203.109.136.4]) by pigeon.gentoo.org (Postfix) with ESMTP id B1A85E03ED; Sun, 31 May 2009 05:07:01 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnMCAMutIUp2XNvy/2dsb2JhbAAIzgiEDAWGBQ X-IronPort-AV: E=Sophos;i="4.41,278,1241352000"; d="scan'208";a="173316723" Received: from 118-92-219-242.dsl.dyn.ihug.co.nz (HELO [192.168.0.3]) ([118.92.219.242]) by smtp.mailfilter4.ihug.co.nz with ESMTP; 31 May 2009 17:06:59 +1200 Message-ID: <4A221074.2060301@gentoo.org> Date: Sun, 31 May 2009 17:07:00 +1200 From: Alistair Bush User-Agent: Thunderbird 2.0.0.21 (X11/20090325) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 To: gentoo-java@lists.gentoo.org CC: gentoo-dev@lists.gentoo.org Subject: [gentoo-java] Patch to remove JAVA_PKG_VNEED support from java-utils-2.eclass X-Enigmail-Version: 0.95.7 OpenPGP: url= Content-Type: multipart/mixed; boundary="------------050100010805050306010004" X-Archives-Salt: d59506dd-b61b-40fb-a914-e62456ad4086 X-Archives-Hash: 87f4126711b3b4844f9bb06936782500 This is a multi-part message in MIME format. --------------050100010805050306010004 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This patch removes the functionality within java-utils-2.eclass to record and pass to java-config old style virtuals. This functionality is not utilized within any repo that I know about and is _most probably_ horribly broken anyway. _ALL_ ebuilds that are using this functionality (aka 0) should instead be using java-virtuals. Java Team any issue with this patch? The point of removing this functionality is so I can cleanup java-config a little. Thanks Alistair. --------------050100010805050306010004 Content-Type: text/plain; name="java-utils-2.eclass.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="java-utils-2.eclass.patch" LS0tIGphdmEtdXRpbHMtMi5lY2xhc3MJMjAwOS0wNS0yNiAxOToyNzozNC4zODEzNTk1NDkg KzEyMDAKKysrIGphdmEtdXRpbHMtMi5lY2xhc3MJMjAwOS0wNS0zMSAxNjo1MjowOS44MjMw ODczMTMgKzEyMDAKQEAgLTEzMTAsODMgKzEzMTAsNiBAQAogIyAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KIAogIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLSMgQGVidWlsZC1mdW5j dGlvbiBqYXZhLXBrZ19uZWVkCi0jCi0jIEFkZHMgdmlydHVhbCBkZXBlbmRlbmNpZXMsIHdo aWNoIGNhbiBvcHRpb25hbGx5IGJlIGNvbnRyb2xsZWQgYnkgYSBVU0UgZmxhZy4KLSMgQ3Vy cmVudGx5IHN1cHBvcnRlZCB2aXJ0dWFscyBhcmU6Ci0jCWphdmFtYWlsCi0jCWpkYmMtc3Rk ZXh0Ci0jCWphZgotIwlqZGJjLXJvd3NldAotIwlqbXMKLSMKLSMgQHBhcmFtICQxIC0gT3B0 aW9uYWxseSBpbmRpY2F0ZSB0aGF0IHRoZSBkZXBlbmRlbmNpZXMgYXJlIGNvbnRyb2xsZWQg YnkKLSMJCQkJYSB1c2UgZmxhZyBieSBzcGVjaWZ5aW5nICctLXVzZScgUmVxdWlyZXMgJDIu Ci0jIEBwYXJhbSAkMiAtIFVTRSBmbGFnIHdoaWNoIHdpbGwgZW5hYmxlIHRoZSBkZXBlbmRl bmNpZXMuCi0jIEBwYXJhbSAkQCAtIHZpcnR1YWwgcGFja2FnZXMgdG8gYWRkIGRlcGVuZWRl bmNpZXMgZm9yCi0jIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotIyBUT0RPIHJld3JpdGUg dG8gcGFyc2UgYSBsaW5lIGJhc2VkIGRlY2xhcmF0aW9uIGZpbGUgaW5zdGVhZCAtLSBrYXJs dGsKLSNqYXZhLXBrZ19uZWVkKCkgewotIwlkZWJ1Zy1wcmludC1mdW5jdGlvbiAke0ZVTkNO QU1FfSAkKgotIwlsb2NhbCB1c2VmbGFnCi0jCWlmIFtbICR7MX0gPT0gIi0tdXNlIiBdXTsg dGhlbgotIwkJdXNlZmxhZz0iJHsyfSIKLSMJCXNoaWZ0IDIKLSMJZmkKLSMKLSMJaWYgW1sg LXogJHsxfSBdXTsgdGhlbgotIwkJZGllICJNdXN0IHNwZWNpZnkgYXQgbGVhc3Qgb25lIHZp cnR1YWwgcGFja2FnZS4iCi0jCWZpCi0jCi0jCWxvY2FsIGRlcHN0ciBuZXdkZXBzdHIKLSMK LSMJZm9yIHZpcnR1YWwgaW4gJHtAfTsgZG8KLSMJCWlmIGhhcyAke3ZpcnR1YWx9ICR7SkFW QV9QS0dfVk5FRUR9OyB0aGVuCi0jCQkJZGVidWctcHJpbnQgIkFscmVhZHkgcmVnaXN0ZXJl ZCB2aXJ0dWFsICR7dmlydHVhbH0iCi0jCQkJY29udGludWUKLSMJCWZpCi0jCQljYXNlICR7 dmlydHVhbH0gaW4KLSMJCQlqYXZhbWFpbCkKLSMJCQkJZGVidWctcHJpbnQgImphdmEtcGtn X25lZWQ6IGFkZGluZyBqYXZhbWFpbCBkZXBlbmRlbmNpZXMiCi0jCQkJCW5ld2RlcHN0cj0i fHwgKCBkZXYtamF2YS9nbnUtamF2YW1haWwgZGV2LWphdmEvc3VuLWphdmFtYWlsLWJpbiAp IgotIwkJCQk7OwotIwkJCWpkYmMtc3RkZXh0KQotIwkJCQlkZWJ1Zy1wcmludCAiamF2YS1w a2dfbmVlZDogYWRkaW5nIGpkYmMtc3RkZXh0IGRlcGVuZGVuY2llcyIKLSMJCQkJbmV3ZGVw c3RyPSJ8fCAoID49dmlydHVhbC9qZGstMS40IGRldi1qYXZhL2pkYmMyLXN0ZGV4dCApIgot IwkJCQk7OwotIwkJCWphZikKLSMJCQkJZGVidWctcHJpbnQgImphdmEtcGtnX25lZWQ6IGFk ZGluZyBqYWYgZGVwZW5kZW5jaWVzIgotIwkJCQluZXdkZXBzdHI9Inx8ICggZGV2LWphdmEv Z251LWphZiBkZXYtamF2YS9zdW4tamFmLWJpbiApIgotIwkJCQk7OwotIwkJCWpkYmMtcm93 c2V0KQotIwkJCQlkZWJ1Zy1wcmludCAiamF2YS1wa2dfbmVlZDogYWRkaW5nIGpkYmMtcm93 c2V0IGRlcGVuZGVuY2llcyIKLSMJCQkgCW5ld2RlcHN0cj0ifHwgKCA+PXZpcnR1YWwvamRr LTEuNSBkZXYtamF2YS9zdW4tamRiYy1yb3dzZXQgKSIKLSMJCQkJOzsKLSMJCQlqbXMpCi0j CQkJCWRlYnVnLXByaW50ICJqYXZhLXBrZ19uZWVkOiBhZGRpbmcgam1zIGRlcGVuZGVuY2ll cyIKLSMJCQkJbmV3ZGVwc3RyPSJ8fCAoIGRldi1qYXZhL3N1bi1qbXMgZGV2LWphdmEvb3Bl bmptcyApIgotIwkJCQk7OwotIwkJCSopCi0jCQkJCWRpZSAiSW52YWxpZCB2aXJ0dWFsOiAk e3ZpcnR1YWx9IgotIwkJZXNhYwotIwotIwkJZXhwb3J0IEpBVkFfUEtHX1ZORUVEPSIke0pB VkFfUEtHX1ZORUVEfSAke3ZpcnR1YWx9IgotIwotIwkJaWYgW1sgLW4gJHt1c2VmbGFnfSBd XTsgdGhlbgotIwkJCWRlcHN0cj0iJHtkZXBzdHJ9ICR7dXNlZmxhZ30/ICggJHtuZXdkZXBz dHJ9ICkiCi0jCQllbHNlCi0jCQkJZGVwc3RyPSIke2RlcHN0cn0gJHtuZXdkZXBzdHJ9Igot IwkJZmkKLSMJZG9uZQotIwotIwlbWyAteiAke0pBVkFfUEtHX05WX0RFUEVORH0gXV0gJiYg ZXhwb3J0IEpBVkFfUEtHX05WX0RFUEVORD0iJHtERVBFTkR9IgotIwlbWyAteiAke0pBVkFf UEtHX05WX1JERVBFTkR9IF1dICYmIGV4cG9ydCBKQVZBX1BLR19OVl9SREVQRU5EPSIke1JE RVBFTkR9IgotIwotIwlleHBvcnQgREVQRU5EPSIke0RFUEVORH0gJHtkZXBzdHJ9IgotIwll eHBvcnQgUkRFUEVORD0iJHtSREVQRU5EfSAke2RlcHN0cn0iCi0jfQotCi0jIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQogIyBAZWJ1aWxkLWZ1bmN0aW9uIGphdmEtcGtnX2ZpbmQtbm9y bWFsLWphcnMKICMKICMgRmluZCB0aGUgZmlsZXMgd2l0aCBzdWZmaXggLmphciBmaWxlIGlu IHRoZSBnaXZlbiBkaXJlY3Rvcnkgb3IgJFdPUktESVIKQEAgLTI1NDEsMTYgKzI0NjQsMTEg QEAKIAkJCWV4cG9ydCBHRU5UT09fVk09IiR7SkFWQV9QS0dfRk9SQ0VfVk19IgogCQkjIGlm IHdlJ3JlIGFsbG93ZWQgdG8gc3dpdGNoIHRoZSB2bS4uLgogCQllbGlmIFtbICIke0pBVkFf UEtHX0FMTE9XX1ZNX0NIQU5HRX0iID09ICJ5ZXMiIF1dOyB0aGVuCi0JCQlkZWJ1Zy1wcmlu dCAiZGVwZW5kLWphdmEtcXVlcnk6ICBOVl9ERVBFTkQ6CSR7SkFWQV9QS0dfTlZfREVQRU5E Oi0ke0RFUEVORH19IFZORUVEOiAke0pBVkFfUEtHX1ZORUVEfSIKLQkJCWlmIFtbIC1uICR7 SkFWQV9QS0dfVk5FRUR9IF1dOyB0aGVuCi0JCQkJR0VOVE9PX1ZNPSIkKGRlcGVuZC1qYXZh LXF1ZXJ5IC0tbmVlZC12aXJ0dWFsICIke0pBVkFfUEtHX1ZORUVEfSIgLS1nZXQtdm0gIiR7 SkFWQV9QS0dfTlZfREVQRU5EOi0ke0RFUEVORH19IikiCi0JCQllbHNlCi0JCQkJR0VOVE9P X1ZNPSIkKGRlcGVuZC1qYXZhLXF1ZXJ5IC0tZ2V0LXZtICIke0pBVkFfUEtHX05WX0RFUEVO RDotJHtERVBFTkR9fSIpIgotCQkJZmkKKwkJCWRlYnVnLXByaW50ICJkZXBlbmQtamF2YS1x dWVyeTogIE5WX0RFUEVORDoJJHtKQVZBX1BLR19OVl9ERVBFTkQ6LSR7REVQRU5EfX0iCisJ CQlHRU5UT09fVk09IiQoZGVwZW5kLWphdmEtcXVlcnkgLS1nZXQtdm0gIiR7SkFWQV9QS0df TlZfREVQRU5EOi0ke0RFUEVORH19IikiCiAJCQlpZiBbWyAteiAiJHtHRU5UT09fVk19IiB8 fCAiJHtHRU5UT09fVk19IiA9PSAiTm9uZSIgXV07IHRoZW4KIAkJCQllZXJyb3IgIlVuYWJs ZSB0byBkZXRlcm1pbmUgVk0gZm9yIGJ1aWxkaW5nIGZyb20gZGVwZW5kZW5jaWVzOiIKIAkJ CQllY2hvICJOVl9ERVBFTkQ6ICR7SkFWQV9QS0dfTlZfREVQRU5EOi0ke0RFUEVORH19Igot CQkJCWVjaG8gIlZORUVEOiAke0pBVkFfUEtHX1ZORUVEfSIKIAkJCQlkaWUgIkZhaWxlZCB0 byBkZXRlcm1pbmUgVk0gZm9yIGJ1aWxkaW5nLiIKIAkJCWVsc2UKIAkJCQlleHBvcnQgR0VO VE9PX1ZNCg== --------------050100010805050306010004--