Blame SPECS/jaxen.spec

265ff2
%{?scl:%scl_package jaxen}
265ff2
%{!?scl:%global pkg_name %{name}}
265ff2
265ff2
Name:           %{?scl_prefix}jaxen
265ff2
Epoch:          0
265ff2
Version:        1.1.6
265ff2
Release:        11.2%{?dist}
265ff2
Summary:        An XPath engine written in Java
265ff2
License:        BSD
265ff2
URL:            http://jaxen.codehaus.org/
265ff2
BuildArch:      noarch
265ff2
265ff2
Source0:        http://dist.codehaus.org/jaxen/distributions/%{pkg_name}-%{version}-src.tar.gz
265ff2
265ff2
BuildRequires:  %{?scl_prefix}maven-local
265ff2
BuildRequires:  %{?scl_prefix}mvn(dom4j:dom4j)
265ff2
BuildRequires:  %{?scl_prefix}mvn(jdom:jdom)
265ff2
BuildRequires:  %{?scl_prefix}mvn(org.apache.felix:maven-bundle-plugin)
265ff2
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugins:maven-assembly-plugin)
265ff2
BuildRequires:  %{?scl_prefix}mvn(org.sonatype.oss:oss-parent:pom:)
265ff2
BuildRequires:  %{?scl_prefix}mvn(xerces:xercesImpl)
265ff2
BuildRequires:  %{?scl_prefix}mvn(xml-apis:xml-apis)
265ff2
265ff2
%description
265ff2
Jaxen is an open source XPath library written in Java. It is adaptable
265ff2
to many different object models, including DOM, XOM, dom4j, and JDOM.
265ff2
Is it also possible to write adapters that treat non-XML trees such as compiled
265ff2
Java byte code or Java beans as XML, thus enabling you to query these trees
265ff2
with XPath too.
265ff2
265ff2
%package demo
265ff2
Summary:        Samples for %{pkg_name}
265ff2
Requires:       %{name} = 0:%{version}-%{release}
265ff2
265ff2
%description demo
265ff2
%{summary}.
265ff2
265ff2
%package javadoc
265ff2
Summary:        Javadoc for %{pkg_name}
265ff2
265ff2
%description javadoc
265ff2
%{summary}.
265ff2
265ff2
%prep
265ff2
%setup -n %{pkg_name}-%{version} -q 
265ff2
265ff2
rm -rf src/java/main/org/jaxen/xom
265ff2
rm src/java/test/org/jaxen/test/XOM*.java
265ff2
%pom_remove_dep xom:xom
265ff2
265ff2
%mvn_file : %{pkg_name}
265ff2
265ff2
%build
265ff2
%mvn_build -f
265ff2
265ff2
%install
265ff2
%mvn_install
265ff2
265ff2
# demo
265ff2
install -d -m 755 %{buildroot}%{_datadir}/%{pkg_name}/samples
265ff2
cp -pr src/java/samples/* %{buildroot}%{_datadir}/%{pkg_name}/samples
265ff2
265ff2
%files -f .mfiles
265ff2
%doc LICENSE.txt
265ff2
265ff2
%files javadoc -f .mfiles-javadoc
265ff2
%doc LICENSE.txt
265ff2
265ff2
%files demo
265ff2
%{_datadir}/%{pkg_name}
265ff2
265ff2
%changelog
265ff2
* Thu Jun 22 2017 Michael Simacek <msimacek@redhat.com> - 0:1.1.6-11.2
265ff2
- Mass rebuild 2017-06-22
265ff2
265ff2
* Wed Jun 21 2017 Java Maintainers <java-maint@redhat.com> - 0:1.1.6-11.1
265ff2
- Automated package import and SCL-ization
265ff2
265ff2
* Tue Mar  7 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.6-11
265ff2
- Don't hardcode package name
265ff2
265ff2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.1.6-10
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
265ff2
265ff2
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.6-9
265ff2
- Add missing build-requires
265ff2
- Remove old obsoletes/provides
265ff2
265ff2
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.1.6-8
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
265ff2
265ff2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.6-7
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
265ff2
265ff2
* Mon Jun 08 2015 Michal Srb <msrb@redhat.com> - 0:1.1.6-6
265ff2
- Rebuild to regenerate R
265ff2
265ff2
* Mon Aug  4 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.6-5
265ff2
- Fix build-requires on sonatype-oss-parent
265ff2
265ff2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.6-4
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
265ff2
265ff2
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.1.6-3
265ff2
- Use Requires: java-headless rebuild (#1067528)
265ff2
265ff2
* Wed Jan 29 2014 Michal Srb <msrb@redhat.com> - 0:1.1.6-2
265ff2
- Remove saxpath provides (Resolves: rhbz#1059229)
265ff2
265ff2
* Mon Sep 02 2013 Michal Srb <msrb@redhat.com> - 0:1.1.6-1
265ff2
- Update to upstream version 1.1.6
265ff2
- Build with Maven
265ff2
- Update description
265ff2
- Adapt to current guidelines
265ff2
265ff2
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.3-10
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
265ff2
265ff2
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.3-9
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
265ff2
265ff2
* Wed Nov 28 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.3-8
265ff2
- Remove xom dependency from POM
265ff2
- Resolves: rhbz#880970
265ff2
265ff2
* Tue Nov 27 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.3-7
265ff2
- Remove unneeded dependency from POM: maven-cobertura-plugin
265ff2
- Remove unneeded dependency from POM: maven-findbugs-plugin
265ff2
- Resolves: rhbz#880692
265ff2
265ff2
* Fri Nov  2 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.1.3-6
265ff2
- Add maven POM
265ff2
265ff2
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.3-5
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
265ff2
265ff2
* Wed Feb 29 2012 Tomas Radej <tradej@redhat.com> - 0:1.1.3-4
265ff2
- Removed xom dep from pom
265ff2
265ff2
* Mon Feb 27 2012 Tomas Radej <tradej@redhat.com> - 0:1.1.3-3
265ff2
- Removed XOM support (bz #785007)
265ff2
265ff2
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.3-2
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
265ff2
265ff2
* Tue Nov 29 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.1.3-1
265ff2
- Update to latest upstream version.
265ff2
- Adapt to current guidelines.
265ff2
265ff2
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.1-4.1
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
265ff2
265ff2
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.1-3.1
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
265ff2
265ff2
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1.1-2.1
265ff2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
265ff2
265ff2
* Tue Nov 25 2008 Devrim GUNDUZ <devrim@gunduz.org> - 0:1.1.1-1
265ff2
- Update to 1.1.1, to fix #465987 .
265ff2
265ff2
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.1-1.3
265ff2
- drop repotag
265ff2
265ff2
* Tue Feb 20 2007 Vivek Lakshmanan <vivekl@redhat.com> 0:1.1-1jpp.2.fc7
265ff2
- Add build-requires on ant-junit
265ff2
265ff2
* Mon Feb 19 2007 Andrew Overholt <overholt@redhat.com> 0:1.1-1jpp.1
265ff2
- Add explicit version-release on Provides and Obsoletes
265ff2
- Untabify
265ff2
- Remove %%ghost on versioned javadoc dir
265ff2
- Just include %%{_javadocdir}/* for javadoc package
265ff2
265ff2
* Wed Feb 14 2007 Andrew Overholt <overholt@redhat.com> 0:1.1-1jpp.1
265ff2
- Bump to 1.1 final
265ff2
- Make release Xjpp.Y%{?dist}
265ff2
- Remove Distribution, Vendor
265ff2
- Fix Group
265ff2
- Remove cleaning of buildroot from beginning of %%prep
265ff2
- Add cleaning of buildroot to beginning of %%install
265ff2
- Remove %%section free
265ff2
- Use Fedora buildroot
265ff2
265ff2
* Sun Feb 26 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.1-0.b7.4jpp
265ff2
- Rebuild for JPP 1.7
265ff2
265ff2
* Wed Feb 15 2006 Ralph Apel <r.apel@r-apel.de> 0:1.1-0.b7.3jpp
265ff2
- Insert Copyright notice
265ff2
265ff2
* Mon Feb 13 2006 Ralph Apel <r.apel@r-apel.de> 0:1.1-0.b7.2jpp
265ff2
- Adapt to maven-1.1
265ff2
- Create option to build without maven
265ff2
265ff2
* Wed Aug 17 2005 Ralph Apel <r.apel@r-apel.de> 0:1.1-0.b7.1jpp
265ff2
- Upgrade to 1.1-beta-7
265ff2
- Now mavenized
265ff2
- Requiring dom4j >= 1.6.1
265ff2
- rpmbuild option to inhibit build of manual (needs newer maven)
265ff2
265ff2
* Thu Sep 09 2004 Ralph Apel <r.apel@r-apel.de> 0:1.1-0.b2.1jpp
265ff2
- Upgrade to 1.1-beta-2
265ff2
- Drop saxpath requirement as saxpath is now included in jaxen
265ff2
265ff2
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.0-4jpp
265ff2
- Rebuild with ant-1.6.2
265ff2
* Mon Jan 19 2004 Ralph Apel <r.apel@r-apel.de> 0:1.0-3jpp
265ff2
- build against dom4j-1.4-1jpp
265ff2
- introduce manual and demo subpackages
265ff2
- patch org.jaxen.dom4j.DocumentNavigatorTest
265ff2
- include LICENSE in main package
265ff2
- run tests during build
265ff2
265ff2
* Thu Jan 15 2004 Ralph Apel <r.apel@r-apel.de> 0:1.0-2jpp
265ff2
- activate support for dom4j by renaming lib/dom4j-core.jar to .zip
265ff2
265ff2
* Sun May 04 2003 David Walluck <david@anti-microsoft.org> 0:1.0-1jpp
265ff2
- release