Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 33973 invoked from network); 22 Apr 2002 15:58:52 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 22 Apr 2002 15:58:52 -0000 Received: (qmail 14566 invoked by uid 97); 22 Apr 2002 15:58:51 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 14525 invoked by uid 97); 22 Apr 2002 15:58:50 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 14514 invoked from network); 22 Apr 2002 15:58:49 -0000 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C1EA16.9F445A1C" Subject: RE: RPMs (Was: Ant 1.5alpha refresh notice) X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 Date: Mon, 22 Apr 2002 17:59:02 +0200 Message-ID: X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Thread-Topic: RPMs (Was: Ant 1.5alpha refresh notice) Thread-Index: AcHqEZY0apvNB4NXR4e+1YImGmZT8QAAoc8Q From: "GOMEZ Henri" To: "Ant Developers List" Cc: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C1EA16.9F445A1C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >> What do you means by incorrect directory layout ? > >Ant scattered in three different dirs (I like the power of setting >ANT_HOME). ant live in 3 differents dirs to respect rpm and fhs policies : exec should go to /usr/bin java jars goes in /usr/share/java or /usr/share/java/toolxxx/=20 rpm doc should go in /usr/doc/toolxxxx/ (old RH/MDK) or = /usr/share/doc/toolxxx (recent MDK/RH) >And I really don't like the fact that you are using a wrapper script >of your own (our's is better 8-) - forcing the compiler to be jikes >just because I happen to have jikes installed is not nice for >example. =20 I agree but the ant script in jpackage is more sophisticated and allow users to ant without jikes. >We even had bug reports because of that that we've resolved >via "let your system adminstrator fix the script". with jpackage ant script (and related util) attached :) Regards ------_=_NextPart_001_01C1EA16.9F445A1C Content-Type: application/octet-stream; name="java-functions" Content-Transfer-Encoding: base64 Content-Description: java-functions Content-Disposition: attachment; filename="java-functions" IyEvYmluL3NoCiMgCiMgRnVuY3Rpb25zIGxpYnJhcnkgZm9yIGphdmEgc2NyaXB0cwojIEd1aWxs YXVtZSBSb3Vzc2UgPGd1aWxsb21vdml0Y2hAc291cmNlZm9yZ2UubmV0PgojCiMgMS4wIC0gaW5p dGlhbCByZWxlYXNlCiMgMS4xIC0gY2VudHJhbGl6ZWQgY29uZmlndXJhdGlvbgojICAgICAtIGp2 bSBsaXN0IGxvb2t1cAoKIyByZWFkIGNvbmZpZ3VyYXRpb24gb3IgZGllIAppZiBbIC1mIC9ldGMv amF2YS9qYXZhLmNvbmYgXSA7IHRoZW4gCiAgLiAvZXRjL2phdmEvamF2YS5jb25mCmVsc2UKICBl Y2hvICJDYW4ndCBmaW5kIGNvbmZpZ3VyYXRpb24gZmlsZSwgYWJvcnRpbmciCiAgZXhpdCAxCmZp CgojIFNldCB0aGUgamF2YSB2aXJ0dWFsIG1hY2hpbmUKc2V0X2p2bSgpIHsKICAjIHVzZSAkSkFW QV9IT01FIGlmIGRlZmluZWQKICBpZiBbIC1uICIkSkFWQV9IT01FIiBdIDsgdGhlbgogICAgcmV0 dXJuCiAgZmkKCiAgIyB0cnkgdG8gZmluZCBpdCBmcm9tIGphdmEgY29tbWFuZAogIGphdmE9YHdo aWNoIGphdmEgMj4vZGV2L251bGxgCiAgaWYgWyAtbiAiJGphdmEiIF0gOyB0aGVuCiAgICBKQVZB X0hPTUU9YGRpcm5hbWUgJGphdmFgLy4uCiAgICByZXR1cm4KICBmaQoKICAjIHRyeSB0byBmaW5k IGl0IGZyb20gYSBsaXN0IG9mIHBvdGVudGlhbCBsb2NhdGlvbnMKICBpZiBbIC1uICIkSlZNX0xJ U1QiIF0gJiYgWyAtZiAiJEpWTV9MSVNUIiBdIDsgdGhlbgogICAgd2hpbGUgcmVhZCBqdm07IGRv CiAgICAgIGlmIFsgLW4gIiRqdm0iIF0gJiYgWyAiJHtqdm06MDoxfSIgIT0gIiMiIF07IHRoZW4K CWlmIFsgLWQgIiRqdm0iIF07IHRoZW4KCSAgSkFWQV9IT01FPSRqdm0KCSAgcmV0dXJuCglmaQog ICAgICBmaQogICAgZG9uZSA8ICRKVk1fTElTVAogIGZpCgogIGVjaG8gIkNhbm5vdCBmaW5kIGph dmEgdmlydHVhbCBtYWNoaW5lLCBhYm9ydGluZy4iCiAgZXhpdCAxCn0KCiMgU2V0IHRoZSBjbGFz c3BhdGgKc2V0X2NsYXNzcGF0aCgpIHsKICAjIGdldCBsb2NhbCBjbGFzc3BhdGggZmlyc3QKICBq YXJzPSRACiAgaWYgWyAtbiAiJEFERElUSU9OQUxfSkFSUyIgXSA7IHRoZW4KICAgICAgamFycz0i JGphcnMgJEFERElUSU9OQUxfSkFSUyIKICBmaQogIGJ1aWxkX2NsYXNzcGF0aCAkamFycwogICMg YXBwZW5kIG9yaWdpbmFsIGNsYXNzcGF0aCBpZiBkZWZpbmVkCiAgaWYgWyAtbiAiJENMQVNTUEFU SCIgXSA7IHRoZW4KICAgIENMQVNTUEFUSD0kTE9DQUxfQ0xBU1NQQVRIOiRDTEFTU1BBVEgKICBl bHNlCiAgICBDTEFTU1BBVEg9JExPQ0FMX0NMQVNTUEFUSAogIGZpCn0KCiMgQnVpbGQgdGhlIGNs YXNzcGF0aApidWlsZF9jbGFzc3BhdGgoKSB7CiAgZm9yIGVsZW1lbnQgaW4gJEA7IGRvCiAgICAj IGFwcGVuZCAkSkFWQV9MSUJESVIgdG8gJGVsZW1lbnQgaWYgbm8gYWJzb2x1dGUgcGF0aCBnaXZl bgogICAgaWYgWyAke2VsZW1lbnQjL30gPSAke2VsZW1lbnR9IF07IHRoZW4KICAgICAgZWxlbWVu dD0kSkFWQV9MSUJESVIvJGVsZW1lbnQKICAgIGZpCiAgICAjIGlmICRlbGVtZW50IGlzIGEgZmls ZSwgYXBwZW5kIGl0CiAgICBpZiBbIC1mICRlbGVtZW50IF07IHRoZW4KICAgICAgaWYgWyAtbiAi JExPQ0FMX0NMQVNTUEFUSCIgXSA7IHRoZW4KICAgICAgICBMT0NBTF9DTEFTU1BBVEg9JExPQ0FM X0NMQVNTUEFUSDokZWxlbWVudAogICAgICBlbHNlCiAgICAgICAgTE9DQUxfQ0xBU1NQQVRIPSRl bGVtZW50CiAgICAgIGZpCiAgICBlbHNlCiAgICAgICMgaWYgJGVsZW1lbnQgaXMgYSBkaXJlY3Rv cnksIGFwcGVuZCBhbGwgZmlsZXMgaW5zaWRlCiAgICAgIGlmIFsgLWQgJGVsZW1lbnQgXTsgdGhl bgoJYnVpbGRfY2xhc3NwYXRoICRlbGVtZW50LyoKICAgICAgZWxzZQoJZWNobyAiV2FybmluZzog JGVsZW1lbnQgbm90IGZvdW5kIgogICAgICBmaQogICAgZmkKICBkb25lCn0KCiMgU2V0IGZsYWdz CnNldF9mbGFncygpIHsKICBGTEFHUz0kQAogIGlmIFsgLW4gIiRBRERJVElPTkFMX0ZMQUdTIiBd IDsgdGhlbgogICAgRkxBR1M9IiRGTEFHUyAkQURESVRJT05BTF9GTEFHUyIKICBmaQp9CgojIFNl dCBvcHRpb25zCnNldF9vcHRpb25zKCkgewogIE9QVElPTlM9JEAKICBpZiBbIC1uICIkQURESVRJ T05BTF9PUFRJT05TIiBdIDsgdGhlbgogICAgT1BUSU9OUz0iJE9QVElPTlMgJEFERElUSU9OQUxf T1BUSU9OUyIKICBmaQp9CgojIFJ1biBhcHBsaWNhdGlvbgpydW4oKSB7CiAgaWYgWyAiJFZFUkJP U0UiID0gInRydWUiIF07IHRoZW4KICAgIGVjaG8gImphdmEgdmlydHVhbCBtYWNoaW5lIHVzZWQ6 ICRKQVZBX0hPTUUiCiAgICBlY2hvICJjbGFzc3BhdGggdXNlZDogJENMQVNTUEFUSCIKICAgIGVj aG8gIm1haW4gY2xhc3MgdXNlZDogJE1BSU5fQ0xBU1MiCiAgICBlY2hvICJmbGFncyB1c2VkOiAk RkxBR1MiCiAgICBlY2hvICJvcHRpb25zIHVzZWQ6ICRPUFRJT05TIgogICAgZWNobyAiYXJndW1l bnRzIHVzZWQ6ICRAIgogIGZpCiAgIyBsZXQncyBzdGFydAogICRKQVZBX0hPTUUvYmluL2phdmEg JEZMQUdTIC1jbGFzc3BhdGggJENMQVNTUEFUSCAkT1BUSU9OUyAkTUFJTl9DTEFTUyAiJEAiCn0K ------_=_NextPart_001_01C1EA16.9F445A1C Content-Type: application/octet-stream; name="ant.ant.script" Content-Transfer-Encoding: base64 Content-Description: ant.ant.script Content-Disposition: attachment; filename="ant.ant.script" IyEgL2Jpbi9zaAojIAojIEFudCBsYXVuY2ggc2NyaXB0IGZvciBSUE0gCiMgSGVucmkgR29tZXog PGhnb21lekBzbGliLmZyPgojIEd1aWxsYXVtZSBSb3Vzc2UgPGcucm91c3NlQGxpbnV4LW1hbmRy YWtlLmNvbT4KIyBDaHJpc3RpYW4gWm9mZm9saSA8Y3pvZmZvbGlAbGludXgtbWFuZHJha2UuY29t PgojICRJZDogYW50LmFudC5zY3JpcHQsdiAxLjMgMjAwMi8wMy8xMSAxMToyMzoxMCBndWlsbG9t b3ZpdGNoIEV4cCAkCgojIENvbmZpZ3VyYXRpb24KTUFJTl9DTEFTUz1vcmcuYXBhY2hlLnRvb2xz LmFudC5NYWluCkJBU0VfSkFSUz0iYW50LmphciBqYXhwX3BhcnNlci5qYXIgamF4cF9hcGlzLmph ciIKT1BUSU9OQUxfSkFSUz0iYW50LW9wdGlvbmFsLmphciIKQkFTRV9PUFRJT05TPSItRGFudC5o b21lPS91c3IiCgojIFNvdXJjZSBmdW5jdGlvbnMgbGlicmFyeQppZiBbIC1mIC91c3IvYmluL2ph dmEtZnVuY3Rpb25zIF0gOyB0aGVuIAogIC4gL3Vzci9iaW4vamF2YS1mdW5jdGlvbnMKZWxzZQog IGVjaG8gIkNhbid0IGZpbmQgZnVuY3Rpb25zIGxpYnJhcnksIGFib3J0aW5nIgogIGV4aXQgMQpm aQoKIyBTb3VyY2UgdXNlciBwcmVmcwppZiBbIC1mICRIT01FLy5hbnRyYyBdIDsgdGhlbiAKICAu ICRIT01FLy5hbnRyYwpmaQoKIyBTZXQgSlZNCnNldF9qdm0KCiMgb3B0aW9uYWwgdGFza3Mgc3Vw cG9ydAppZiBbIC1yICIkSkFWQV9MSUJESVIvYW50LW9wdGlvbmFsLmphciIgXSAmJiBbICIkVVNF X09QVElPTkFMIiAhPSAiZmFsc2UiIF0gOyB0aGVuCiAgQkFTRV9KQVJTPSIkQkFTRV9KQVJTICRP UFRJT05BTF9KQVJTIgpmaQojIGphdmEgMiBlbnZpcm9ubWVudAppZiBbIC1mICIkSkFWQV9IT01F L2xpYi90b29scy5qYXIiIF0gOyB0aGVuCiAgQkFTRV9KQVJTPSIkQkFTRV9KQVJTICRKQVZBX0hP TUUvbGliL3Rvb2xzLmphciIKZmkKIyBqYXZhIDEgZW52aXJvbm1lbnQKaWYgWyAtZiAiJEpBVkFf SE9NRS9saWIvY2xhc3Nlcy56aXAiIF0gOyB0aGVuCiAgQkFTRV9KQVJTPSIkQkFTRV9KQVJTICRK QVZBX0hPTUUvbGliL2NsYXNzZXMuemlwIgpmaQojIGppa2VzIHN1cHBvcnQKaWYgWyAteCAvdXNy L2Jpbi9qaWtlcyBdICYmIFsgIiRVU0VfSklLRVMiICE9ICJmYWxzZSIgXSA7IHRoZW4KICBCQVNF X09QVElPTlM9IiRCQVNFX09QVElPTlMgLURidWlsZC5jb21waWxlcj1qaWtlcyIKICAjIGppa2Vz IHNwZWNpZmljIG9wdGlvbnMKICBpZiBbIC1uICIkSklLRVNQQVRIIiBdIDsgdGhlbgogICAgQkFT RV9PUFRJT05TPSIkQkFTRV9PUFRJT05TIC1EamlrZXMuY2xhc3MucGF0aD0kSklLRVNQQVRIIgog IGZpCmZpCgojIFNldCBwYXJhbWV0ZXJzCnNldF9jbGFzc3BhdGggJEJBU0VfSkFSUwpzZXRfZmxh Z3MgJEJBU0VfRkxBR1MKc2V0X29wdGlvbnMgJEJBU0VfT1BUSU9OUwoKIyBMZXQncyBzdGFydApy dW4gIiRAIgo= ------_=_NextPart_001_01C1EA16.9F445A1C Content-Type: text/plain; charset=us-ascii -- To unsubscribe, e-mail: For additional commands, e-mail: ------_=_NextPart_001_01C1EA16.9F445A1C--