PortSystem 1.0

name				commons-io
version				2.21.0

categories			java
license				Apache-2
maintainers			nomaintainer
platforms			darwin

description			Jakarta Commons-IO
long_description	Commons IO is a library of utilities to assist with developing IO functionality \
					from Java.
homepage			https://commons.apache.org/io/

distname			${name}-${version}-src
master_sites		apache:commons/io/source/
checksums           rmd160  59204aefdb8631b487a2781fd83f5e079b1ce60f \
                    sha256  63554054a3e79dde69fe75d0016600982a77dbae013994b335cd9d5ad1822667 \
                    size    818160

depends_build       bin:mvn3:maven3

use_configure       no
set maven_local_repository ${worksrcpath}/.m2/repository

pre-build {
    file mkdir ${maven_local_repository}
}

build.cmd           mvn3
build.target        "package"
build.pre_args-append \
                    -Dmaven.repo.local=${maven_local_repository} \
                    -DskipTests

destroot	{
	xinstall -m 755 -d ${destroot}${prefix}/share/java 
	xinstall -m 644 ${worksrcpath}/target/${name}-${version}.jar \
		${destroot}${prefix}/share/java/
}

livecheck.type  regex
livecheck.url   https://commons.apache.org/proper/commons-io/download_io.cgi
livecheck.regex "${name}-(\\d+\\.\\d+(\\.\\d+)?)-src.tar.gz"
