Property | Default | Optional? | Description |
maven.rpm.build.dir | ${maven.build.dir}/rpm | Yes | The directory where the RPM sources and specs are stored. |
maven.rpm.version | ${pom.currentVersion} | Yes | The package's version (WARNING: RPM doesn't accept "-" caracters). |
maven.rpm.license | SET-ME | No | The license of the applications (required to build the RPM). |
maven.rpm.requires | | Yes | The extra dependencies of the application (other than dependencies from the POM) |
maven.rpm.provides | ${maven.final.name} | Yes | What the package provides (defaults to the final name of the application). |
maven.rpm.group | Java Applications | Yes | The software group of the project. |
maven.rpm.prefix | /usr/local | Yes | The prefix used to install the software (used to build "relocatable RPMS"). |
maven.rpm.install.dir | ${maven.rpm.prefix}/${pom.id}/${pom.currentVersion} | Yes | The directory where the package will be installed. |