Skip to content

v1.0.0

Compare
Choose a tag to compare
@ctron ctron released this 06 Jul 09:26
· 167 commits to master since this release
rpm-1.0.0

See also: https://ctron.github.io/rpm-builder

This release is not 100% compatible with previous releases. However in most cases no one should notice 😉

Thanks to @yarix, @DevFlorian, @mdemarqu, @toomyem, @Sami32 and a few other for contributing to this release.

Enhancements

  • #22: Allow using Maven include/exclude patterns for the file collector
  • #27: Add new dependency types (suggest, recommends, supplements, enhances)
  • Add a way to validate the maximum required RPM version

Changes

  • #24: The default file name will now be <name>-<version>.<arch>.rpm instead of <name>-<version>-<arch>.rpm. It is possible to switch back to the old format if necessary.
  • #30: By default the "source package" header field will now be filled with an automatically generated source package name. You can revert to the previous behavior (of not adding one) by setting the property generateSourcePackageName to false.

Maven coordinates

<dependency>
    <groupId>de.dentrassi.maven</groupId>
    <artifactId>rpm</artifactId>
    <version>1.0.0</version>
</dependency>