Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
Riken Maharjan 991a19c155
upgrade core packages to use msopenjdk17 (#8249) 2024-03-11 09:15:02 -07:00
Pawel Winogrodzki 3443d7470c
Re-branded macros to mention Azure Linux. (#8034) 2024-03-01 17:17:05 -08:00
Muhammad Falak R Wani 6359c27c2d
treewide: *.spec: switch Distribution to Azure Linux (#7606)
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-02-06 12:14:23 -08:00
Riken Maharjan 4f7937215a
Update maven to 3.9.6 (#7377) 2024-01-22 14:15:18 -08:00
Mykhailo Bykhovtsev 98d12cba1b
Updating maven3 to match maven changes (#5225)
* 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
2023-04-05 17:18:48 -07:00
Mykhailo Bykhovtsev 6481c29c1b
Adding maven-local xmvn and othe packages (#5203)
* 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>
2023-04-03 13:48:32 -07:00
Sumynwa dcceac3761
Update maven to version 3.8.7 & add new package maven3 without jdk bindings. (#4875)
* 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
2023-02-17 02:11:18 +05:30
Pawel Winogrodzki 5435fb5849
maven.spec: using macro instead of hard-coded source URL. (#4006) 2022-10-12 23:49:27 -07:00
Sumynwa 22a9c23ac6
Maven: Fix aarch64 builds by including 1.0 maven aarch64 rpm also sources in spec file. (#3400) 2022-07-21 00:28:44 +05:30
Sumynwa f205278d7d
Adding apache maven SPEC to Mariner. (#3174)
* 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.
2022-07-20 22:13:24 +05:30
Joe Schmitt 5209e02b85
Remove maven from specs (#440) 2020-12-08 14:40:41 -05:00
Joe Schmitt 1248fab3a6
[dev] Add additional provides to specs (#395) 2020-11-18 11:47:35 -05:00
Jon Slobodzian b877013b27 Initial CBL-Mariner commit to GitHub 2020-08-06 20:17:52 -07:00