diff --git a/maven-javadoc-plugin-build.xml b/maven-javadoc-plugin-build.xml
index 3786763..3a64dc6 100644
--- a/maven-javadoc-plugin-build.xml
+++ b/maven-javadoc-plugin-build.xml
@@ -142,34 +142,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -197,7 +169,7 @@
@@ -224,42 +196,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -355,7 +297,7 @@
-
+
+
+- Remove dependency on plexus-metadata-generator,
+ plexus-component-metadata and on their dependencies, since there
+ is no plexus @Component annotation any more
+
-------------------------------------------------------------------
Tue Apr 2 17:26:28 UTC 2024 - Fridrich Strba
diff --git a/maven-javadoc-plugin.spec b/maven-javadoc-plugin.spec
index df3d5d3..3da0f1d 100644
--- a/maven-javadoc-plugin.spec
+++ b/maven-javadoc-plugin.spec
@@ -34,18 +34,13 @@ Source1: %{base_name}-build.xml
Patch0: %{base_name}-bootstrap-resources.patch
Patch1: stale-data-encoding.patch
Patch2: no-override.patch
-BuildRequires: apache-commons-cli
-BuildRequires: apache-commons-io
BuildRequires: apache-commons-lang3
BuildRequires: apache-commons-text
BuildRequires: atinject
BuildRequires: fdupes
-BuildRequires: google-guice
-BuildRequires: guava
BuildRequires: httpcomponents-client
BuildRequires: httpcomponents-core
BuildRequires: javapackages-local
-BuildRequires: jdom2
BuildRequires: maven-archiver
BuildRequires: maven-common-artifact-filters
BuildRequires: maven-doxia-core
@@ -61,11 +56,7 @@ BuildRequires: maven-resolver-api
BuildRequires: maven-resolver-util
BuildRequires: maven-shared-utils
BuildRequires: maven-wagon-provider-api
-BuildRequires: objectweb-asm
BuildRequires: plexus-archiver
-BuildRequires: plexus-classworlds
-BuildRequires: plexus-cli
-BuildRequires: plexus-containers-component-annotations
BuildRequires: plexus-interactivity-api
BuildRequires: plexus-io
BuildRequires: plexus-languages
@@ -75,7 +66,6 @@ BuildRequires: qdox
BuildRequires: sisu-inject
BuildRequires: sisu-plexus
BuildRequires: unzip
-BuildRequires: xbean
BuildRequires: xmvn-install
BuildRequires: xmvn-resolve
BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:)
@@ -84,7 +74,6 @@ BuildArch: noarch
Name: %{base_name}-bootstrap
BuildRequires: ant
BuildRequires: modello >= 2.0.0
-BuildRequires: plexus-metadata-generator
%else
Name: %{base_name}
BuildRequires: xmvn
@@ -96,7 +85,6 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) >= 40
BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin)
BuildRequires: mvn(org.codehaus.modello:modello-maven-plugin)
-BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
BuildRequires: mvn(org.eclipse.sisu:sisu-maven-plugin)
Obsoletes: %{base_name}-bootstrap
#!BuildRequires: maven-compiler-plugin-bootstrap
@@ -141,13 +129,8 @@ build-jar-repository -s lib \
apache-commons-lang3 \
apache-commons-text \
atinject \
- commons-cli \
- commons-io \
- guava/guava \
- guice/google-guice-no_aop \
httpcomponents/httpclient \
httpcomponents/httpcore \
- jdom2/jdom2 \
maven-archiver/maven-archiver \
maven-common-artifact-filters/maven-common-artifact-filters \
maven-doxia/doxia-core \
@@ -169,21 +152,15 @@ build-jar-repository -s lib \
maven-reporting-api/maven-reporting-api \
maven-shared-utils/maven-shared-utils \
maven-wagon/provider-api \
- objectweb-asm/asm \
org.eclipse.sisu.inject \
org.eclipse.sisu.plexus \
plexus/archiver \
- plexus-classworlds \
- plexus/cli \
- plexus-containers/plexus-component-annotations \
plexus/interactivity-api \
plexus/io \
plexus-languages/plexus-java \
- plexus-metadata-generator \
plexus/utils \
plexus/xml \
- qdox \
- xbean/xbean-reflect
+ qdox
%{ant} -Dtest.skip=true jar
%else
xmvn --batch-mode --offline \