%global namedreltag .SP2 %global namedversion %{version}%{?namedreltag} Name: weld-api Version: 2.3 Release: 1 Summary: Weld API License: ASL 2.0 URL: http://weld.cdi-spec.org Source0: https://github.com/weld/api/archive/%{namedversion}/weld-api-%{namedversion}.tar.gz BuildArch: noarch BuildRequires: maven-local mvn(javax.enterprise:cdi-api) mvn(javax.inject:javax.inject) BuildRequires: mvn(javax.validation:validation-api) BuildRequires: mvn(org.apache.maven.surefire:surefire-testng) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin) BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api) BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec) BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec) BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec) BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec) BuildRequires: mvn(org.jboss.weld:weld-parent:pom:) mvn(org.testng:testng::jdk15:) %description Weld specifc extensions to the CDI API %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n api-%{namedversion} %pom_remove_plugin -r :maven-javadoc-plugin %pom_remove_plugin ":maven-checkstyle-plugin" weld/pom.xml %pom_remove_plugin ":maven-checkstyle-plugin" weld-spi/pom.xml %build %mvn_build %install %mvn_install %files -f .mfiles %files javadoc -f .mfiles-javadoc %changelog * Mon Aug 17 2020 Shaoqiang Kang - 2.3-1 - Package init