Releases: ctron/rpm-builder
v1.2.0
See also: https://ctron.github.io/rpm-builder
This is a feature release, backwards compatible with 1.1.x.
New features
- #37: Add support for skipping specific
<entry>
elements. Thanks for @ProggerPete for contributing the PR.
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>1.1.1</version>
</dependency>
v1.1.1
See also: https://ctron.github.io/rpm-builder
This is a bugfix release for 1.1.0
Fixed issues
- #35: Allow skipping the plugin execution by using
rpm.skip
oryum.skip
as properties. Thanks to @glebsts for reporting this.
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>1.1.1</version>
</dependency>
v1.0.1
See also: https://ctron.github.io/rpm-builder
This is a bugfix release for 1.0.0
Fixes issues
- #29: Creating a YUM repository with an RPM containing non US-ASCII characters fails due to bug in the RPM reader. Thanks to @fruetschi for reporting this.
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>1.0.0</version>
</dependency>
v1.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
tofalse
.
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>1.0.0</version>
</dependency>
v0.10.1
See also: https://ctron.github.io/rpm-builder
This is a feature enhancement release. It should be compatible with existing configurations.
Enhancements
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>0.10.1</version>
</dependency>
0.10.0
See also: https://ctron.github.io/rpm-builder
This is a feature enhancement release. It should be compatible with existing configurations.
Enhancements
- Added additional file flags for RPM entries – Big thanks to @talios for implementing this in eclipse-archived/packagedrone#115
- #20: Running Maven with multiple threads gives warning about thread safety – Thanks to @Vsipuli for suggesting and testing this
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>0.10.0</version>
</dependency>
0.9.2
See also: https://ctron.github.io/rpm-builder
Bug fixes
- #13: Fix an issue when creating a YUM repository from a project with multiple local RPMs. Thanks to @triggetry for fixing this!
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>0.9.2</version>
</dependency>
0.9.0
See also: https://ctron.github.io/rpm-builder
New and noteworthy
- Upgrade to Package Drone 0.14.1
- May fix broken files for large RPMs and on Windows
- #6: Allow to configure naming rules, defaults to "leave as is"
Maven coordinates
<dependency>
<groupId>de.dentrassi.maven</groupId>
<artifactId>rpm</artifactId>
<version>0.9.0</version>
</dependency>