[maven-debian-helper] 01/08: Add the debian.hasPackageVersion property in the installed poms when the --has-package-version option is specified (Closes: #862894)

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu May 18 09:48:23 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository maven-debian-helper.

commit 1908dd0a9f2d3ddd975c31402f8196ca1ebb4100
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu May 18 10:54:56 2017 +0200

    Add the debian.hasPackageVersion property in the installed poms when the --has-package-version option is specified (Closes: #862894)
---
 .../src/main/java/org/debian/maven/plugin/SysInstallMojo.java       | 6 +++++-
 debian/changelog                                                    | 4 ++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/debian-maven-plugin/src/main/java/org/debian/maven/plugin/SysInstallMojo.java b/debian-maven-plugin/src/main/java/org/debian/maven/plugin/SysInstallMojo.java
index 3ff1e24..2b9e68a 100644
--- a/debian-maven-plugin/src/main/java/org/debian/maven/plugin/SysInstallMojo.java
+++ b/debian-maven-plugin/src/main/java/org/debian/maven/plugin/SysInstallMojo.java
@@ -730,6 +730,10 @@ public class SysInstallMojo extends AbstractMojo {
 
         List<String> params = new ArrayList<String>();
         params.add("--keep-pom-version");
+        boolean hasPackageVersion = pomOption != null && pomOption.getHasPackageVersion();
+        if (hasPackageVersion) {
+            params.add("--has-package-version");
+        }
 
         params.add("--package=" + destPackage);
         String mavenRulesPath = new File(debianDir, mavenRules).getAbsolutePath();
@@ -740,7 +744,7 @@ public class SysInstallMojo extends AbstractMojo {
         params.add("--published-rules=" + mavenPublishedRulesPath);
 
         getLog().info("Cleaning pom file: " + pomFile + " with options:");
-        getLog().info("\t--keep-pom-version --package=" + destPackage);
+        getLog().info("\t--keep-pom-version --package=" + destPackage + (hasPackageVersion ? " --has-package-version" : ""));
         getLog().info("\t--rules=" + mavenRulesPath);
         getLog().info("\t--ignore-rules=" + mavenIgnoreRulesPath);
         getLog().info("\t--published-rules=" + mavenPublishedRulesPath);
diff --git a/debian/changelog b/debian/changelog
index d89be08..fa8b470 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,10 @@ maven-debian-helper (2.1.4) UNRELEASED; urgency=medium
   * Update verbiage in copyright holder prompt to be gender-neutral.
     Thanks to Tom Mable for the bug report. (Closes: #859012)
 
+  [ Emmanuel Bourg ]
+  * Add the debian.hasPackageVersion property in the installed poms when
+    the --has-package-version option is specified (Closes: #862894)
+
  -- Christopher Hoskin <mans0954 at debian.org>  Sun, 08 Jan 2017 21:32:55 +0000
 
 maven-debian-helper (2.1.3) unstable; urgency=medium

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven-debian-helper.git



More information about the pkg-java-commits mailing list