description CheckStyle is a Java source code analyzer
long_description Checkstyle is a Java source code analyzer. \
It automates the process of checking Java code, \
and can be made to support almost any coding \
standard. It can also find class design problems, \
duplicate code, or bug patterns like \
homepage http://checkstyle.sourceforge.net/
distname ${name}-src-${version}
checksums md5 b1e6288526e9258947b9eeef69d08e6b
depends_build bin:ant:apache-ant
depends_lib bin:java:kaffe
worksrcdir ${name}-src-${version}
build.target build.bindist
build.env CLASSPATH=${prefix}/share/java/junit.jar
xinstall -m 755 ${filespath}/${name} ${destroot}${prefix}/bin
reinplace "s|_PREFIX_|${prefix}|g" ${destroot}${prefix}/bin/${name}
xinstall -m 755 -d ${destroot}${prefix}/share/java \
${destroot}${prefix}/share/doc
xinstall -m 644 ${worksrcpath}/target/dist/${name}-${version}/${name}-all-${version}.jar \
${destroot}${prefix}/share/java/${name}.jar
xinstall -m 644 ${worksrcpath}/target/dist/${name}-${version}/${name}-optional-${version}.jar \
${destroot}${prefix}/share/java/${name}-optional.jar
file copy ${worksrcpath}/target/docs \
${destroot}${prefix}/share/doc/${name}
file mkdir ${destroot}${prefix}/share/${name}/
foreach xsl [glob -nocomplain ${worksrcpath}/contrib/*.xsl] {
file copy ${xsl} ${destroot}${prefix}/share/${name}/