# $Id: Portfile 89039 2012-01-18 13:08:56Z ryandesign@macports.org $ PortSystem 1.0 PortGroup github 1.0 github.setup gwhalin Memcached-Java-Client 2.0.1 release_ name java_memcached categories java platforms darwin maintainers nomaintainer license BSD supported_archs noarch description A high performance, distributed object caching system. long_description Memcached is a high-performance, distributed \ memory object caching system, generic in nature, \ but intended for use in speeding up dynamic web \ applications by alleviating database load. This \ Port provides a native Java client. homepage http://www.whalin.com/memcached/ depends_lib bin:java:kaffe \ port:jakarta-log4j depends_build bin:ant:apache-ant fetch.type git use_configure no build.cmd ant build.args -Dver=${version} -Dlog4j=1 build { system "echo Running: ${build.cmd} ${build.args} jar" system "cd ${worksrcpath} && ${build.cmd} ${build.args} jar" file copy ${worksrcpath}/java_memcached-${version}/java_memcached-${version}.jar ${worksrcpath}/${name}.jar system "echo Running: ${build.cmd} ${build.args} javadoc" system "cd ${worksrcpath} && ${build.cmd} ${build.args} javadoc" file rename ${worksrcpath}/java_memcached-${version}/javadocs ${worksrcpath}/javadocs } destroot { set javadir ${destroot}${prefix}/share/java set docdir ${destroot}${prefix}/share/doc/${name} xinstall -d -m 755 ${javadir} xinstall -d -m 755 ${docdir} file copy ${worksrcpath}/${name}.jar ${javadir}/ file copy ${worksrcpath}/javadocs ${docdir}/ xinstall -m 644 -W ${worksrcpath}/doc \ CHANGELOG.txt \ HOWTO.txt \ LICENSE.txt \ PORTABILITY.txt \ README.txt \ TODO.txt \ ${docdir} } variant built_in_logger { depends_lib-delete port:jakarta-log4j build.args-delete -Dlog4j=1 }