%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jboss-transaction-spi Version: 7.3.0 Release: 1%{?dist} Summary: Java Transaction SPI classes # https://github.com/jbosstm/jboss-transaction-spi/issues/9 License: LGPLv2+ URL: https://github.com/jbosstm/jboss-transaction-spi Source0: https://github.com/jbosstm/jboss-transaction-spi/archive/%{namedversion}.tar.gz BuildRequires: maven-local BuildRequires: mvn(org.jboss:jboss-parent:pom:) BuildRequires: mvn(org.jboss.logging:jboss-logging) BuildRequires: mvn(org.jboss.logging:jboss-logging-processor) BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec) BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec) BuildArch: noarch %description SPI for integrating the narayana transaction service. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n jboss-transaction-spi-%{namedversion} %pom_change_dep org.jboss.spec.javax.resource: :jboss-connector-api_1.7_spec %build %mvn_build %install %mvn_install %files -f .mfiles %files javadoc -f .mfiles-javadoc %changelog * Fri Jun 10 2016 gil cattaneo 7.3.0-1 - initial rpm