[doxia] 13/15: Moved the doxia-core, doxia-sink-api and doxia-logging-api modules to a separate libdoxia-core-java package

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Aug 6 09:41:10 UTC 2015


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

ebourg-guest pushed a commit to annotated tag debian/1.1.4-3
in repository doxia.

commit 74cb6a34f5cc92418623edadb01b66d1554833d4
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Aug 5 13:42:26 2015 +0200

    Moved the doxia-core, doxia-sink-api and doxia-logging-api modules to a separate libdoxia-core-java package
---
 debian/changelog          |  2 ++
 debian/control            | 30 ++++++++++++++++++++++++------
 debian/libdoxia-java.poms |  8 ++++----
 3 files changed, 30 insertions(+), 10 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b5db3a4..39ca405 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 doxia (1.1.4-3) UNRELEASED; urgency=medium
 
   * Team upload.
+  * Moved the doxia-core, doxia-sink-api and doxia-logging-api modules
+    to a separate libdoxia-core-java package
   * Removed the build dependency libclirr-maven-plugin-java
   * Replaced the patch disabling doxia-maven-plugin with a --ignore flag
     in debian/libdoxia-java.poms
diff --git a/debian/control b/debian/control
index f772eae..34ea4f3 100644
--- a/debian/control
+++ b/debian/control
@@ -39,10 +39,9 @@ Homepage: http://maven.apache.org/doxia/
 
 Package: libdoxia-java
 Architecture: all
-Depends: ${maven:Depends}, ${misc:Depends}
-Recommends: ${maven:OptionalDepends}
-Suggests: libdoxia-java-doc
-Description: powerful content generation framework
+Depends: ${maven:Depends}, ${misc:Depends}, libdoxia-core-java (= ${source:Version})
+Suggests: ${maven:OptionalDepends}, libdoxia-java-doc
+Description: Doxia content generation framework (modules)
  Doxia is a content generation framework which aims to provide its users
  with powerful techniques for generating static and dynamic content.
  .
@@ -54,12 +53,31 @@ Description: powerful content generation framework
  documentation system of Maven. It gives Maven the ability to take any
  document that Doxia supports and output it any format.
 
+Package: libdoxia-core-java
+Architecture: all
+Depends: ${misc:Depends}, libcommons-lang-java, libhttpclient-java, libplexus-utils-java
+Breaks: libdoxia-java (<= 1.1.4-2)
+Replaces: libdoxia-java (<= 1.1.4-2)
+Description: Doxia content generation framework (core)
+ Doxia is a content generation framework which aims to provide its users
+ with powerful techniques for generating static and dynamic content.
+ .
+ Doxia can be used to generate static sites in addition to being
+ incorporated into dynamic content generation systems like blogs, wikis
+ and content management systems.
+ .
+ Doxia is used extensively by Maven and it powers the entire
+ documentation system of Maven. It gives Maven the ability to take any
+ document that Doxia supports and output it any format.
+ .
+ This package contains the core modules (doxia-core, doxia-sink-api and
+ doxia-logging-api).
+
 Package: libdoxia-java-doc
 Architecture: all
 Section: doc
 Depends: ${maven:DocDepends}, ${misc:Depends}
-Recommends: ${maven:DocOptionalDepends}
-Suggests: libdoxia-java
+Suggests: ${maven:DocOptionalDepends}
 Description: Documentation for libdoxia-java
  Doxia is a content generation framework which aims to provide its users
  with powerful techniques for generating static and dynamic content.
diff --git a/debian/libdoxia-java.poms b/debian/libdoxia-java.poms
index abfe289..d841daf 100644
--- a/debian/libdoxia-java.poms
+++ b/debian/libdoxia-java.poms
@@ -25,11 +25,11 @@
 #   --site-xml=<location>: Optional, the location for site.xml if it needs to be installed.
 #     Empty by default. [mh_install]
 #
-pom.xml --no-parent --has-package-version --java-lib
-doxia-logging-api/pom.xml --has-package-version --java-lib
-doxia-sink-api/pom.xml --has-package-version --java-lib
+pom.xml --no-parent --has-package-version --package=libdoxia-core-java --java-lib
+doxia-logging-api/pom.xml --has-package-version --package=libdoxia-core-java --java-lib
+doxia-sink-api/pom.xml --has-package-version --package=libdoxia-core-java --java-lib
 doxia-test-docs/pom.xml --has-package-version --java-lib
-doxia-core/pom.xml --has-package-version --java-lib
+doxia-core/pom.xml --has-package-version --package=libdoxia-core-java --java-lib
 doxia-modules/pom.xml --has-package-version --java-lib
 doxia-modules/doxia-module-apt/pom.xml --has-package-version --java-lib
 doxia-modules/doxia-module-confluence/pom.xml --has-package-version --java-lib

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



More information about the pkg-java-commits mailing list