I just released new version of javapackages-tools and fired a build for rawhide.
https://github.com/fedora-java/javapackages/releases/tag/5.0.0
Release notes:
Changes ------- - `%add_maven_depmap` macros was moved to javapackages-local and now shows a deprecation warning when used (#20) - For migrating packages from `%add_maven_depmap`, see https://fedora-java.github.io/howto/latest/#_add_maven_depmap_macro - `javapackages-tools` package now doesn't require python for runtime - Macro for automatic javadoc subpackage generation - %javadoc_package (#19) - Better Software Collections support (#43, #32) - `%scl_install_java` macro for setup of dependent collections - Automatic enabling of scl for macros - Fixed macro interference with base system - Added `%mvn_subst` macro (#37) - Invokes xmvn-subst with `--root` parameter set to buildroot, which allows substitution of just built artifacts - Merged eclipse-filesystem into javapackages-tools (#34) - No longer includes timestamps in generated `pom.properties` - In order to suport reproducible builds (mizdebsk/javapackages#4) - JAVA_HOME settings were decoupled from java command alternatives setting - default JAVA_HOME is determined at javapackages-tools build-time - users can override it in `java.conf` as before - Cleanup of jpackage legacy - Removed support for version-specific JAR locations - Removed support for JVM extensions
Bugfixes -------- - Fixed handling of `ivy.xml` by `%mvn_artifact` (#25) - Fixed generation of versioned OSGi requires (#27) - Fixed `%mvn_artifact` failing on poms with parent relativePath set to directory (#3)
Michael Simacek
java-devel@lists.fedoraproject.org