[plexus-containers1.5] 08/14: Moved plexus-component-metadata to its own package

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Feb 12 17:47:58 GMT 2016


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

ebourg-guest pushed a commit to branch master
in repository plexus-containers1.5.

commit 280d83f5aa691b34a07e78698721e2640d87cf73
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Fri Feb 12 11:46:07 2016 +0100

    Moved plexus-component-metadata to its own package
---
 debian/changelog                         |  3 ++-
 debian/control                           | 32 +++++++++++++++++++++++---------
 debian/libplexus-containers1.5-java.poms |  2 +-
 debian/maven.rules                       |  2 +-
 4 files changed, 27 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f3e38aa..cd78a29 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,8 @@ plexus-containers1.5 (1.6-2) UNRELEASED; urgency=medium
 
   * Team upload.
   * Build with maven-debian-helper
-  * Moved plexus-component-annotations to its own package
+  * Moved plexus-component-annotations and plexus-component-metadata
+    to their own packages
   * No longer build plexus-component-javadoc (never used)
   * Updated Standards-Version to 3.9.7 (no changes)
   * Updated the URL of the project homepage
diff --git a/debian/control b/debian/control
index d45ff97..1170d38 100644
--- a/debian/control
+++ b/debian/control
@@ -24,16 +24,10 @@ Homepage: https://github.com/sonatype/plexus-containers
 
 Package: libplexus-containers1.5-java
 Architecture: all
-Depends: libasm4-java,
-         libcommons-cli-java,
-         libguava-java,
-         libjdom1-java,
-         libmaven2-core-java,
+Depends: libguava-java,
          libplexus-classworlds2-java,
-         libplexus-cli-java,
          libplexus-component-annotations-java,
          libplexus-utils2-java,
-         libqdox-java,
          libxbean-java,
          ${misc:Depends}
 Description: Plexus' inversion-of-control (IoC) container
@@ -52,8 +46,7 @@ Description: Plexus' inversion-of-control (IoC) container
   * plexus-component-javadoc provides javadoc taglets to add plexus
     documentation to javadoc.
  .
- This package replaces both plexus-containers and plexus-component-metadata from
- 1.0.x branch.
+ This package replaces plexus-containers from 1.0.x branch.
 
 Package: libplexus-component-annotations-java
 Architecture: all
@@ -65,6 +58,27 @@ Description: Plexus Component Annotations
  properties in java sources with standard annotations instead of javadoc
  annotations.
 
+Package: libplexus-component-metadata-java
+Architecture: all
+Depends: libasm4-java,
+         libcommons-cli-java,
+         libjdom1-java,
+         libmaven2-core-java,
+         libplexus-cli-java,
+         libplexus-component-annotations-java,
+         libplexus-containers1.5-java,
+         libqdox-java,
+         ${misc:Depends}
+Breaks: libplexus-containers1.5-java (<< 1.6-2~)
+Replaces: libplexus-containers1.5-java (<< 1.6-2~)
+Description: Component Metadata Maven plugin for Plexus
+ The Plexus project provides a full software stack for creating and executing
+ software projects. Based on the Plexus container, the applications can
+ utilise component-oriented programming to build modular, reusable components
+ that can easily be assembled and reused.
+ .
+ This package provides the Maven plugin generating the component metadata.
+
 Package: libplexus-containers1.5-java-doc
 Architecture: all
 Section: doc
diff --git a/debian/libplexus-containers1.5-java.poms b/debian/libplexus-containers1.5-java.poms
index 3fcc27e..507ccf8 100644
--- a/debian/libplexus-containers1.5-java.poms
+++ b/debian/libplexus-containers1.5-java.poms
@@ -27,6 +27,6 @@
 #
 pom.xml --no-parent --has-package-version
 plexus-component-annotations/pom.xml --no-parent --has-package-version --package=libplexus-component-annotations-java --usj-name=plexus-component-annotations-1.5
-plexus-component-metadata/pom.xml --has-package-version --usj-name=plexus-component-metadata-1.5
+plexus-component-metadata/pom.xml --has-package-version --package=libplexus-component-metadata-java
 plexus-component-javadoc/pom.xml --ignore
 plexus-container-default/pom.xml --has-package-version --usj-name=plexus-container-default-1.5
diff --git a/debian/maven.rules b/debian/maven.rules
index 38e6e63..dba3afb 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -27,6 +27,6 @@ org.codehaus.plexus plexus-utils jar s/.*/2.x/ * *
 
 org.codehaus.plexus plexus-component-annotations jar s/.*/1.5.5/ * *
 org.codehaus.plexus plexus-component-javadoc jar s/.*/1.5.5/ * *
-org.codehaus.plexus plexus-component-metadata maven-plugin s/.*/1.5.5/ * *
+org.codehaus.plexus plexus-component-metadata maven-plugin * * *
 org.codehaus.plexus plexus-container-default jar s/.*/1.5.5/ * *
 org.codehaus.plexus plexus-containers pom s/.*/1.5.5/ * *

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



More information about the pkg-java-commits mailing list