# $Id: Portfile 95478 2012-07-13 19:38:19Z blair@macports.org $ PortSystem 1.0 name spring-javaconfig set realversion 1.0.0.M4 version 0.2.${realversion} revision 1 categories java license Apache-2 maintainers blair platforms darwin description Type-safe, pure-Java way to configure applications long_description \ The Spring JavaConfig project provides a type-safe, \ pure-Java option for configuring Spring Application \ Contexts. While most people currently use XML to \ configure bean definitions in their Application \ Contexts, Spring's versatility and metadata based \ internal handling of bean definitions means \ alternatives to XML config are easy to implement. homepage http://www.springframework.org/javaconfig distname ${name}-${realversion} master_sites http://s3.amazonaws.com/dist.springframework.org/milestone/SJC checksums md5 a507d2ee282d22cbc3041f0b90ab20c9 \ sha1 a92594291dc5e81088023f52435c27ac8fdf20c7 \ rmd160 3bdc3d2d9a925008515238dd939ed2daf0cf8286 use_zip yes depends_lib bin:java:kaffe \ port:spring-framework25 \ port:cglib use_configure no worksrcdir ${name} build.cmd true destroot { # Ensure needed directories xinstall -m 755 -d ${destroot}${prefix}/share/java \ ${destroot}${prefix}/share/doc file copy ${worksrcpath}/dist/org.springframework.config.java-${realversion}.jar \ ${destroot}${prefix}/share/java/${name}.jar file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name} }