Jaromir Capik 621f71a
Name:           jsoup
abe894a
Version:        1.11.3
9cf588c
Release:        4%{?dist}
Jaromir Capik 621f71a
Summary:        Java library for working with real-world HTML
Jaromir Capik 621f71a
License:        MIT
1930557
URL:            http://jsoup.org/
11e90fa
BuildArch:      noarch
Jaromir Capik 621f71a
e117fbd
# ./generate-tarball.sh
e117fbd
Source0:        %{name}-%{version}.tar.gz
e117fbd
# The sources contain non-free scraped web pages as test data
e117fbd
Source1:        generate-tarball.sh
Jaromir Capik 621f71a
11e90fa
BuildRequires:  maven-local
11e90fa
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%description
Jaromir Capik 621f71a
jsoup is a Java library for working with real-world HTML.
Jaromir Capik 621f71a
It provides a very convenient API for extracting and manipulating data,
Jaromir Capik 621f71a
using the best of DOM, CSS, and jquery-like methods.
Jaromir Capik 621f71a
Jaromir Capik 621f71a
jsoup implements the WHATWG HTML5 specification,
Jaromir Capik 621f71a
and parses HTML to the same DOM as modern browsers do.
Jaromir Capik 621f71a
Jaromir Capik 621f71a
 - scrape and parse HTML from a URL, file, or string
Jaromir Capik 621f71a
 - find and extract data, using DOM traversal or CSS selectors
Jaromir Capik 621f71a
 - manipulate the HTML elements, attributes, and text
Jaromir Capik 621f71a
 - clean user-submitted content against a safe white-list,
Jaromir Capik 621f71a
   to prevent XSS attacks
Jaromir Capik 621f71a
 - output tidy HTML
Jaromir Capik 621f71a
Jaromir Capik 621f71a
jsoup is designed to deal with all varieties of HTML found in the wild;
Jaromir Capik 621f71a
from pristine and validating, to invalid tag-soup;
Jaromir Capik 621f71a
jsoup will create a sensible parse tree.
Jaromir Capik 621f71a
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%package javadoc
Jaromir Capik 621f71a
Summary:        Javadoc for %{name}
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%description javadoc
Jaromir Capik 621f71a
API documentation for %{name}.
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%prep
1930557
%setup -q -n %{name}-%{name}-%{version}
1930557
a83ebd6
%pom_remove_plugin :animal-sniffer-maven-plugin
1930557
%pom_remove_plugin :maven-javadoc-plugin
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%build
c20f1a6
%mvn_build -f
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%install
11e90fa
%mvn_install
Jaromir Capik 621f71a
11e90fa
%files -f .mfiles
a08f023
%doc README.md CHANGES
7ccaa25
%license LICENSE
Jaromir Capik 621f71a
11e90fa
%files javadoc -f .mfiles-javadoc
7ccaa25
%license LICENSE
Jaromir Capik 621f71a
Jaromir Capik 621f71a
%changelog
9cf588c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.3-4
9cf588c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9cf588c
e117fbd
* Wed Jul 18 2018 Michael Simacek <msimacek@redhat.com> - 1.11.3-3
e117fbd
- Remove non-free scraped web pages from SRPM
e117fbd
0e4376e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.3-2
0e4376e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0e4376e
abe894a
* Thu Apr 19 2018 Michael Simacek <msimacek@redhat.com> - 1.11.3-1
abe894a
- Update to upstream version 1.11.3
abe894a
6294606
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.2-2
6294606
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6294606
b3734b4
* Mon Nov 27 2017 Michael Simacek <msimacek@redhat.com> - 1.11.2-1
b3734b4
- Update to upstream version 1.11.2
b3734b4
fbf02cd
* Mon Nov 06 2017 Michael Simacek <msimacek@redhat.com> - 1.11.1-1
fbf02cd
- Update to upstream version 1.11.1
fbf02cd
291d67f
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-2
291d67f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
291d67f
a08f023
* Thu Jun 15 2017 Michael Simacek <msimacek@redhat.com> - 1.10.3-1
a08f023
- Update to upstream version 1.10.3
a08f023
42b9be8
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.2-2
42b9be8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
42b9be8
5aa5b6d
* Wed Jan 04 2017 Michael Simacek <msimacek@redhat.com> - 1.10.2-1
5aa5b6d
- Update to upstream version 1.10.2
5aa5b6d
17f3f1a
* Wed Nov 02 2016 Michael Simacek <msimacek@redhat.com> - 1.10.1-1
17f3f1a
- Update to upstream version 1.10.1
17f3f1a
7ef9687
* Tue May 24 2016 Michael Simacek <msimacek@redhat.com> - 1.9.2-1
7ef9687
- Update to upstream version 1.9.2
7ef9687
1930557
* Mon Apr 18 2016 Michael Simacek <msimacek@redhat.com> - 1.9.1-1
1930557
- Update to upstream version 1.9.1
1930557
9d0a011
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-2
9d0a011
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9d0a011
f3996ea
* Tue Aug 04 2015 Michael Simacek <msimacek@redhat.com> - 1.8.3-1
f3996ea
- Update to upstream version 1.8.3
f3996ea
e443090
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.2-2
e443090
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e443090
7ccaa25
* Tue Apr 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.2-1
7ccaa25
- Update to upstream version 1.8.2
7ccaa25
a83ebd6
* Mon Sep 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-1
a83ebd6
- Update to upstream version 1.8.1
a83ebd6
677ce5a
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2-4
677ce5a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
677ce5a
11e90fa
* Wed May 21 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.7.2-3
11e90fa
- Update to current packaging guidelines
11e90fa
Stanislav Ochotnicky a08d6e2
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.7.2-2
Stanislav Ochotnicky a08d6e2
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky a08d6e2
98c0fee
* Mon Aug 12 2013 Alexander Kurtakov <akurtako@redhat.com> 1.7.2-1
98c0fee
- Update to latest upstream.
98c0fee
44a33ac
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-8
44a33ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
44a33ac
3949c1e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-7
3949c1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3949c1e
Stanislav Ochotnicky 1fb7866
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.6.1-6
Stanislav Ochotnicky 1fb7866
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky 1fb7866
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky 1fb7866
66ce0ae
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-5
66ce0ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
66ce0ae
Jaromir Capik 4553265
* Wed Apr 04 2012 Jaromir Capik <jcapik@redhat.com> - 1.6.1-4
Jaromir Capik 4553265
- Removing maven from Requires
Jaromir Capik 4553265
3fe2a96
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-3
3fe2a96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3fe2a96
Jaromir Capik 621f71a
* Fri Jul 22 2011 Jaromir Capik <jcapik@redhat.com> - 1.6.1-2
Jaromir Capik 621f71a
- Switching to sources from github
Jaromir Capik 621f71a
Jaromir Capik 621f71a
* Fri Jul 22 2011 Jaromir Capik <jcapik@redhat.com> - 1.6.1-1
Jaromir Capik 621f71a
- Initial package