%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jboss-invocation Version: 1.7.0 Release: 2 Summary: JBoss Invocation API License: LGPLv2+ URL: https://github.com/jbossas/jboss-invocation Source0: https://github.com/jbossas/jboss-invocation/archive/%{namedversion}.tar.gz BuildArch: noarch BuildRequires: maven-local mvn(junit:junit) mvn(org.jboss:jboss-parent:pom:) BuildRequires: mvn(org.jboss.classfilewriter:jboss-classfilewriter) BuildRequires: mvn(org.jboss.logging:jboss-logging) BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations) BuildRequires: mvn(org.jboss.logging:jboss-logging-processor) BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling) BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec) BuildRequires: mvn(org.wildfly.security:wildfly-security-manager) BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec) BuildRequires: mvn(org.wildfly.security:wildfly-elytron) BuildRequires: mvn(org.wildfly.common:wildfly-common) BuildRequires: java-11-openjdk-devel Requires: java-11-openjdk Requires: javapackages-tools %description This package contains JBoss Invocation API %package javadoc Summary: Javadocs for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n jboss-invocation-%{namedversion} %pom_disable_module jakarta %pom_add_dep org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.2.Final javax %pom_remove_plugin "org.jboss.bridger:bridger" %pom_remove_plugin "org.wildfly.extras.batavia:transformer-tools-mvn" %pom_remove_dep "jakarta.interceptor:jakarta.interceptor-api" %pom_remove_dep "jakarta.transaction:jakarta.transaction-api" %build export JAVA_HOME=%{_jvmdir}/java-11-openjdk export CFLAGS="${RPM_OPT_FLAGS}" export CXXFLAGS="${RPM_OPT_FLAGS}" %mvn_build %install %mvn_install %files -f .mfiles %files javadoc -f .mfiles-javadoc %changelog * Mon Aug 21 2023 yaoxin - 1.7.0-2 - Fix build failure caused by jboss-classfilewriter upgrade to 1.3.0 * Fri Jun 24 2022 Ge Wang -1.7.0-1 - Upgrade to version 1.7.0 * Fri Aug 14 2020 yaokai - 1.4.1-1 - Package init