%global base_name el %global short_name commons-el Name: apache-%{short_name} Version: 1.0 Release: 19%{?dist} Summary: The Jakarta Commons Extension Language License: ASL 1.1 Group: Development/Libraries URL: http://commons.apache.org/%{base_name} BuildArch: noarch Source0: http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz Source1: http://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 Requires(post): jpackage-utils Requires(postun): jpackage-utils BuildRequires: jpackage-utils >= 0:1.6 BuildRequires: ant BuildRequires: tomcat5-jsp-2.0-api BuildRequires: servletapi5 BuildRequires: junit BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot # This should go away with F-17 Provides: jakarta-%{short_name} = 0:%{version}-%{release} Obsoletes: jakarta-%{short_name} < 0:%{version}-%{release} %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} Group: Documentation Requires: jpackage-utils Provides: jakarta-%{short_name}-javadoc = 0:%{version}-%{release} Obsoletes: jakarta-%{short_name}-javadoc < 0:%{version}-%{release} %description javadoc %{summary}. %prep %setup -q -n %{short_name}-%{version}-src %patch0 -p1 -b .license %patch1 -p1 %patch2 -p1 # remove all precompiled stuff find . -type f -name "*.jar" -exec rm -f {} \; cat > build.properties < - 1.0-19 - Renamed package (jakarta-commons-el->apache-commons-el) - Dropped epoch, cleanup spec * Thu Sep 09 2009 Fernando Nasser - 0:1.0-18.1 - Merge with upstream for: Add pom and depmap fragment Removal of ghost symlink Some spec file cleanups - Build without AOT compilation * Fri Jul 24 2009 Fedora Release Engineering - 0:1.0-11.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 08 2009 David Walluck 0:1.0-18 - fix scriptlets * Wed Jul 08 2009 David Walluck 0:1.0-17 - fix pom install * Wed Jul 08 2009 David Walluck 0:1.0-16 - add pom * Mon Apr 27 2009 Milos Jakubicek - 0:1.0-10.5 - Fix FTBFS: added BR: tomcat5-jsp-2.0-api (resolves BZ#497179). * Wed Feb 25 2009 Fedora Release Engineering - 0:1.0-10.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 02 2009 David Walluck 0:1.0-15 - fix component-info.xml * Wed Jan 21 2009 David Walluck 0:1.0-14 - fix jar name in repolib * Tue Jan 20 2009 David Walluck 0:1.0-13 - fix repolib location * Tue Jan 20 2009 David Walluck 0:1.0-12 - add repolib * Wed Aug 13 2008 David Walluck 0:1.0-11 - update header * Wed Aug 13 2008 David Walluck 0:1.0-10 - build for JPackage 5 * Mon Jul 14 2008 Andrew Overholt 0:1.0-9.4 - Update OSGi metadata for Eclipse 3.4. * Wed Jul 9 2008 Tom "spot" Callaway - 0:1.0-9.3 - drop repotag - fix license tag * Mon Feb 18 2008 Fedora Release Engineering - 0:1.0-9jpp.2 - Autorebuild for GCC 4.3 * Wed Aug 29 2007 Fedora Release Engineering - 1.0-8jpp.2 - Rebuild for selinux ppc32 issue. * Wed Jul 11 2007 Ben Konrath - 0:1.0-8jpp.1 - Add eclipse-manifest patch. From Fernando Nasser : - Specify source 1.4 due to use of enum as identifier * Fri Feb 09 2007 Fernando Nasser - 0:1.0-7jpp.1 - Remove duplicate name tag - Rebuild * Thu Aug 17 2006 Fernando Nasser - 0:1.0-7jpp.1 - Merge with upstream * Thu Aug 17 2006 Fernando Nasser - 0:1.0-7jpp - Fix AOT support * Sat Jul 22 2006 Jakub Jelinek - 0:1.0-5jpp_4fc - Rebuilt * Wed Jul 12 2006 Jesse Keating - 0:1.0-5jpp_3fc - rebuild * Fri May 19 2006 Fernando Nasser - 0:1.0-5jpp_2fc - Build with gcj_support enabled - Add missing BR for jsp (API) * Fri May 19 2006 Fernando Nasser - 0:1.0-6jpp - Add AOT support * Fri May 19 2006 Fernando Nasser - 0:1.0-5jpp_1fc - First build for FC6 * Fri May 19 2006 Fernando Nasser - 0:1.0-5jpp_0fc - Add gcj_support * Wed Apr 26 2006 Fernando Nasser - 0:1.0-5jpp - First JPP 1.7 build * Mon Mar 6 2006 Jeremy Katz - 0:1.0-4jpp_6fc - stop scriptlet spew * Fri Feb 10 2006 Jesse Keating - 0:1.0-4jpp_5fc - bump again for double-long bug on ppc(64) * Wed Dec 21 2005 Jesse Keating - 0:1.0-4jpp_4fc - rebuilt again * Fri Dec 09 2005 Jesse Keating - 0:1.0-4jpp_3fc - rebuilt * Tue Jul 19 2005 Gary Benson - 0:1.0-4jpp_2fc - Build on ia64, ppc64, s390 and s390x. - Switch to aot-compile-rpm. * Thu Jun 14 2005 Gary Benson - 0:1.0-4jpp_1fc - Upgrade to 1.0-4jpp. * Thu May 26 2005 Gary Benson - 0:1.0-4jpp - Don't bundle servletapi sources (which weren't used anyway). * Thu May 26 2005 Gary Benson - 0:1.0-3jpp_1fc - Upgrade to 1.0-3jpp. - Rearrange how BC-compiled stuff is built and installed. - Don't bundle servletapi sources (which weren't used anyway). * Mon May 23 2005 Gary Benson - 0:1.0-2jpp_3fc - Add alpha to the list of build architectures (#157522). - Use absolute paths for rebuild-gcj-db. * Thu May 5 2005 Gary Benson - 0:1.0-2jpp_2fc - BC-compile. * Thu Jan 20 2005 Gary Benson - 0:1.0-2jpp_1fc - Build into Fedora. * Thu Oct 21 2004 Fernando Nasser - 0:1.0-2jpp_2rh - Rebuild (no changes) * Sun Aug 23 2004 Randy Watler - 0:1.0-3jpp - Rebuild with ant-1.6.2 * Wed Jul 14 2004 Fernando Nasser - 0:1.0-2jpp_1rh - Merge with upstream version that removes dependency on ant-optional * Tue Jun 01 2004 Randy Watler - 0:1.0-2jpp - Upgrade to Ant 1.6.X * Fri Jan 9 2004 Kaj J. Niemi - 0:1.0-1jpp - First build for JPackage * Wed Dec 17 2003 Kaj J. Niemi - 0:1.0-0.2 - With Javadocs * Wed Dec 17 2003 Kaj J. Niemi - 0:1.0-0.1 - First build