# $Id: Portfile 111947 2013-10-06 18:50:28Z jeremyhu@macports.org $ PortSystem 1.0 name apache-ivy version 2.3.0 categories devel java license Apache-2 maintainers nomaintainer description Dependency manager for Apache Ant long_description \ Apache Ivy is a transitive dependency manager that is designed to \ integrate with Apache Ant. An external XML file defines project \ dependencies and lists the resources necessary to build a project. \ Ivy then resolves and downloads resources from an artifact repository: \ either a private repository or one publicly available on the Internet. homepage http://ant.apache.org/ivy/ platforms darwin freebsd distname ${name}-${version}-src master_sites apache:ant/ivy/ master_sites.mirror_subdir ${version} worksrcdir ${name}-${version} depends_build port:apache-ant checksums md5 53f27c8ef5da2eff5039efa6c45b84e7 \ sha1 244213bd0d0f344e17678ccbc72b341db6c5b9a3 \ sha256 20f9ba64b6f24328497394d8b3e24b8e15e12ad230958be9c76d6f8cccf081de \ rmd160 b1cc2f95658209937960e26725b39ccbed431655 use_configure no build.cmd ant build.target /localivy jar destroot { set javadir ${destroot}${prefix}/share/java/ set docdir ${destroot}${prefix}/share/doc/ xinstall -d ${javadir}/apache-ant/lib/ ${docdir} xinstall ${worksrcpath}/build/artifact/jars/ivy.jar ${javadir} ln -s ${prefix}/share/java/ivy.jar ${javadir}/apache-ant/lib/ivy.jar file delete -force ${worksrcpath}/build/artifact move ${worksrcpath}/doc ${docdir}/${name} # move ${worksrcpath} ${javadir}/${name} } platform darwin { build.env JAVA_HOME=/Library/Java/Home }