Package: maven-bundle-plugin / 2.5.4-3

Metadata

Package Version Patches format
maven-bundle-plugin 2.5.4-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
remove_bndlib_spring_support.diff | (download)

src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 drop support of bndlib spring framework support
 since this library is not build with this support enabled.
support_plexus_utils_1_5.diff | (download)

src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 support for olf plexus-utils 1.5.x (as currently in debian).
backward compatibility.patch | (download)

src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java | 13 12 + 1 - 0 !
1 file changed, 12 insertions(+), 1 deletion(-)

 fixes a regression in the version 2.3.7 causing two build
 failures on javamail (#761548) and sisu-guice (#761522).
 .
 For javamail, checking out a clean copy of the upstream source,
 upgrading maven-bundle-plugin to 2.3.7 in the pom and building directly
 with Maven works fine. So the upgrade to 2.3.7 alone isn't enough to
 explain the regression, something else specific to the Debian packaging
 is involved.
 .
 The regression was caused by the fix for FELIX-3165:
   https://issues.apache.org/jira/browse/FELIX-3165
   https://svn.apache.org/r1184887
 .
 This patch reverts to the old behaviour only when the
 debian.maven-bundle-plugin.compatibility property is set to true.

use changelog date as pom.properties timestamp.patch | (download)

src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java | 3 2 + 1 - 0 !
src/main/java/org/apache/felix/bundleplugin/DebianUtils.java | 25 25 + 0 - 0 !
src/main/java/org/apache/felix/bundleplugin/TimestampedProperties.java | 48 48 + 0 - 0 !
3 files changed, 75 insertions(+), 1 deletion(-)

 use the date specified by the deb_changelog_datetime variable when generating the header of pom.properties
FELIX 4882.patch | (download)

src/main/java/org/apache/felix/bundleplugin/BundleAllPlugin.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/bundleplugin/WrapPlugin.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/bundleplugin/baseline/BaselinePlugin.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/bundleplugin/baseline/BaselineReport.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrCleanRepo.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrDeploy.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrDeployFile.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrInstall.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrInstallFile.java | 3 1 + 2 - 0 !
src/main/java/org/apache/felix/obrplugin/ObrRemoteClean.java | 3 1 + 2 - 0 !
12 files changed, 12 insertions(+), 24 deletions(-)

 backport of felix-4882: correctly use maven plugin tools java 5 annotations instead of javadoc tags