%global pkg_name jakarta-taglibs-standard %{?scl:%scl_package %{pkg_name}} %{?java_common_find_provides_and_requires} # Copyright (c) 2000-2007, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # %global base_name standard %global short_name taglibs-%{base_name} Name: %{?scl_prefix}%{pkg_name} Version: 1.1.2 Release: 11.13%{?dist} Epoch: 0 Summary: An open-source implementation of the JSP Standard Tag Library License: ASL 2.0 URL: http://jakarta.apache.org/taglibs/ Source0: http://archive.apache.org/dist/jakarta/taglibs/standard/source/jakarta-taglibs-standard-%{version}-src.tar.gz Source1: http://repo1.maven.org/maven2/jstl/jstl/%{version}/jstl-%{version}.pom Source2: http://repo1.maven.org/maven2/taglibs/standard/%{version}/standard-%{version}.pom Patch0: jakarta-taglibs-standard-1.1.1-build.patch Patch1: fix-1.6.0-build.patch Patch2: %{pkg_name}-jdbc-4.1.patch # remove relocation use -a parameter with %%add_maven_depmap # prevent maven/system overflow Patch3: jakarta-taglibs-standard-1.1.2-jstl-pom.patch Patch4: jakarta-taglibs-standard-1.1.2-standard-pom.patch BuildArch: noarch BuildRequires: %{?scl_prefix}javapackages-tools BuildRequires: %{?scl_prefix}ant BuildRequires: %{?scl_prefix}tomcat-servlet-3.0-api BuildRequires: %{?scl_prefix}tomcat-jsp-2.2-api BuildRequires: %{?scl_prefix}xalan-j2 >= 2.6.0 Requires: %{?scl_prefix}tomcat-servlet-3.0-api Requires: %{?scl_prefix}tomcat-jsp-2.2-api Requires: %{?scl_prefix}xalan-j2 >= 2.6.0 %description This package contains Jakarta Taglibs's open-source implementation of the JSP Standard Tag Library (JSTL), version 1.1. JSTL is a standard under the Java Community Process. %package javadoc Summary: Javadoc for %{pkg_name} %description javadoc Javadoc for %{pkg_name}. %prep %setup -q -n %{pkg_name}-%{version}-src %{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"} set -e -x %patch0 -b .orig %patch1 %patch2 # rm -fr standard/src/org/apache/taglibs/standard/lang/jstl/test/PageContextImpl.java rm -fr standard/src/org/apache/taglibs/standard/lang/jstl/test/EvaluationTest.java cat > build.properties < - 0:1.1.2-11.13 - Mass rebuild 2015-01-13 * Fri Jan 09 2015 Michal Srb - 0:1.1.2-11.12 - Mass rebuild 2015-01-09 * Wed Jan 07 2015 Michal Srb - 1.1.2-11.11 - Migrate to .mfiles * Tue Dec 16 2014 Mikolaj Izdebski - 0:1.1.2-11.10 - Migrate requires and build-requires to rh-java-common * Mon Dec 15 2014 Mikolaj Izdebski - 0:1.1.2-11.9 - Mass rebuild 2014-12-15 * Mon Dec 15 2014 Mikolaj Izdebski - 0:1.1.2-11.8 - Rebuild for rh-java-common collection * Mon May 26 2014 Mikolaj Izdebski - 0:1.1.2-11.7 - Mass rebuild 2014-05-26 * Wed Feb 19 2014 Mikolaj Izdebski - 0:1.1.2-11.6 - Mass rebuild 2014-02-19 * Tue Feb 18 2014 Mikolaj Izdebski - 0:1.1.2-11.5 - Mass rebuild 2014-02-18 * Tue Feb 18 2014 Mikolaj Izdebski - 0:1.1.2-11.4 - Remove requires on java * Mon Feb 17 2014 Mikolaj Izdebski - 0:1.1.2-11.3 - SCL-ize build-requires * Thu Feb 13 2014 Mikolaj Izdebski - 0:1.1.2-11.2 - Rebuild to regenerate auto-requires * Tue Feb 11 2014 Mikolaj Izdebski - 0:1.1.2-11.1 - First maven30 software collection build * Fri Dec 27 2013 Daniel Mach - 01.1.2-11 - Mass rebuild 2013-12-27 * Fri Jun 28 2013 Mikolaj Izdebski - 0:1.1.2-10 - Rebuild to regenerate API documentation - Resolves: CVE-2013-1571 * Thu Mar 7 2013 Mikolaj Izdebski - 0:1.1.2-9 - Add depmaps for org.eclipse.jetty.orbit * Thu Feb 14 2013 Fedora Release Engineering - 0:1.1.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Sep 20 2012 Mikolaj Izdebski - 0:1.1.2-7 - Install LICENSE and NOTICE files * Thu Jul 19 2012 Fedora Release Engineering - 0:1.1.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Jun 19 2012 Hui Wang 0:1.1.2-5 - Bug 829804 * Wed Feb 8 2012 Alexander Kurtakov 0:1.1.2-4 - Remove test classes that fail to build(non impl methods) with servlet 3/jsp 2.2. * Tue Jan 24 2012 Deepak Bhole - 0:1.1.2-3 - Added patch to build with JDBC 4.1/Java 7 * Fri Jan 13 2012 Fedora Release Engineering - 0:1.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Jul 19 2011 Alexander Kurtakov 0:1.1.2-1 - Update to 1.1.2 upstream release - 7 years later!. * Tue Jul 19 2011 Alexander Kurtakov 0:1.1.1-12.3 - Adapt to current guidelines. * Wed Feb 09 2011 Fedora Release Engineering - 0:1.1.1-12.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Jul 24 2009 Fedora Release Engineering - 0:1.1.1-11.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0:1.1.1-10.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Jul 9 2008 Tom "spot" Callaway - 0:1.1.1-9.2 - drop repotag - fix license tag * Tue Feb 19 2008 Fedora Release Engineering - 0:1.1.1-9jpp.1 - Autorebuild for GCC 4.3 * Wed Mar 21 2007 Matt Wringe 0:1.1.1-8jpp.1 - Merge with latest jpp version - Fix various rpmlint warnings * Wed Mar 21 2007 Matt Wringe 0:1.1.1-8jpp - Fix empty javadoc post and postun rpmlint warnings - Update copyright year * Thu Aug 10 2006 Matt Wringe 0:1.1.1-7jpp.1 - Merge with upstream version - Add missing javadoc postun - Add missing javadoc requires * Thu Aug 10 2006 Karsten Hopp 1.1.1-6jpp_3fc - Requires(post): coreutils * Sat Jul 22 2006 Jakub Jelinek - 0:1.1.1-6jpp_2fc - Rebuilt * Thu Jul 20 2006 Matt Wringe 0:1.1.1-6jpp_1fc - Merge with upstream version - Natively compile package * Thu Jul 20 2006 Matt Wringe 0:1.1.1-6jpp - Add conditional native compilation - Add missing BuildRequires and Requires for tomcat5-jsp-2.0-api and xalan-j2 (from Deepak Bhole ) * Thu Apr 27 2006 Fernando Nasser 0:1.1.1-5jpp - First JPP 1.7 build * Fri Oct 22 2004 Fernando Nasser 0:1.1.1-4jpp - Rebuild to replace incorrect patch file * Fri Oct 22 2004 Fernando Nasser 0:1.1.1-3jpp - Remove hack for 1.3 Java that would break building with an IBM SDK. * Sun Aug 23 2004 Randy Watler - 0:1.1.1-2jpp - Rebuild with ant-1.6.2 * Tue Jul 27 2004 Kaj J. Niemi 0:1.1.1-1jpp - 1.1.1 * Tue Feb 17 2004 Kaj J. Niemi 0:1.1.0-1jpp - 1.1.0 final * Wed Jan 22 2004 David Walluck 0:1.1.0-0.B1.2jpp - change URL - fix description * Fri Jan 9 2004 Kaj J. Niemi - 0:1.1.0-0.B1.1jpp - First build for JPackage * Mon Dec 22 2003 Kaj J. Niemi - 0:1.1.0-0.B1.1 - First build - Skip examples for now