Merge branch 'maven' into stream-javapackages-bootstrap-202501-rhel-9.6.0

This commit is contained in:
Johnny Hughes 2025-01-15 12:52:14 -06:00
commit 8c183fe2ca
9 changed files with 1368 additions and 0 deletions

1
.fmf/version Normal file
View File

@ -0,0 +1 @@
1

86
.gitignore vendored
View File

@ -0,0 +1,86 @@
/javapackages-0.3.0.tar.xz
/javapackages-0.3.1.tar.xz
/javapackages-0.4.0.tar.xz
/javapackages-0.4.1.tar.xz
/javapackages-0.5.0.tar.xz
/javapackages-0.6.0.tar.xz
/javapackages-0.7.0.tar.xz
/javapackages-0.7.2.tar.xz
/javapackages-0.7.4.tar.xz
/javapackages-0.7.5.tar.xz
/javapackages-0.8.0.tar.xz
/javapackages-0.8.1.tar.xz
/javapackages-0.8.2.tar.xz
/javapackages-0.8.3.tar.xz
/javapackages-0.9.0.tar.xz
/javapackages-0.9.1.tar.xz
/javapackages-0.10.0.tar.xz
/javapackages-0.10.1.tar.xz
/javapackages-0.11.0.tar.xz
/javapackages-0.11.1.tar.xz
/javapackages-0.11.2.tar.xz
/javapackages-0.12.0.tar.xz
/javapackages-0.12.1.tar.xz
/javapackages-0.12.2.tar.xz
/javapackages-0.12.3.tar.xz
/javapackages-0.12.4.tar.xz
/javapackages-0.12.5.tar.xz
/javapackages-0.12.6.tar.xz
/javapackages-2f13366e47a0a687160fe3c555e5588af49a7566.tar.bz2
/javapackages-0.13.0.tar.xz
/javapackages-0.13.1.tar.xz
/javapackages-0.13.2.tar.xz
/javapackages-0.13.3.tar.xz
/javapackages-0.13.4.tar.xz
/javapackages-0.13.5.tar.xz
/javapackages-0.13.6.tar.xz
/javapackages-0.13.7.tar.xz
/javapackages-0.14.0.tar.xz
/javapackages-0.14.1.tar.xz
/javapackages-0.15.0.tar.xz
/javapackages-2.0.0.tar.xz
/javapackages-2.0.1.tar.xz
/javapackages-3.0.0.tar.xz
/javapackages-3.0.1.tar.xz
/javapackages-3.0.2.tar.xz
/javapackages-3.0.3.tar.xz
/javapackages-3.0.4.tar.xz
/javapackages-3.1.0.tar.xz
/javapackages-3.1.1.tar.xz
/javapackages-3.1.2.tar.xz
/javapackages-3.2.0.tar.xz
/javapackages-3.2.1.tar.xz
/javapackages-3.2.2.tar.xz
/javapackages-3.2.3.tar.xz
/javapackages-3.2.4.tar.xz
/javapackages-3.3.0.tar.xz
/javapackages-3.3.1.tar.xz
/javapackages-3.4.0.tar.xz
/javapackages-3.4.1.tar.xz
/javapackages-3.4.2.tar.xz
/javapackages-3.5.0.tar.xz
/javapackages-4.0.0.tar.xz
/javapackages-4.1.0.tar.xz
/javapackages-4.2.0.tar.xz
/javapackages-4.3.0.tar.xz
/javapackages-4.3.1.tar.xz
/javapackages-4.3.2.tar.xz
/javapackages-4.4.0.tar.xz
/javapackages-4.5.0.tar.xz
/javapackages-4.6.0.tar.xz
/javapackages-4.7.0.tar.xz
/5.0.0.tar.gz
/5.1.0.tar.gz
/5.2.0.tar.gz
/5.3.0.tar.gz
/5.3.1.tar.gz
/6.0.0~alpha.tar.gz
/6.0.0.tar.gz
/6.1.0.tar.gz
/6.2.0.tar.gz
/6.3.0.tar.gz
/6.3.1.tar.gz
/6.3.2.tar.gz
/6.3.3.tar.gz
/6.3.4.tar.gz
/6.4.0.tar.gz

View File

@ -0,0 +1,39 @@
From 465528c42586eadccbd77a675147bc1b13724943 Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski <mizdebsk@redhat.com>
Date: Tue, 24 Sep 2024 12:34:22 +0200
Subject: [PATCH] Disable dependency generators
---
install | 16 ----------------
1 file changed, 16 deletions(-)
diff --git a/install b/install
index 25502a03..cc060af9 100755
--- a/install
+++ b/install
@@ -202,22 +202,6 @@ inst_data java-utils/maven_depmap.py "${javadir}-utils"
inst_data target/macros.javapackages-compat "${rpmmacrodir}"
-exec >files-generators
-
-dir "${rpmconfigdir}/fileattrs"
-
-inst_exec target/maven.prov "${rpmconfigdir}" maven.prov
-inst_exec target/maven.req "${rpmconfigdir}" maven.req
-inst_exec target/osgi.prov "${rpmconfigdir}" osgi.prov
-inst_exec target/osgi.req "${rpmconfigdir}" osgi.req
-inst_exec target/javadoc.req "${rpmconfigdir}" javadoc.req
-
-inst_data target/maven.attr "${rpmconfigdir}/fileattrs" maven.attr
-inst_data target/osgi.attr "${rpmconfigdir}/fileattrs" osgi.attr
-inst_data target/javadoc.attr "${rpmconfigdir}/fileattrs" javadoc.attr
-
-inst_config etc/javapackages-config.json "${javaconfdir}"
-
exec >files-maven
--
2.47.0

1
ci.fmf Normal file
View File

@ -0,0 +1 @@
resultsdb-testcase: separate

7
gating.yaml Normal file
View File

@ -0,0 +1,7 @@
--- !Policy
product_versions:
- rhel-9
decision_contexts:
- osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/smoke.functional}

18
javapackages-config.json Normal file
View File

@ -0,0 +1,18 @@
{
"maven.req": {
"always_generate": [
"javapackages-filesystem"
],
"java_requires": {
"skip": true
},
"java_devel_requires": {
"skip": true
}
},
"javadoc.req": {
"always_generate": [
"javapackages-filesystem"
]
}
}

1202
javapackages-tools.spec Normal file

File diff suppressed because it is too large Load Diff

13
plans/smoke.fmf Normal file
View File

@ -0,0 +1,13 @@
summary: Basic smoke tests
discover:
how: fmf
url: https://src.fedoraproject.org/tests/javapackages-tools
filter: tier:0,1
prepare:
how: install
exclude:
- maven-local-openjdk8
- maven-local-openjdk11
- maven-local-openjdk17
execute:
how: tmt

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (6.4.0.tar.gz) = d1290d95c8e2bf598837773d9610e7d19cb4f42e77d4a9d611351eeebb888422baca26fa647216bc3ab52e8ffafee4394885752bb47c933d3a4e3d5cce9a02c0