%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jboss-invocation Version: 1.7.0 Release: 1 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) %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_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 %mvn_build %install %mvn_install %files -f .mfiles %files javadoc -f .mfiles-javadoc %changelog * 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