I have been trying to get fink to build ant with the so-called "optional"
jars. Unless the ant build process (where ant builds itself) finds the
required 3rd party jars in a specific place, the corresponding ant-*.jar is
generated with just a MANIFEST and nothing else.

So, for example, if you want to use <scp> in your ant script, you need to
have ant-jsch.jar in lib. By default, fink builds ant-jsch.jar containing
nothing but a MANIFEST. Even if I have jsch-0.1.20.jar (the required, 3rd
party jar for ant-jsch.jar) on my classpath when I invoke fink, the ant
bootstrap doesn't find it and builds a MANIFEST-only jar.

I can revert to using Apple's older ant, but I'd rather say current.

I suspect that if I can only get fink to download the binary distro (rather
than source) I will get all the ant-*.jar in $ANT_HOME/lib. Is that true?
And how do I tell fink to throw away the deb (and whatever) it has and
download a fresh binary distro? I tried
    fink remove ant
    fink -b fetch ant
    fink -b install

I'd rather solve the problem by having fink build ant from source properly.

Any hints, anyone?

Thanks
--johnt

-- 
JD Tangney and Associates
http://jdtangney.com
+1-510-579-2800



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to