%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: beanvalidation-tck Version: 1.1.1 Release: 1%{?dist} Summary: Bean Validation (JSR 349) TCK License: ASL 2.0 URL: http://www.hibernate.org/subprojects/validator.html Source0: https://github.com/beanvalidation/beanvalidation-tck/archive/%{namedversion}.tar.gz BuildRequires: java-devel #BuildRequires: jboss-parent BuildRequires: cdi-api BuildRequires: bean-validation-api11 BuildRequires: mvn(javax.annotation:javax.annotation-api) >= 1.2 BuildRequires: mvn(org.jboss.arquillian.testng:arquillian-testng-container) BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base) BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-javaee) BuildRequires: mvn(org.jboss.test-audit:jboss-test-audit-api) >= 1.1.0 BuildRequires: mvn(org.jboss.test-audit:jboss-test-audit-impl) >= 1.1.0 BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec) BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec) BuildRequires: mvn(org.testng:testng) BuildRequires: maven-local BuildRequires: maven-enforcer-plugin BuildRequires: maven-plugin-build-helper BuildRequires: maven-plugin-exec BuildRequires: maven-processor-plugin BuildArch: noarch %description Technology Compatibility Kit (TCK) used to verify the compatibility of an implementation of JSR 349: Bean Validation 1.1. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{namedversion} %pom_disable_module documentation %pom_disable_module distribution %pom_remove_plugin :maven-jdocbook-plugin %pom_remove_plugin :maven-jdocbook-style-plugin %pom_xpath_inject "pom:dependencies/pom:dependency[pom:artifactId ='validation-api']" "1" tests sed -i "s|1.1.0.Final|1|" pom.xml %build %mvn_file :beanvalidation-standalone-container-adapter beanvalidation-standalone-container-adapter %mvn_file :%{name}-tests %{name}-tests %mvn_build %install %mvn_install %files -f .mfiles %doc changelog.txt license.txt readme.md %files javadoc -f .mfiles-javadoc %doc license.txt %changelog * Tue May 14 2013 gil cattaneo 1.1.1-1 - initial rpm