[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