[libparanamer-java] 03/07: Install paranamer-maven-plugin and paranamer-generator in libparanamer-maven-plugin-java

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Jan 30 13:46:59 UTC 2015


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

ebourg-guest pushed a commit to branch master
in repository libparanamer-java.

commit dfba355a369145d48206cced5c291cd96530947a
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Fri Jan 30 14:10:52 2015 +0100

    Install paranamer-maven-plugin and paranamer-generator in libparanamer-maven-plugin-java
---
 debian/changelog              |  3 ++-
 debian/control                | 19 +++++++++++++++++--
 debian/libparanamer-java.poms |  4 ++--
 debian/maven.ignoreRules      |  2 +-
 4 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 686cf0d..bc2f452 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,7 +3,8 @@ libparanamer-java (2.7+repack-1) UNRELEASED; urgency=medium
   * Team upload.
   * Repackaged the upstream tarball to include the full source tree from Github
   * Build with maven-debian-helper
-  * Build the paranamer-maven-plugin (Closes: #776586)
+  * Build the paranamer-maven-plugin and package it
+    as libparanamer-maven-plugin-java (Closes: #776586)
   * Do not reference the parent POM in the paranamer's POM (Closes: #776583)
 
  -- Emmanuel Bourg <ebourg at apache.org>  Thu, 29 Jan 2015 16:53:28 +0100
diff --git a/debian/control b/debian/control
index aef6565..cd87335 100644
--- a/debian/control
+++ b/debian/control
@@ -28,8 +28,20 @@ Homepage: https://github.com/paul-hammant/paranamer
 
 Package: libparanamer-java
 Architecture: all
-Depends: ${misc:Depends}, ${maven:Depends}
-Suggests: libparanamer-java-doc, ${maven:OptionalDepends}
+Depends: ${misc:Depends}
+Suggests: libparanamer-java-doc, libatinject-jsr330-api-java
+Description: Java library to access method parameter names at runtime
+ Paranamer is a library that allows the parameter names of non-private methods
+ and constructors to be accessed at runtime. Normally this information is
+ dropped by the compiler. With the advent of advanced scripting languages and
+ web action frameworks for the Java Virtual Machine it is of increasing
+ importance to be able to leverage a method's parameter names. Scripting
+ languages like Groovy & JRuby, web action frameworks like Waffle and VRaptor
+ and the compelling Grails as well as SOAP and REST designs could also benefit.
+
+Package: libparanamer-maven-plugin-java
+Architecture: all
+Depends: ${misc:Depends}, libparanamer-java, libasm3-java, libqdox-java (>= 1.12)
 Description: Java library to access method parameter names at runtime
  Paranamer is a library that allows the parameter names of non-private methods
  and constructors to be accessed at runtime. Normally this information is
@@ -38,6 +50,9 @@ Description: Java library to access method parameter names at runtime
  importance to be able to leverage a method's parameter names. Scripting
  languages like Groovy & JRuby, web action frameworks like Waffle and VRaptor
  and the compelling Grails as well as SOAP and REST designs could also benefit.
+ .
+ This package contains the paranamer-maven-plugin and its dependency
+ paranamer-generator.
 
 Package: libparanamer-java-doc
 Section: doc
diff --git a/debian/libparanamer-java.poms b/debian/libparanamer-java.poms
index 98115c6..583dd43 100644
--- a/debian/libparanamer-java.poms
+++ b/debian/libparanamer-java.poms
@@ -26,8 +26,8 @@
 #     Empty by default. [mh_install]
 #
 pom.xml --no-parent --has-package-version
-paranamer-generator/pom.xml --has-package-version --java-lib
-paranamer-maven-plugin/pom.xml --has-package-version
+paranamer-generator/pom.xml --has-package-version --package=libparanamer-maven-plugin-java --java-lib
+paranamer-maven-plugin/pom.xml --has-package-version --package=libparanamer-maven-plugin-java --no-usj-versionless
 paranamer/pom.xml --has-package-version --java-lib
 paranamer-ant/pom.xml --ignore
 paranamer-distribution/pom.xml --ignore
diff --git a/debian/maven.ignoreRules b/debian/maven.ignoreRules
index ba26e77..c646341 100644
--- a/debian/maven.ignoreRules
+++ b/debian/maven.ignoreRules
@@ -1,4 +1,5 @@
 
+com.thoughtworks.paranamer paranamer * * javadoc *
 junit junit * * * *
 net.sourceforge.f2j arpack_combined_all * * * *
 org.apache.maven.plugins maven-source-plugin * * * *
@@ -8,4 +9,3 @@ org.apache.maven.wagon wagon-webdav * * * *
 org.codehaus.mojo cobertura-maven-plugin * * * *
 org.eclipse.m2e lifecycle-mapping * * * *
 org.mockito mockito-all * * * *
-com.thoughtworks.paranamer paranamer * * javadoc *

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



More information about the pkg-java-commits mailing list