%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jbossws-api Version: 1.0.3 Release: 1 Summary: JBossWS API License: LGPLv2+ URL: http://www.jboss.org/jbossws Source0: https://github.com/jbossws/jbossws-api/archive/jbossws-api-%{namedversion}.tar.gz BuildArch: noarch BuildRequires: maven-local mvn(junit:junit) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin) BuildRequires: mvn(org.jboss.logging:jboss-logging) BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations:1) BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1) BuildRequires: mvn(org.jboss.ws:jbossws-parent:pom:) %description JBoss WS public API. %package javadoc Summary: Javadoc for jbossws-api %description javadoc This package contains the API documentation for jbossws-api. %prep %setup -q -n jbossws-api-jbossws-api-%{namedversion} %pom_remove_plugin :maven-javadoc-plugin %pom_xpath_set pom:properties/pom:jboss-logging-annotations.version 1 %pom_xpath_set pom:properties/pom:jboss-logging-processor.version 1 %build %mvn_build %install %mvn_install %files -f .mfiles %files javadoc -f .mfiles-javadoc %changelog * Thu Aug 20 2020 yaokai - 1.0.3-1 - Package init