PortSystem 1.0 PortGroup java 1.0 PortGroup github 1.0 name jmock2 github.setup jmock-developers jmock-library 2.13.1 github.tarball_from archive categories java license BSD maintainers nomaintainer description Library for testing Java code using mock objects long_description jMock is a library that supports test-driven \ development of Java code with mock objects. Mock \ objects help you design and test the interactions \ between the objects in your programs. homepage https://www.jmock.org/ checksums rmd160 e14d85ad2b93e99f73aff9b16c2a6731b29f6f65 \ sha256 cab2485cda6315ed6cc043c4562c0cf4abf7168f18d672d615d52f0477549b60 \ size 275026 use_zip yes depends_build bin:mvn3:maven3 depends_lib bin:java:kaffe \ port:cglib \ port:hamcrest-core \ port:objenesis use_configure no set maven_local_repository ${worksrcpath}/.m2/repository pre-build { file mkdir ${maven_local_repository} } build.cmd mvn3 build.target package build.env-append GRADLE_USER_HOME=${worksrcpath}/${name} build.pre_args install \ -Dmaven.repo.local=${maven_local_repository} \ -DskipTests \ -pl '!jmock-imposters-testdata' 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}/jmock/target/jmock-${version}.jar \ ${javadir}/jmock2.jar file copy ${worksrcpath}/jmock-junit3/target/jmock-junit3-${version}.jar \ ${javadir}/jmock2-junit3.jar file copy ${worksrcpath}/jmock-junit4/target/jmock-junit4-${version}.jar \ ${javadir}/jmock2-junit4.jar file copy ${worksrcpath}/jmock-junit5/target/jmock-junit5-${version}.jar \ ${javadir}/jmock2-junit5.jar file copy ${worksrcpath}/jmock-legacy/target/jmock-legacy-${version}.jar \ ${javadir}/jmock2-legacy.jar file copy ${worksrcpath}/jmock/target/site/apidocs ${docdir}/api }