* updating maven3 package
* adding missing define and incrementing release version for maven3
* removing jdk17 bindings
* adding back conflict setting for maven3
* remove conflict for the binding subpackage
* fixing changelog date and applying linter suggestions
* bumping release on maven package and adding a changelog
* checkpoint-add sources
* checkpoint-add patch
* add mariner url and license file
* fix signatures file
* fix space issue
* checkpoint bootstrap working
* promoting guava to core
* promoting atinject to core
* promoting few plexus packages from extended to core
* promoting slf4j from extended to core
* promoting apache-commons packages from extended to core
* promoting apache-commons logging from extended to core
* adding missing provides
* promoting jsr305 from extended to core
* promoting few packages from extended to core
* updating changelog and release version for changed packages
* fixing sources and cgmanifest for apache-commons-cli and cal10n
* fixing source for apache-commons-cli to match cgmanifest
* updatng licenses and verifying them for packages
* updating and verifying license for plexus-classworlds
* fixing cal10n source file reference
* adding plexus-containers and updating licnese for the plexus-utils
* updating signatures, removing extra file and adding plexus-sec-dispatcher
* fixing signatures again and adding back the missing license files
* enable building with boostrap for plexus containers and sec-dispatcher
* adding plexus-cipher
* adding building with bootstrap
* downgrading plexus cipher and dispatcher to lower versions
* removing duplicated license
* changing plexus-sec-dispatcher signature to the correct one
* fixing the patch for plexus-sec-dispatcher
* add maven packages
* adding maven subpackages
* fixing missing description for bindings
* removing openjdk17 bindings and lib
* adding the missing requires
* clean spec files
* log issues
* log issues
* license issue
* spec check fail
* spec check
* spec check
* change signature
* adding xmvn package intially
* fixing signatures file for xmvn
* downgrading xmvn to version 4.0.0
* fixing maven and adding maven-local subpackage
* delete unused scripts
* adding maven local
* updating cgmanifest
* update licenses json file
* updating license map markdown file
* linting spec files
* updating licenseses and urls
* bumping release for hamcrest
* fixing url for xmvn and updating licenses markdown file
---------
Co-authored-by: rikenm1 <rmaharjan@microsoft.com>
* maven: Bump version to 3.8.7 and add a new package maven3 without jdk bindings
- Remove hard dependency on msopenjdk-* in maven3
- Set 'Conflicts' on each other
Default maven install pulls in msopenjdk-11 as runtime dependency.
The new package 'maven3' does not have install dependency on any msopenjdk-*. This
allows custom install of a supported msopenjdk-* version prior to installing maven3.
* maven: update cgmanifest for package maven
* maven: cgmanifest add package entry for maven3
* maven: licenses add package entry for maven3
* Adding apache maven SPEC to Mariner.
- Adding due to buildRequires dependency for cassandra reaper.
- Updated version toeq 3.8.4.
* Correcting linting errors for maven.spec.
* Fixing linting error in maven spec with correct tabs/spaces.
* Fixing cgmanifest with correct maven version.
* (a) Removing version(to be build) specific binary tar as source to provide pre-built maven.
Using 1.0 based maven rpm instead from PMC.
(b) Installing mvn package with --nodeps since nothing provides install dependency = openjre8 in Mariner 2.0.
(c) Adding check section to match md5sums of mvn rpm uploaded to blob store and that available on PMC.
Quit build if mismatch.
* (a) Cleaning SPEC file to remove conditional build cache generation.
(b) Updating signature.json with build caches created using maven 3.5.4 binary. The earlier
caches were based on maven 3.8.4 binary.
(c) Adding 'maven_build_caches.sh' script to generate build caches.
* maven: adding to licenses.md.
* Removing comment lines & fixing sources numbers in spec file.
* Minor correction.