Mojo RPM Maven Plugin Version 2.1.2 Released

Hi,

The Mojo team is pleased to announce the release of the RPM Maven Plugin version 2.1.2.

The RPM Maven Plugin allows artifacts from one or more projects to be packaged in an RPM for distribution. In addition to project artifacts, the RPM can contain other resources to be installed with the artifacts and scripts to be run while the package is being installed and removed. This plugin does not support the full range of features available to RPMs. In particular, source RPMs can not be generated and the spec files which are used do not do any build process (the plugin collects the files and "installs" them for packaging).

To get this update, simply specify the version in your project's plugin configuration:

1<plugin>
2  <groupId>org.codehaus.mojo</groupId>
3  <artifactId>rpm-maven-plugin</artifactId>
4  <version>2.1.2</version>
5</plugin>

Release Notes RPM Maven Plugin Version 2.1.2

Bugs:

  • MRPM-171 - noDefaultExcludes does not pick up .svn directories
  • MRPM-173 - files listed twice in spec file and remain after package removal
  • MRPM-176 - RPMs are not always signed
  • MRPM-179 - RPM no longer relocatable

Improvements:

  • MRPM-81 - Add documentation on how to override project settings
  • MRPM-172 - failIfNotExists option for sources
  • MRPM-174 - Add ability to load PGP passphase under settings.xml
  • MRPM-175 - Upgrade plexus-archiver to 2.9.1
  • MRPM-177 - Add ability to configure gpg home directory needed for rpm sign IT test
  • MRPM-178 - Set m2e's ignore under lifecycleMappingMetadata

Enjoy,

The Mojo team.