11# Exclude automatically generated requires on java interpreter which is not
22# owned by any package
3- %global __requires_exclude ^%{_jvmdir }/jre
4-
3+ %global __requires_exclude ^%{_jvmdir }/jre
54# Generated list of bundled packages
6- %global _local_file_attrs local_generator
7- %global __local_generator_provides cat %{_builddir }/%{buildsubdir }/bundled-provides.txt
8- %global __local_generator_path ^%{metadataPath }/.*$
9-
10- %global debug_package %{nil }
11-
12- %global javaHomePath %{_jvmdir }/jre-21-openjdk
13- %global mavenHomePath %{_datadir }/%{name }
14- %global metadataPath %{mavenHomePath }/maven-metadata
15- %global artifactsPath %{_prefix }/lib
16- %global launchersPath %{_libexecdir }/%{name }
5+ %global _local_file_attrs local_generator
6+ %global __local_generator_provides cat %{_builddir }/%{buildsubdir }/bundled-provides.txt
7+ %global __local_generator_path ^%{metadataPath }/.*$
8+ %global debug_package %{nil }
9+ %global javaHomePath %{_jvmdir }/jre-21-openjdk
10+ %global mavenHomePath %{_datadir }/%{name }
11+ %global metadataPath %{mavenHomePath }/maven-metadata
12+ %global artifactsPath %{_prefix }/lib
13+ %global launchersPath %{_libexecdir }/%{name }
1714
1815Name: javapackages-bootstrap
1916Version: [...]
@@ -25,10 +22,8 @@ URL: https://github.com/fedora-java/javapackages-bootstrap
2522ExclusiveArch: %{java_arches}
2623
2724Source: https://github.com/fedora-java/javapackages-bootstrap/releases/download/%{version }/javapackages-bootstrap-%{version }.tar.zst
28-
2925# License breakdown
3026Source: javapackages-bootstrap-PACKAGE-LICENSING
31-
3227# To obtain the following sources:
3328# tar -xf ${name}-${version}.tar.zst
3429# pushd ${name}-${version}
@@ -37,20 +32,17 @@ Source: javapackages-bootstrap-PACKAGE-LICENSING
3732# ./downstream.sh archive
3833# The results are in the archive directory
3934Source: [...]
40-
4135BuildRequires: byaccj
4236BuildRequires: gcc
4337BuildRequires: java-21-openjdk-devel
4438BuildRequires: jurand
4539BuildRequires: rpm-devel
46-
4740Requires: bash
4841Requires: coreutils
4942Requires: java-21-openjdk-devel
50- Requires: procps-ng
51- Requires: lujavrite%{?_isa }
52-
5343Requires: javapackages-common
44+ Requires: lujavrite%{?_isa }
45+ Requires: procps-ng
5446
5547%description
5648In a nutshell, Java Packages Bootstrap (JPB) is a standalone build of all Java
0 commit comments