From owner-freebsd-java@FreeBSD.ORG Mon May 5 11:10:40 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4889037B401 for ; Mon, 5 May 2003 11:10:40 -0700 (PDT) Received: from puget.esil.univ-mrs.fr (puget.esil.univ-mrs.fr [139.124.41.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D7DC43FAF for ; Mon, 5 May 2003 11:10:39 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from puget.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1]) h45IA1nx097695; Mon, 5 May 2003 20:10:01 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from localhost (rv@localhost)h45IA083097689; Mon, 5 May 2003 20:10:00 +0200 (CEST) X-Authentication-Warning: puget.esil.univ-mrs.fr: rv owned process doing -bs Date: Mon, 5 May 2003 20:09:59 +0200 (CEST) From: Herve Quiroz X-X-Sender: rv@puget.esil.univ-mrs.fr To: Greg Lewis In-Reply-To: <20030502172300.GA5567@misty.eyesbeyond.com> Message-ID: <20030505200415.K97673@puget.esil.univ-mrs.fr> References: <20030501190202.S93849@puget.esil.univ-mrs.fr> <20030502172300.GA5567@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1624609277-1052158199=:97673" cc: Ernst de Haan cc: freebsd-java@freebsd.org Subject: Re: bsd.java.mk: USE_ANT X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2003 18:10:40 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1624609277-1052158199=:97673 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, Here it is ! A patch for bsd.java.mk and a patch for an existing port to test the new Ant support. BTW Ernst, there were some missing files in the pkg-plist for jakarta-commons-cli so even if you don't commit the Ant support as-is, you may use the port diff to fix the existing port. If people review it and agree with it, I think it will ease the porting of java libs. Furthermore, it would encourage porters to have the libs built from source instead of just installed from downloaded binaries. Regards, Herve --0-1624609277-1052158199=:97673 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="jakarta-commons-cli.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20030505200959.N97673@puget.esil.univ-mrs.fr> Content-Description: jakarta-commons-cli.diff Content-Disposition: attachment; filename="jakarta-commons-cli.diff" ZGlmZiAtdSBqYWthcnRhLWNvbW1vbnMtY2xpLm9sZC9NYWtlZmlsZSBqYWth cnRhLWNvbW1vbnMtY2xpL01ha2VmaWxlDQotLS0gamFrYXJ0YS1jb21tb25z LWNsaS5vbGQvTWFrZWZpbGUJTW9uIE1heSAgNSAxNDo0NDowOCAyMDAzDQor KysgamFrYXJ0YS1jb21tb25zLWNsaS9NYWtlZmlsZQlNb24gTWF5ICA1IDIw OjAwOjI4IDIwMDMNCkBAIC0xNSwzMyArMTUsMjggQEANCiBNQUlOVEFJTkVS PQl6bmVyZEBGcmVlQlNELm9yZw0KIENPTU1FTlQ9CUphdmEgbGlicmFyeSBm b3IgY29tbWFuZCBsaW5lIGFyZ3VtZW50cyBhbmQgb3B0aW9ucw0KIA0KLUJV SUxEX0RFUEVORFM9CSR7QU5UfToke1BPUlRTRElSfS9kZXZlbC9qYWthcnRh LWFudCBcDQotCQkke0xPQ0FMQkFTRX0vc2hhcmUvamF2YS9jbGFzc2VzL2Nv bW1vbnMtbGFuZy5qYXI6JHtQT1JUU0RJUn0vamF2YS9qYWthcnRhLWNvbW1v bnMtbGFuZw0KK0JVSUxEX0RFUEVORFM9CSR7TE9DQUxCQVNFfS9zaGFyZS9q YXZhL2NsYXNzZXMvY29tbW9ucy1sYW5nLmphcjoke1BPUlRTRElSfS9qYXZh L2pha2FydGEtY29tbW9ucy1sYW5nDQogDQogVVNFX0pBVkE9CTEuMisNCiBX UktTUkM9CQkke1dSS0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0N CiANCiBQTElTVF9TVUIrPQlUPSR7VEFSR0VUX0RJUjpTL14ke1BSRUZJWH1c Ly8vfQ0KLUFOVD89CQkke0xPQ0FMQkFTRX0vYmluL2FudA0KLS5pZiBkZWZp bmVkKE5PUE9SVERPQ1MpDQotQU5UX1RBUkdFVD0JamFyIC1Ebm9nZXQNCi0u ZWxzZQ0KLUFOVF9UQVJHRVQ9CWphciBqYXZhZG9jIC1Ebm9nZXQgLXZlcmJv c2UNCitVU0VfQU5UPQl5ZXMNCitBTlRfQVJHUz0JLURub2dldA0KK0FOVF9U QVJHRVQ9CWphcg0KKy5pZiAhZGVmaW5lZChOT1BPUlRET0NTKQ0KK0FOVF9U QVJHRVQ9CWphdmFkb2MNCiAuZW5kaWYNCi1KQVZBU0hBUkVESVI9CSR7UFJF RklYfS9zaGFyZS9qYXZhDQotSkFSRElSPQkJJHtKQVZBU0hBUkVESVJ9L2Ns YXNzZXMNCi1KQVJGSUxFPQkke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfS1i ZXRhLTItZGV2Lmphcg0KLURFU1RKQVJGSUxFPQkke1BPUlROQU1FfS5qYXIN CitKQVJGSUxFPQkke1dSS1NSQ30vdGFyZ2V0LyR7UE9SVE5BTUV9LSR7UE9S VFZFUlNJT059LWJldGEtMi1kZXYuamFyDQorREVTVEpBUkZJTEU9CSR7SkFW QUpBUkRJUn0vJHtQT1JUTkFNRX0uamFyDQogDQotZG8tYnVpbGQ6DQotCUAk e01LRElSfSAke1dSS1NSQ30vbGliDQotCUBjZCAke1dSS1NSQ30gJiYgJHtB TlR9ICR7QU5UX1RBUkdFVH0NCitwcmUtYnVpbGQ6DQorCUBta2RpciAke1dS S1NSQ30vbGliDQogDQogZG8taW5zdGFsbDoNCi0JQCR7RUNIT30gLW4gIj4+ IEluc3RhbGxpbmcgSkFSIGFzICR7SkFSRElSfS8ke0RFU1RKQVJGSUxFfS4u LiINCi0JQCR7Q1B9ICR7V1JLU1JDfS90YXJnZXQvJHtKQVJGSUxFfSAke0pB UkRJUn0vJHtERVNUSkFSRklMRX0NCisJQCR7RUNIT30gLW4gIj4+IEluc3Rh bGxpbmcgSkFSIGFzICR7REVTVEpBUkZJTEV9Li4uIg0KKwlAJHtDUH0gJHtK QVJGSUxFfSAke0RFU1RKQVJGSUxFfQ0KIAlAJHtFQ0hPfSAiIFsgRE9ORSBd Ig0KLQ0KIC5pZiAhZGVmaW5lZChOT1BPUlRET0NTKQ0KIAlAJHtFQ0hPfSAt biAiPj4gSW5zdGFsbGluZyBkb2N1bWVudGF0aW9uIGluICR7RE9DU0RJUn0u Li4iDQogCUAke01LRElSfSAke0RPQ1NESVJ9DQpkaWZmIC11IGpha2FydGEt Y29tbW9ucy1jbGkub2xkL3BrZy1wbGlzdCBqYWthcnRhLWNvbW1vbnMtY2xp L3BrZy1wbGlzdA0KLS0tIGpha2FydGEtY29tbW9ucy1jbGkub2xkL3BrZy1w bGlzdAlNb24gTWF5ICA1IDE0OjQ0OjA4IDIwMDMNCisrKyBqYWthcnRhLWNv bW1vbnMtY2xpL3BrZy1wbGlzdAlNb24gTWF5ICA1IDE0OjU0OjM1IDIwMDMN CkBAIC01MCw2ICs1MCw4IEBADQogc2hhcmUvZG9jL2NvbW1vbnMtY2xpL2Rl cHJlY2F0ZWQtbGlzdC5odG1sDQogc2hhcmUvZG9jL2NvbW1vbnMtY2xpL3N0 eWxlc2hlZXQuY3NzDQogc2hhcmUvZG9jL2NvbW1vbnMtY2xpL2FsbGNsYXNz ZXMtZnJhbWUuaHRtbA0KK3NoYXJlL2RvYy9jb21tb25zLWNsaS9hbGxjbGFz c2VzLW5vZnJhbWUuaHRtbA0KK3NoYXJlL2RvYy9jb21tb25zLWNsaS9jb25z dGFudC12YWx1ZXMuaHRtbA0KIHNoYXJlL2phdmEvY2xhc3Nlcy9jb21tb25z LWNsaS5qYXINCiBAZGlycm0gc2hhcmUvZG9jL2NvbW1vbnMtY2xpL29yZy9h cGFjaGUvY29tbW9ucy9jbGkvY2xhc3MtdXNlDQogQGRpcnJtIHNoYXJlL2Rv Yy9jb21tb25zLWNsaS9vcmcvYXBhY2hlL2NvbW1vbnMvY2xpDQpPbmx5IGlu IGpha2FydGEtY29tbW9ucy1jbGkub2xkOiB3b3JrDQo= --0-1624609277-1052158199=:97673 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="bsd.java.mk.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20030505200959.N97673@puget.esil.univ-mrs.fr> Content-Description: bsd.java.mk.diff Content-Disposition: attachment; filename="bsd.java.mk.diff" LS0tIGJzZC5qYXZhLm1rLm9sZAlNb24gTWF5ICA1IDA5OjUyOjU3IDIwMDMN CisrKyBic2QuamF2YS5tawlNb24gTWF5ICA1IDE5OjU4OjU1IDIwMDMNCkBA IC01MDYsMyArNTA2LDM4IEBADQogLgkJZW5kaWYNCiAuCWVuZGlmDQogLmVu ZGlmDQorDQorDQorIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQorIyBBcGFjaGUgQW50IHN1cHBvcnQNCisjDQorIyBBTlRfRU5WCQktIEFu dCBlbnZpcm9uZW1lbnQgdmFyaWFibGVzIChzZWUgQW50J3MgTWFudWFsIGZv ciBkZXRhaWxzKQ0KKyMgQU5UX0FSR1MJCS0gQXJndW1lbnRzIHRvIGJlIHBh c3NlZCB0byBBbnQgd2hlbiBidWlsZCB0aGUgc3BlY2lmaWVkDQorIyAJCQkJ ICB0YXJnZXQocykuDQorIyBBTlRfVEFSR0VUCS0gVGFyZ2V0KHMpIHRvIGJ1 aWxkIHdpdGggQW50IGFzIHBhcnQgb2YgdGhlIHBvcnQgYnVpbGQuDQorLmlm IGRlZmluZWQoVVNFX0FOVCkNCisNCisjIERlZmluZSAoaWYgbm90IGFscmVh ZHkpIHRoZSBBbnQgZXhlY3V0YWJsZQ0KK0FOVF9DTUQ/PQkke0xPQ0FMQkFT RX0vYmluL2FudA0KKw0KKyMgQW50IHBvcnQgZGVwZW5kZW5jeQ0KK0JVSUxE X0RFUEVORFMrPQkJJHtBTlRfQ01EfToke1BPUlRTRElSfS9kZXZlbC9qYWth cnRhLWFudA0KKw0KKyMgYnVpbGRpbmcgd2l0aCBBbnQNCisuCWlmICF0YXJn ZXQoZG8tYnVpbGQpDQorZG8tYnVpbGQ6DQorCUBlY2hvICI+PiBCdWlsZGlu ZyB3aXRoIGFudC4uLiINCisJQGVjaG8gIglBTlRfQ01EPQkke0FOVF9DTUR9 Ig0KKy4JCWlmIGRlZmluZWQoQU5UX0VOVikNCisJQGVjaG8gIglBTlRfRU5W PQkke0FOVF9FTlZ9Ig0KKy4JCWVuZGlmDQorLgkJaWYgZGVmaW5lZChBTlRf QVJHUykNCisJQGVjaG8gIglBTlRfQVJHUz0JJHtBTlRfQVJHU30iDQorLgkJ ZW5kaWYNCisuCQlpZiBkZWZpbmVkKEFOVF9UQVJHRVQpDQorCUBlY2hvICIJ QU5UX1RBUkdFVD0JJHtBTlRfVEFSR0VUfSINCisuCQllbmRpZg0KKwlAY2Qg JHtXUktTUkN9ICYmICR7U0VURU5WfSAke0FOVF9FTlZ9ICR7QU5UX0NNRH0g JHtBTlRfQVJHU30gJHtBTlRfVEFSR0VUfQ0KKy4JZW5kaWYNCisNCisuZW5k aWYNCg== --0-1624609277-1052158199=:97673--