%global base_name el %global short_name commons-%{base_name} Name: apache-%{short_name} Version: 1.0 Release: 1 Summary: The Apache Commons Extension Language License: ASL 1.1 URL: http://commons.apache.org/el BuildArch: noarch Source0: http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz Source1: https://repo1.maven.org/maven2/%{short_name}/%{short_name}/%{version}/%{short_name}-%{version}.pom Patch0: %{short_name}-%{version}-license.patch Patch1: %{short_name}-eclipse-manifest.patch Patch2: %{short_name}-enum.patch BuildRequires: ant junit javapackages-local apache-commons-logging glassfish-jsp-api BuildRequires: glassfish-servlet-api %description An implementation of standard interfaces and abstract classes for javax.servlet.jsp.el which is part of the JSP 2.0 specification. %package javadoc Summary: API documentation for %{name} %description javadoc %{summary}. %prep %setup -q -n %{short_name}-%{version}-src %patch0 -p1 -b .license %patch1 -p1 %patch2 -p1 find . -type f -name "*.jar" -exec rm -f {} \; cat > build.properties < - 1.0-1 - Package init