%global namedreltag .Alpha2 %global namedversion %{version}%{?namedreltag} Name: jastow Version: 1.0.0 Release: 0.2%{namedreltag}%{dist} Summary: Jasper fork License: ASL 2.0 Url: https://github.com/undertow-io/jastow Source0: http://github.com/undertow-io/jastow/archive/%{namedversion}.tar.gz # implementing one missing method Patch0: Implement-ignoreOptionalProblems-method.patch BuildRequires: jboss-parent BuildRequires: jboss-logging BuildRequires: jboss-logging-tools BuildRequires: jboss-logmanager BuildRequires: jboss-servlet-3.0-api BuildRequires: jboss-jsp-2.2-api BuildRequires: xnio BuildRequires: eclipse-jdt BuildRequires: maven-local BuildRequires: maven-injection-plugin BuildArch: noarch %description The Jasper fork for Undertow. %package javadoc Summary: Javadocs for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n jastow-%{namedversion} %patch0 -p1 # Replacing the JDT implementation %pom_remove_dep org.jboss.web:jasper-jdt %pom_add_dep org.eclipse.jdt:core %build %mvn_build %install %mvn_install %files -f .mfiles %dir %{_javadir}/%{name} %doc LICENSE README NOTICE %files javadoc -f .mfiles-javadoc %doc LICENSE NOTICE %changelog * Mon Jun 03 2013 Marek Goldmann - 1.0.0-0.2.Alpha2 - Using tarball provided by github - Removed Requires * Mon Jun 03 2013 Marek Goldmann - 1.0.0-0.1.Alpha2 - Initial packaging