File maven-bundle-plugin.changes of Package maven-bundle-plugin

-------------------------------------------------------------------
Thu Oct  3 10:26:07 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Build against maven-doxia >= 2.0.0
- Modified patch:
  * new-reporting-api.patch
    + adapt to the maven-doxia 2.0.0 APIs

-------------------------------------------------------------------
Mon Sep 23 09:42:01 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * reproducible-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
      use of the maven-bundle-plugin if it is not requested already
      using the project.build.outputTimestamp option.

-------------------------------------------------------------------
Wed Feb 21 10:49:57 UTC 2024 - Gus Kenion <gus.kenion@suse.com>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
Sat Sep  2 22:17:38 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Rename the package from maven-plugin-bundle to maven-bundle-plugin
  * corresponds to the name of the artifact
- Upgrade to upstream version 5.1.9
  * Bugs
    + FELIX-5794: maven-bundle-plugin fails to parse
      meta-persistence
    + FELIX-6106: Regression after a change in
      maven-bundle-plugin:4.2.0 related to non-existing files
    + FELIX-6187: Avoid overwriting the manifest if it has not
      changed
    + FELIX-6193: Update maven-archiver + plexus-utils
    + FELIX-6203: Make bundleplugin pom.proterties reproducible
    + FELIX-6235: Disallow DTDs when reading OBR repository files
    + FELIX-6269: bundle:manifest generates non-reproducible
      entries in MANIFEST.MF
    + FELIX-6259: java.util.ConcurrentModificationException building
      Apache Commons CSV on Java 15-EA
    + FELIX-6312: Maven Bundle Plugin removes entries from manifest
      since version 5
    + FELIX-6337: Maven Bundle Plugin generates incorrect
      Provide-Capability
    + FELIX-6404: bundle:bundle:5.1.2 add non-reproducible Built-By
      and Build-Jdk to MANIFEST.MF
    + FELIX-6460: {maven-test-sources} not working as expected
    + FELIX-6493: Extend is-up-to-date logic of Manifest goal
    + FELIX-6495: bundle:manifest produces non reproducible
      Bnd-LastModified
    + FELIX-6496: non-reproducible Export-Package and
      Private-Package values
    + FELIX-6526: The "manifest" goal does not work anymore in
      modules which are using aspectj-maven-plugin "compile" goal
    + FELIX-6547: maven-bundle-plugin uses outdated bndlib leading
      to invalid osgi.ee required capability
    + FELIX-6548: NPE in
      org.apache.felix:maven-bundle-plugin:5.1.7:manifest when
      called without clean
  * Improvements
    + Prep for bndlib 4.1.0
    + FELIX-5920: Prepare maven-bundle-plugin for release with
      bndlib 4.0.0
    + FELIX-6073: Upgrade to Maven 3
    + FELIX-6074: Check for stale input and avoid recomputing the
      manifest if no changes
    + FELIX-6075: Upgrade to JDK 8
    + FELIX-6078: Add an option to silently ignore some project
      types instead of displaying a warning
    + FELIX-6081: Upgrade bndlib to 4.2.0 in order to properly
      calculate osgi.ee for embedded dependencies
    + FELIX-6469: automatically add _reproducible instruction if
      Reproducible Builds activated by project.build.outputTimestamp
      property
    + FELIX-6471: make maven-bundle-plugin build reproducible
    + FELIX-6491: Extend List of niceManifest headers
    + FELIX-6494: add version to Created-By Manifest entry
    + FELIX-6550: Improve error messages for MojoExecutionException
  * Wish
    + FELIX-5795: Maven Bundle Plugin Should Upgrade to Use Maven
      Dependency Tree 3.x
- Removed patches:
  * 0001-Port-to-current-maven-dependency-tree.patch
  * 0002-Fix-for-new-maven-archiver.patch
  * 0003-Port-to-plexus-utils-3.0.24.patch
  * 0004-Use-Maven-3-APIs.patch
    + not needed with this version

-------------------------------------------------------------------
Fri Mar 18 15:06:12 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Build with the osgi bundle repository by default

-------------------------------------------------------------------
Fri Mar 11 19:15:17 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * new-reporting-api.patch
    + fix building with the new maven-reporting-api

-------------------------------------------------------------------
Sun Nov 24 17:27:56 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin

-------------------------------------------------------------------
Sat Apr  6 12:07:07 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Add Group: line for documentation.

-------------------------------------------------------------------
Fri Apr  5 14:32:40 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Initial packaging of maven-plugin-bundle 3.5.1
openSUSE Build Service is sponsored by