Blame SPECS/apache-commons-jxpath.spec

052816
%global pkg_name apache-commons-jxpath
052816
%{?scl:%scl_package %{pkg_name}}
052816
%{?maven_find_provides_and_requires}
052816
052816
%global base_name       jxpath
052816
%global short_name      commons-%{base_name}
052816
052816
Name:             %{?scl_prefix}%{pkg_name}
052816
Version:          1.3
052816
Release:          20.14%{?dist}
052816
Summary:          Simple XPath interpreter
052816
052816
License:          ASL 2.0
052816
URL:              http://commons.apache.org/%{base_name}/
052816
Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
052816
Patch0:           %{short_name}-mockrunner.patch
052816
BuildArch:        noarch
052816
052816
BuildRequires:    %{?scl_prefix_java_common}javapackages-tools
052816
BuildRequires:    %{?scl_prefix}maven-local
052816
BuildRequires:    %{?scl_prefix}apache-commons-parent >= 26-7
052816
BuildRequires:    %{?scl_prefix}maven-antrun-plugin
052816
BuildRequires:    %{?scl_prefix}maven-assembly-plugin
052816
BuildRequires:    %{?scl_prefix}maven-compiler-plugin
052816
BuildRequires:    %{?scl_prefix}maven-install-plugin
052816
BuildRequires:    %{?scl_prefix}maven-jar-plugin
052816
BuildRequires:    %{?scl_prefix}maven-javadoc-plugin
052816
BuildRequires:    %{?scl_prefix}maven-plugin-bundle
052816
BuildRequires:    %{?scl_prefix}maven-resources-plugin
052816
BuildRequires:    %{?scl_prefix}maven-surefire-plugin
052816
BuildRequires:    %{?scl_prefix_java_common}mvn(javax.servlet:javax.servlet-api)
052816
BuildRequires:    %{?scl_prefix_java_common}mvn(javax.servlet:jsp-api)
052816
052816
052816
%description
052816
Defines a simple interpreter of an expression language called XPath.
052816
JXPath applies XPath expressions to graphs of objects of all kinds:
052816
JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof.
052816
052816
%package javadoc
052816
Summary:          API documentation for %{pkg_name}
052816
052816
052816
%description javadoc
052816
This package contains the API documentation for %{pkg_name}.
052816
052816
%prep
052816
%setup -q -n %{short_name}-%{version}-src
052816
%{?scl:scl enable %{scl} - <<"EOF"}
052816
set -e -x
052816
%patch0 -p1
052816
%{?scl:EOF}
052816
052816
%build
052816
%{?scl:scl enable %{scl} - <<"EOF"}
052816
set -e -x
052816
# we are skipping tests because we don't have com.mockrunner in repos yet
052816
%mvn_file  : %{short_name} %{pkg_name}
052816
%mvn_alias : org.apache.commons:%{short_name}
052816
%mvn_build -f
052816
%{?scl:EOF}
052816
052816
%install
052816
%{?scl:scl enable %{scl} - <<"EOF"}
052816
set -e -x
052816
%mvn_install
052816
%{?scl:EOF}
052816
052816
052816
%files -f .mfiles
052816
%doc LICENSE.txt NOTICE.txt
052816
052816
%files javadoc -f .mfiles-javadoc
052816
%doc LICENSE.txt NOTICE.txt
052816
052816
%changelog
052816
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 1.3-20.14
052816
- Fix BR on maven-local & co.
052816
052816
* Mon Jan 11 2016 Michal Srb <msrb@redhat.com> - 1.3-20.13
052816
- maven33 rebuild #2
052816
052816
* Sat Jan 09 2016 Michal Srb <msrb@redhat.com> - 1.3-20.12
052816
- maven33 rebuild
052816
052816
* Wed Jan 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.11
052816
- Fix BR on EE APIs
052816
052816
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com> - 1.3-20.11
052816
- Mass rebuild 2015-01-13
052816
052816
* Mon Jan 12 2015 Michael Simacek <msimacek@redhat.com> - 1.3-20.10
052816
- Rebuild to regenerate requires from java-common
052816
052816
* Tue Jan 06 2015 Michael Simacek <msimacek@redhat.com> - 1.3-20.9
052816
- Mass rebuild 2015-01-06
052816
052816
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.8
052816
- Mass rebuild 2014-05-26
052816
052816
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.7
052816
- Mass rebuild 2014-02-19
052816
052816
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.6
052816
- Mass rebuild 2014-02-18
052816
052816
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.5
052816
- Remove requires on java
052816
052816
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.4
052816
- Rebuild to fix incorrect auto-requires
052816
052816
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.3
052816
- SCL-ize build-requires
052816
052816
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.2
052816
- Rebuild to regenerate auto-requires
052816
052816
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-20.1
052816
- First maven30 software collection build
052816
052816
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.3-20
052816
- Mass rebuild 2013-12-27
052816
052816
* Fri Sep 20 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-19
052816
- Add BuildRequires on apache-commons-parent >= 26-7
052816
052816
* Fri Jul 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-18
052816
- Remove workaround for rpm bug #646523
052816
052816
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-17
052816
- Rebuild to regenerate API documentation
052816
- Resolves: CVE-2013-1571
052816
052816
* Mon Apr 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-16
052816
- Remove unneeded BR: maven-idea-plugin
052816
052816
* Tue Feb 26 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-15
052816
- Migrate from Tomcat 6 to Tomcat 7
052816
- Resolves: rhbz#913879
052816
052816
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-14
052816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
052816
052816
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.3-13
052816
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
052816
- Replace maven BuildRequires with maven-local
052816
052816
* Tue Jan 15 2013 Michal Srb <msrb@redhat.com> - 1.3-12
052816
- Build with xmvn
052816
052816
* Thu Nov 22 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-11
052816
- Install NOTICE file
052816
- Resolves: rhbz#879556
052816
052816
* Fri Nov  9 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3-10
052816
- Don't build-require maven2
052816
052816
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-9
052816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
052816
052816
* Fri Mar  2 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> 1.3-8
052816
- Fix build and update to latest guidelines
052816
052816
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-7
052816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
052816
052816
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-6
052816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
052816
052816
* Thu Oct 21 2010 Chris Spike <chris.spike@arcor.de> 1.3-5
052816
- tomcat5 -> tomcat6 BRs/Rs
052816
052816
* Thu Jul  8 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.3-4
052816
- Add license to javadoc subpackage
052816
052816
* Thu May 27 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.3-3
052816
- Add tomcat5 to BR
052816
052816
* Tue May 25 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.3-2
052816
- Fix ownership of some directories
052816
052816
* Tue May 25 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.3-1
052816
- Rename package (jakarta-commons-jxpath->apache-commons-jxpath)
052816
- Cleanup spec file
052816
- Build using maven, drop old pom file from sources
052816
- Update to upstream version
052816
052816
* Thu Aug 20 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-9
052816
- Fix random spaces.
052816
052816
* Wed Aug 19 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-8
052816
- BuildRequires java-devel >= 1.6.0.
052816
052816
* Wed Aug 19 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-7
052816
- Initial package for Fedora.
052816
052816
* Sun May 17 2009 Fernando Nasser <fnasser@redhat.com> - 0:1.2-6
052816
- Fix License
052816
- Provide intructions for obtaining source and refresh source tar ball
052816
052816
* Wed Mar 18 2009 Yong Yang <yyang@redhat.com> - 0:1.2-5
052816
- rebuild with new maven2 2.0.8 built in bootstrap mode
052816
052816
* Thu Feb 05 2009 Yong Yang <yyang@redhat.com> - 0:1.2-4
052816
- Fix release tag
052816
052816
* Thu Jan 08 2009 Yong Yang <yyang@redhat.com> - 0:1.2-3jpp.1
052816
- Import from dbhole's maven 2.0.8 packages, initial building
052816
052816
* Wed Apr 09 2008 Deepak Bhole <dbhole@redhat.com> - 0:1.2-2jpp.1
052816
- Import from JPackage
052816
- Added pom file
052816
052816
* Wed Jun 07 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.2-2jpp
052816
- First JPP 1.7 build
052816
052816
* Sat Sep 18 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.2-1jpp
052816
- Upgrade to 1.2
052816
- Use jdom-1.0-0.rc1.1jpp
052816
- Relax some versioned dependencies
052816
052816
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.1-3jpp
052816
- Rebuild with ant-1.6.2
052816
052816
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.1-2jpp
052816
- Upgrade to Ant 1.6.X
052816
052816
* Mon Jan 19 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
052816
- First JPackage release