From 81c156fce86f13dc24e04b623cef5ec6d15b2f28 Mon Sep 17 00:00:00 2001 From: wang--ge Date: Tue, 25 Feb 2025 14:59:19 +0800 Subject: [PATCH] Replace maven-javadoc-plugin with xmvn-mojo to generate javadoc file --- byte-buddy.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/byte-buddy.spec b/byte-buddy.spec index 7be6002..bb257f6 100644 --- a/byte-buddy.spec +++ b/byte-buddy.spec @@ -1,7 +1,7 @@ %bcond_with bootstrap Name: byte-buddy Version: 1.12.0 -Release: 1 +Release: 2 Summary: Runtime code generation for the Java virtual machine License: Apache-2.0 URL: http://bytebuddy.net/ @@ -105,10 +105,15 @@ absolute_prefix=`head -n 1 absolute_prefix.log` sed -i 's/absolute-prefix/'"$absolute_prefix"'/g' .xmvn-reactor %build -mvn package -Dsourcecode.test.version=1.8 -Dmaven.test.failure.ignore=true -P'java8,!checks' verify org.apache.maven.plugins:maven-javadoc-plugin:aggregate +mvn package -Dsourcecode.test.version=1.8 -Dmaven.test.failure.ignore=true -P'java8,!checks' verify org.fedoraproject.xmvn:xmvn-mojo:javadoc %install %mvn_install +JAVADOC_DIR=%{buildroot}%{_javadocdir}/%{name} +if [ ! -d $JAVADOC_DIR ];then +mkdir -p %{buildroot}%{_javadocdir}/%{name} +cp -rf target/xmvn-apidocs/* %{buildroot}%{_javadocdir}/%{name} +fi %files %attr(0644,root,root) /usr/share/maven-metadata/byte-buddy.xml @@ -146,6 +151,9 @@ mvn package -Dsourcecode.test.version=1.8 -Dmaven.test.failure.ignore=true -P'ja %license LICENSE NOTICE %changelog +* Tue Feb 25 2025 Ge Wang - 1.12.0-2 +- Replace maven-javadoc-plugin with xmvn-mojo to generate javadoc file + * Thu Jun 16 2022 Ge Wang - 1.12.0-1 - Upgrade to version 1.12.0