Skip to content

Releases: ctron/rpm-builder

v1.2.0

09 May 11:49
rpm-1.2.0
Compare
Choose a tag to compare

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

23 Apr 12:00
Compare
Choose a tag to compare

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 or yum.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

06 Jul 15:52
rpm-1.0.1
Compare
Choose a tag to compare

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

06 Jul 09:26
rpm-1.0.0
Compare
Choose a tag to compare

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>

v0.10.1

11 Apr 14:27
rpm-0.10.1
Compare
Choose a tag to compare

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

This is a feature enhancement release. It should be compatible with existing configurations.

Enhancements

  • #24: allow fully customizing the output name, thanks to @toomyem for reporting this

Maven coordinates

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

0.10.0

17 Nov 10:22
rpm-0.10.0
Compare
Choose a tag to compare

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

11 May 13:47
Compare
Choose a tag to compare

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

13 Apr 16:25
Compare
Choose a tag to compare

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>