%global spec_ver 1.0 %global spec_name geronimo-json_%{spec_ver}_spec %global namedreltag -alpha-1 %global namedversion %{version}%{?namedreltag} Name: geronimo-json Version: 1.0 Release: 0.1.alpha.1%{?dist} Summary: Apache Geronimo JSR-353 JSon Spec API License: ASL 2.0 URL: http://geronimo.apache.org/ Source0: http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{namedversion}/%{spec_name}-%{namedversion}-source-release.zip BuildRequires: maven-local BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:) BuildRequires: mvn(org.apache.rat:apache-rat-plugin) BuildArch: noarch %description Apache Geronimo implementation of the JSR-353 JSon Spec API. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{spec_name}-%{namedversion} # org.apache.geronimo.genesis:genesis-java6-flava:2.2 %pom_remove_parent %pom_add_parent org.apache.geronimo.specs:specs-parent:1.4 # Set encoding %pom_xpath_inject pom:project/pom:properties ' UTF-8 UTF-8' %mvn_file : %{name} %build %mvn_build %install %mvn_install %files -f .mfiles %license LICENSE NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE NOTICE %changelog * Tue Jul 19 2016 gil cattaneo 1.0-0.1.alpha.1 - initial rpm