From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JCWe4-0006rq-4u for garchives@archives.gentoo.org; Wed, 09 Jan 2008 08:50:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DDA42E0BED; Wed, 9 Jan 2008 08:49:23 +0000 (UTC) Received: from smtp3.ihug.co.nz (smtp3.ihug.co.nz [203.109.136.103]) by pigeon.gentoo.org (Postfix) with ESMTP id 189A9E0BEE for ; Wed, 9 Jan 2008 08:49:23 +0000 (UTC) Received: from cust.filter4.content.ihug.net.nz (smtp.mailfilter4.ihug.co.nz) [10.80.50.4] by smtp3.ihug.co.nz with esmtp (Exim 4.60 #1 (Debian); Ihug conf #192) id 1JCWcj-0008FX-11; Wed, 09 Jan 2008 21:49:21 +1300 Ironport-Content-Filter: send-to-smtp Received: from 203-109-169-74.dsl.dyn.ihug.co.nz (HELO [10.1.1.3]) ([203.109.169.74]) by smtp.mailfilter4.ihug.co.nz with ESMTP; 09 Jan 2008 21:49:20 +1300 Message-ID: <47848A7E.50506@gentoo.org> Date: Wed, 09 Jan 2008 21:49:02 +1300 From: Alistair Bush User-Agent: Thunderbird 2.0.0.9 (X11/20071118) 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 Subject: Re: [gentoo-java] javatoolkit: new project layout References: <477F7510.7020505@gentoo.org> <20080105123126.GG7944@gentoo.org> <477FF6B9.6020708@gmail.com> <20080107201921.GF21604@gentoo.org> <478314A1.5060502@gentoo.org> <20080108084716.GB14523@gentoo.org> In-Reply-To: <20080108084716.GB14523@gentoo.org> X-Enigmail-Version: 0.95.5 Content-Type: multipart/mixed; boundary="------------060702080906080405050506" X-Archives-Salt: b19011a0-67b2-488d-85e3-b7d9d67952ee X-Archives-Hash: 14e99153014b6dd82934330bd44dc724 This is a multi-part message in MIME format. --------------060702080906080405050506 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ok here are 2 patches to support the moving of javatoolkit currently I have tested them on 1!! package!! so surely they are tree ready :) What do you think of them? Some parts are getting a bit messy but im unsure of how they could be cleaned up without breaking backwards comp. Alistair ps, im just about to do a re-emerge-everything-java.sh, we will see how it goes pss. Have I missed anything? --------------060702080906080405050506 Content-Type: text/plain; name="javatoolkit_java-ant-2.eclass.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="javatoolkit_java-ant-2.eclass.patch" LS0tIGphdmEtYW50LTIuZWNsYXNzLm9yaWcJMjAwOC0wMS0wMyAxNjozMToxNi4wMDAwMDAw MDAgKzEzMDAKKysrIGphdmEtYW50LTIuZWNsYXNzCTIwMDgtMDEtMDkgMjE6MzE6MTcuMDAw MDAwMDAwICsxMzAwCkBAIC0yMjQsNyArMjI0LDE2IEBACiAJZWxzZQogCQlsb2NhbCBmaWxl cwogCi0JCVtbIC14ICIvdXNyL2Jpbi94bWwtcmV3cml0ZS0yLnB5IiBdXSAmJiBsb2NhbCB1 c2luZ19uZXc9InRydWUiCisJCWxvY2FsIHVzaW5nX25ldz0iIgorCQlsb2NhbCB4bWxfcmV3 cml0ZV8yPSIvdXNyLyQoZ2V0X2xpYmRpcikvamF2YXRvb2xraXQvYmluL3htbC1yZXdyaXRl LTIucHkiCisJCWlmIFtbIC14ICIke3htbF9yZXdyaXRlXzJ9IiBdXTsgdGhlbgorCQkJdXNp bmdfbmV3PSJ0cnVlIgorCQllbHNlCisJCQl4bWxfcmV3cml0ZV8yPSIvdXNyL2Jpbi94bWwt cmV3cml0ZS0yLnB5IgorCQkJaWYgW1sgLXggIiR7eG1sX3Jld3JpdGVfMn0iIF1dOyB0aGVu CisJCQkJdXNpbmdfbmV3PSJ0cnVlIgorCQkJZmkKKwkJZmkKIAogCQlmb3IgZmlsZSBpbiAi JHtAfSI7IGRvCiAJCQlkZWJ1Zy1wcmludCAiJHtGVU5DTkFNRX06ICR7ZmlsZX0iCkBAIC0y NDMsMTAgKzI1MiwxMCBAQAogCQkJCWVjaG8gIlJld3JpdGluZyAkZmlsZSAodXNpbmcgeG1s LXJld3JpdGUucHkpIgogCQkJCSMgRG9pbmcgdGhpcyB0d2ljZSBiZWNhdXNlIG90aGVyd2lz ZSB0aGUgc291cmNlIGF0dHJpYnV0ZXMgd291bGQKIAkJCQkjIGdldCBhZGRlZCB0byB0YXJn ZXQgdGFncyB0b28gYW5kIGphdmFkb2MgZG9lcyBub3QgbGlrZSB0YXJnZXQKLQkJCQl4bWwt cmV3cml0ZS5weSAtZiAiJHtmaWxlfSIgXAorCQkJCWV2YWwgJHt4bWwtcmV3cml0ZS5weX0g LWYgIiR7ZmlsZX0iIFwKIAkJCQkJLWMgLWUgJHtKQVZBX1BLR19CU0ZJWF9TT1VSQ0VfVEFH Uy8vIC8gLWUgfSBcCiAJCQkJCS1hIHNvdXJjZSAtdiAke3dhbnRfc291cmNlfSB8fCBfYnNm aXhfZGllICJ4bWwtcmV3cml0ZSBmYWlsZWQ6ICR7ZmlsZX0iCi0JCQkJeG1sLXJld3JpdGUu cHkgLWYgIiR7ZmlsZX0iIFwKKwkJCQlldmFsICR7eG1sLXJld3JpdGUucHl9IC1mICIke2Zp bGV9IiBcCiAJCQkJCS1jIC1lICR7SkFWQV9QS0dfQlNGSVhfVEFSR0VUX1RBR1MvLyAvIC1l IH0gXAogCQkJCQktYSB0YXJnZXQgLXYgJHt3YW50X3RhcmdldH0gfHwgX2JzZml4X2RpZSAi eG1sLXJld3JpdGUgZmFpbGVkOiAke2ZpbGV9IgogCQkJZmkKQEAgLTI1OSwyMSArMjY4LDI1 IEBACiAJCQlmaQogCiAJCQkjIGZvciBqYXZhZG9jIHRhcmdldCBhbmQgYWxsIGluIG9uZSBw YXNzLCB3ZSBuZWVkIHRoZSBuZXcgcmV3cml0ZXIuCi0JCQlsb2NhbCByZXdyaXRlcjM9Ii91 c3Ivc2hhcmUvamF2YXRvb2xraXQveG1sLXJld3JpdGUtMy5weSIKKwkJCWxvY2FsIHJld3Jp dGVyMz0iL3Vzci8kKGdldF9saWJkaXIpfS9qYXZhdG9vbGtpdC9iaW4veG1sLXJld3JpdGUt My5weSIKKwkJCWlmIFtbICEgLWYgJHtyZXdyaXRlcjN9IF1dOyB0aGVuCisJCQkJcmV3cml0 ZXIzPSIvdXNyL2Jpbi94bWwtcmV3cml0ZS0zLnB5IgorCQkJZmkKKwogCQkJaWYgW1sgISAt ZiAke3Jld3JpdGVyM30gXV07IHRoZW4KIAkJCQlkZWJ1Zy1wcmludCAiVXNpbmcgc2Vjb25k IGdlbmVyYXRpb24gcmV3cml0ZXIiCiAJCQkJZXZhbCBlY2hvICJSZXdyaXRpbmcgc291cmNl IGF0dHJpYnV0ZXMiICR7b3V0cHV0fQotCQkJCWV2YWwgeG1sLXJld3JpdGUtMi5weSAke2Zp bGVzfSBcCisJCQkJZXZhbCAke3htbF9yZXdyaXRlXzJ9ICR7ZmlsZXN9IFwKIAkJCQkJLWMg LWUgJHtKQVZBX1BLR19CU0ZJWF9TT1VSQ0VfVEFHUy8vIC8gLWUgfSBcCiAJCQkJCS1hIHNv dXJjZSAtdiAke3dhbnRfc291cmNlfSAke291dHB1dH0gfHwgX2JzZml4X2RpZSAieG1sLXJl d3JpdGUyIGZhaWxlZDogJHtmaWxlfSIKIAogCQkJCWV2YWwgZWNobyAiUmV3cml0aW5nIHRh cmdldCBhdHRyaWJ1dGVzIiAke291dHB1dH0KLQkJCQlldmFsIHhtbC1yZXdyaXRlLTIucHkg JHtmaWxlc30gXAorCQkJCWV2YWwgJHt4bWxfcmV3cml0ZV8yfSAke2ZpbGVzfSBcCiAJCQkJ CS1jIC1lICR7SkFWQV9QS0dfQlNGSVhfVEFSR0VUX1RBR1MvLyAvIC1lIH0gXAogCQkJCQkt YSB0YXJnZXQgLXYgJHt3YW50X3RhcmdldH0gJHtvdXRwdXR9IHx8IF9ic2ZpeF9kaWUgInht bC1yZXdyaXRlMiBmYWlsZWQ6ICR7ZmlsZX0iCiAKIAkJCQlldmFsIGVjaG8gIlJld3JpdGlu ZyBub3dhcm4gYXR0cmlidXRlcyIgJHtvdXRwdXR9Ci0JCQkJZXZhbCB4bWwtcmV3cml0ZS0y LnB5ICR7ZmlsZXN9IFwKKwkJCQlldmFsICR7eG1sX3Jld3JpdGVfMn0gJHtmaWxlc30gXAog CQkJCQktYyAtZSAke0pBVkFfUEtHX0JTRklYX1RBUkdFVF9UQUdTLy8gLyAtZSB9IFwKIAkJ CQkJLWEgbm93YXJuIC12IHllcyAke291dHB1dH0gfHwgX2JzZml4X2RpZSAieG1sLXJld3Jp dGUyIGZhaWxlZDogJHtmaWxlfSIKIAkJCWVsc2UKQEAgLTQxMCwxMCArNDIzLDE3IEBACiAj IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogamF2YS1hbnRfeG1sLXJld3JpdGUoKSB7CiAJ bG9jYWwgYmluZGlyPSIke1JPT1R9L3Vzci9iaW4vIgorCWxvY2FsIG5ld2JpbmRpcj0iJHtS T09UfS91c3IvJChnZXRfbGliZGlyKS9qYXZhdG9vbGtpdC9iaW4iCiAJbG9jYWwgZ2VuMj0i JHtiaW5kaXJ9L3htbC1yZXdyaXRlLTIucHkiCisJbG9jYWwgZ2VuMl8xPSIke25ld2JpbmRp cn0veG1sLXJld3JpdGUtMi5weSIKIAlsb2NhbCBnZW4xPSIke2JpbmRpcn0veG1sLXJld3Jp dGUucHkiCi0JaWYgW1sgLXggIiR7Z2VuMn0iIF1dOyB0aGVuCisJbG9jYWwgZ2VuMV8xPSIk e25ld2JpbmRpcn0veG1sLXJld3JpdGUucHkiCisJaWYgW1sgLXggIiR7Z2VuMl8xfSIgXV07 IHRoZW4KKwkJJHtnZW4yXzF9ICIke0B9IiB8fCBkaWUgIiR7Z2VuMl8xfSBmYWlsZWQiCisJ ZWxpZiBbWyAteCAiJHtnZW4yfSIgXV07IHRoZW4KIAkJJHtnZW4yfSAiJHtAfSIgfHwgZGll ICIke2dlbjJ9IGZhaWxlZCIKKwllbGlmIFtbIC14ICIke2dlbjFfMX0iIF1dOyB0aGVuCisJ CSR7Z2VuMV8xfSAiJHtAfSIKIAllbGlmIFtbIC14ICIke2dlbjF9IiBdXTsgdGhlbgogCQkk e2dlbjF9ICIke0B9IiB8fCBkaWUgIiR7Z2VuMX0gZmFpbGVkIgogCWVsc2UK --------------060702080906080405050506 Content-Type: text/plain; name="javatoolkit_java-utils-2.eclass.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="javatoolkit_java-utils-2.eclass.patch" LS0tIGphdmEtdXRpbHMtMi5lY2xhc3Mub3JpZwkyMDA4LTAxLTA5IDIxOjM0OjU2LjAwMDAw MDAwMCArMTMwMAorKysgamF2YS11dGlscy0yLmVjbGFzcwkyMDA4LTAxLTA5IDIxOjQxOjU0 LjAwMDAwMDAwMCArMTMwMApAQCAtMjYwNiwxNSArMjYwNiwxOSBAQAogIyAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KIGphdmEtcGtnX3ZlcmlmeS1jbGFzc2VzKCkgewogCSMkKGZpbmQg JHtEfSAtdHlwZSBmIC1uYW1lICcqLmphcicgLW8gLW5hbWUgJyouY2xhc3MnKQorCWxvY2Fs IHZlcmlmaWVyPSIvdXNyLyQoZ2V0X2xpYmRpcikvamF2YXRvb2xraXQvYmluL2NsYXNzLXZl cnNpb24tdmVyaWZ5LnB5IgorCWlmIFtbICEgLXggIiR7dmVyaWZpZXJ9IiBdXTsgdGhlbgor CQl2ZXJpZmllcj0iL3Vzci9iaW4vY2xhc3MtdmVyc2lvbi12ZXJpZnkucHkiCisJZmkKIAls b2NhbCB0YXJnZXQ9JChqYXZhLXBrZ19nZXQtdGFyZ2V0KQogCWxvY2FsIHJlc3VsdAogCWxv Y2FsIGxvZz0iJHtUfS9jbGFzcy12ZXJzaW9uLXZlcmlmeS5sb2ciCiAJaWYgW1sgLW4gIiR7 MX0iIF1dOyB0aGVuCi0JCWNsYXNzLXZlcnNpb24tdmVyaWZ5LnB5IC12IC10ICR7dGFyZ2V0 fSAiJHsxfSIgPiAiJHtsb2d9IgorCQlldmFsICR7dmVyaWZpZXJ9IC12IC10ICR7dGFyZ2V0 fSAiJHsxfSIgPiAiJHtsb2d9IgogCQlyZXN1bHQ9JD8KIAllbHNlCiAJCWViZWdpbiAiVmVy aWZ5aW5nIGphdmEgY2xhc3MgdmVyc2lvbnMgKHRhcmdldDogJHt0YXJnZXR9KSIKLQkJY2xh c3MtdmVyc2lvbi12ZXJpZnkucHkgLXYgLXQgJHt0YXJnZXR9IC1yICIke0R9IiA+ICIke2xv Z30iCisJCWV2YWwgJHt2ZXJpZmllcn0gLXYgLXQgJHt0YXJnZXR9IC1yICIke0R9IiA+ICIk e2xvZ30iCiAJCXJlc3VsdD0kPwogCQllZW5kICR7cmVzdWx0fQogCWZpCg== --------------060702080906080405050506-- -- gentoo-java@lists.gentoo.org mailing list