Accepting request 1164204 from Java:packages

OBS-URL: https://build.opensuse.org/request/show/1164204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sisu?expand=0&rev=7
This commit is contained in:
Ana Guerrero 2024-04-03 15:19:43 +00:00 committed by Git OBS Bridge
commit 2b6d62f2a0
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Apr 2 17:34:47 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Add dependency on plexus-xml where relevant
* this will be needed for smooth upgrade to plexus-utils 4.0.0
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 21 17:35:46 UTC 2024 - Fridrich Strba <fstrba@suse.com> Wed Feb 21 17:35:46 UTC 2024 - Fridrich Strba <fstrba@suse.com>

View File

@ -48,6 +48,7 @@ BuildRequires: osgi-core
BuildRequires: plexus-classworlds BuildRequires: plexus-classworlds
BuildRequires: plexus-containers-component-annotations BuildRequires: plexus-containers-component-annotations
BuildRequires: plexus-utils BuildRequires: plexus-utils
BuildRequires: plexus-xml
BuildRequires: slf4j BuildRequires: slf4j
BuildRequires: testng BuildRequires: testng
BuildRequires: unzip BuildRequires: unzip
@ -107,6 +108,8 @@ for i in inject plexus; do
done done
%pom_change_dep :org.eclipse.sisu.inject org.eclipse.sisu:org.eclipse.sisu.inject:%{version} %{name}-plexus %pom_change_dep :org.eclipse.sisu.inject org.eclipse.sisu:org.eclipse.sisu.inject:%{version} %{name}-plexus
%pom_add_dep org.codehaus.plexus:plexus-xml:3.0.0 %{name}-plexus
%build %build
mkdir -p lib mkdir -p lib
build-jar-repository -s lib \ build-jar-repository -s lib \
@ -118,6 +121,7 @@ build-jar-repository -s lib \
junit \ junit \
osgi-core/osgi.core \ osgi-core/osgi.core \
plexus/utils \ plexus/utils \
plexus/xml \
plexus/classworlds \ plexus/classworlds \
plexus-containers/plexus-component-annotations \ plexus-containers/plexus-component-annotations \
slf4j/api \ slf4j/api \
@ -132,9 +136,9 @@ install -pm 0644 %{name}-plexus/target/org.eclipse.sisu.plexus-%{version}.jar %{
# pom # pom
install -dm 0755 %{buildroot}%{_mavenpomdir} install -dm 0755 %{buildroot}%{_mavenpomdir}
%mvn_install_pom %{name}-inject/pom.xml %{buildroot}%{_mavenpomdir}/org.eclipse.sisu.inject.pom %{mvn_install_pom} %{name}-inject/pom.xml %{buildroot}%{_mavenpomdir}/org.eclipse.sisu.inject.pom
%add_maven_depmap org.eclipse.sisu.inject.pom org.eclipse.sisu.inject.jar -f inject %add_maven_depmap org.eclipse.sisu.inject.pom org.eclipse.sisu.inject.jar -f inject
%mvn_install_pom %{name}-plexus/pom.xml %{buildroot}%{_mavenpomdir}/org.eclipse.sisu.plexus.pom %{mvn_install_pom} %{name}-plexus/pom.xml %{buildroot}%{_mavenpomdir}/org.eclipse.sisu.plexus.pom
%add_maven_depmap org.eclipse.sisu.plexus.pom org.eclipse.sisu.plexus.jar -f plexus -a org.sonatype.sisu:sisu-inject-plexus %add_maven_depmap org.eclipse.sisu.plexus.pom org.eclipse.sisu.plexus.jar -f plexus -a org.sonatype.sisu:sisu-inject-plexus
# javadoc # javadoc