From 22344e7dad867b33be95ebac8fbe4eeffe9bd5aeff6fa3d319bd72d750c80bf0 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Mon, 1 May 2023 18:41:20 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/xmvn?expand=0&rev=63 --- xmvn-build.tar.xz | 4 ++-- xmvn-tools.spec | 24 ++++++++++++++++++++---- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/xmvn-build.tar.xz b/xmvn-build.tar.xz index e38053c..7ec69f8 100644 --- a/xmvn-build.tar.xz +++ b/xmvn-build.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:feefd48dec56e4fea6f591381a6eb6dfb27283ee64e43bd03af387b21ee033dc -size 4352 +oid sha256:0d22ddb73314c208b84f5c7e952d64906eb29eaf7c5fd3fd8ea2a15a2df98e7d +size 4492 diff --git a/xmvn-tools.spec b/xmvn-tools.spec index eb496d0..5ff1985 100644 --- a/xmvn-tools.spec +++ b/xmvn-tools.spec @@ -28,19 +28,30 @@ URL: https://fedora-java.github.io/xmvn/ Source0: https://github.com/fedora-java/xmvn/releases/download/%{version}/%{parent}-%{version}.tar.xz Source1: %{parent}-build.tar.xz BuildRequires: ant +BuildRequires: apache-commons-cli BuildRequires: apache-commons-compress BuildRequires: atinject BuildRequires: beust-jcommander >= 1.82 BuildRequires: fdupes +BuildRequires: google-guice +BuildRequires: guava BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local +BuildRequires: jdom2 BuildRequires: maven-invoker >= 3.0 +BuildRequires: maven-shared-utils BuildRequires: modello >= 2.0.0 BuildRequires: objectweb-asm +BuildRequires: plexus-classworlds +BuildRequires: plexus-cli BuildRequires: plexus-containers-component-annotations -BuildRequires: plexus-containers-container-default BuildRequires: plexus-metadata-generator +BuildRequires: plexus-utils +BuildRequires: qdox +BuildRequires: sisu-inject +BuildRequires: sisu-plexus BuildRequires: slf4j +BuildRequires: xbean BuildArch: noarch %description @@ -171,9 +182,14 @@ done mkdir -p lib build-jar-repository -s lib \ beust-jcommander commons-compress maven-invoker/maven-invoker \ - objectweb-asm/asm plexus-containers/plexus-component-annotations \ - plexus-containers/plexus-container-default plexus/utils slf4j/api \ - maven-shared-utils/maven-shared-utils javax.inject + objectweb-asm/asm plexus/utils plexus-classworlds jdom2/jdom2 commons-cli qdox plexus/cli guava/guava xbean/xbean-reflect \ + plexus/utils slf4j/api guice \ + maven-shared-utils/maven-shared-utils \ + org.eclipse.sisu.inject \ + org.eclipse.sisu.plexus \ + plexus-metadata-generator \ + plexus-containers/plexus-component-annotations \ + javax.inject %{ant} -Dtest.skip=true package javadoc %install