%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jboss-jsf-2.2-api Version: 2.2.0 Release: 1%{dist} Summary: JavaServer Faces 2.2 API License: CDDL or GPLv2 with exceptions URL: http://www.jboss.org Source0: https://github.com/jboss/jboss-jsf-api_spec/archive/jboss-jsf-api_2.2_spec-%{namedversion}.tar.gz Source1: cddl.txt BuildRequires: jboss-parent BuildRequires: maven-local BuildRequires: maven-compiler-plugin BuildRequires: maven-enforcer-plugin BuildRequires: maven-install-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-javadoc-plugin BuildRequires: geronimo-validation BuildRequires: mojarra BuildRequires: jboss-jstl-1.2-api BuildRequires: jboss-jsp-2.2-api BuildRequires: jboss-el-2.2-api BuildRequires: atinject BuildRequires: cdi-api BuildArch: noarch %description This package contains JSR-344: JavaServer Faces 2.2 API. %package javadoc Summary: Javadocs for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n jboss-jsf-api_spec-jboss-jsf-api_2.2_spec-%{namedversion} # We don't have this %pom_remove_dep "org.jboss.spec:jboss-javaee-all-6.0" # But we have this %pom_add_dep "javax.inject:javax.inject" %pom_add_dep "javax.enterprise:cdi-api" cp %{SOURCE1} . sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE %build %mvn_build %install %mvn_install %files -f .mfiles %dir %{_javadir}/%{name} %doc LICENSE %doc README %doc cddl.txt %files javadoc -f .mfiles-javadoc %doc LICENSE %doc README %doc cddl.txt %changelog * Mon Jul 15 2013 Marek Goldmann - 2.2.0-1 - Initial packaging