f2fc9ca
%bcond_without snappy
f2fc9ca
Permaine Cheung 1251254
Name:           plexus-archiver
3139555
Version:        4.1.0
3139555
Release:        1%{?dist}
Permaine Cheung 1251254
Epoch:          0
Permaine Cheung 1251254
Summary:        Plexus Archiver Component
Stanislav Ochotnicky 7a53e34
License:        ASL 2.0
e002997
URL:            http://codehaus-plexus.github.io/plexus-archiver
06ee4bb
BuildArch:      noarch
06ee4bb
96f5bce
Source0:        https://github.com/codehaus-plexus/plexus-archiver/archive/plexus-archiver-%{version}.tar.gz
4cb8d01
43a552a
Patch0:         0001-Remove-support-for-snappy.patch
43a552a
Stanislav Ochotnicky 7a53e34
BuildRequires:  maven-local
96f5bce
BuildRequires:  mvn(com.google.code.findbugs:jsr305)
e002997
BuildRequires:  mvn(commons-io:commons-io)
96f5bce
BuildRequires:  mvn(org.apache.commons:commons-compress)
96f5bce
BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
96f5bce
BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
96f5bce
BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
e002997
BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
96f5bce
BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
96f5bce
BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
f2fc9ca
%if %{with snappy}
96f5bce
BuildRequires:  mvn(org.iq80.snappy:snappy)
f2fc9ca
%endif
283fa59
e002997
# Missing from xmvn-builddep
e002997
BuildRequires:  mvn(org.tukaani:xz)
e002997
Permaine Cheung 1251254
%description
Jaromir Capik 6558a87
The Plexus project seeks to create end-to-end developer tools for
Jaromir Capik 6558a87
writing applications. At the core is the container, which can be
Jaromir Capik 6558a87
embedded or for a full scale application server. There are many
Jaromir Capik 6558a87
reusable components for hibernate, form processing, jndi, i18n,
Jaromir Capik 6558a87
velocity, etc. Plexus also includes an application server which
Permaine Cheung 1251254
is like a J2EE application server, without all the baggage.
Permaine Cheung 1251254
Permaine Cheung 1251254
Permaine Cheung 1251254
%package javadoc
Permaine Cheung 1251254
Summary:        Javadoc for %{name}
Permaine Cheung 1251254
Permaine Cheung 1251254
%description javadoc
Permaine Cheung 1251254
Javadoc for %{name}.
Permaine Cheung 1251254
Permaine Cheung 1251254
Permaine Cheung 1251254
%prep
96f5bce
%setup -q -n %{name}-%{name}-%{version}
Stanislav Ochotnicky 7a53e34
%mvn_file :%{name} plexus/archiver
Permaine Cheung 1251254
f2fc9ca
%if %{without snappy}
43a552a
%patch0 -p1
74d854d
%pom_remove_dep org.iq80.snappy:snappy
f2fc9ca
rm -rf src/main/java/org/codehaus/plexus/archiver/snappy
f2fc9ca
rm -f src/main/java/org/codehaus/plexus/archiver/tar/SnappyTarFile.java
f2fc9ca
rm -f src/main/java/org/codehaus/plexus/archiver/tar/PlexusIoTarSnappyFileResourceCollection.java
f2fc9ca
%endif
f2fc9ca
eb3340e
%build
a8a439f
%mvn_build -f
Permaine Cheung 1251254
Permaine Cheung 1251254
%install
Stanislav Ochotnicky 7a53e34
%mvn_install
Permaine Cheung 1251254
Stanislav Ochotnicky 1b3ed50
%files -f .mfiles
96f5bce
%license LICENSE
Permaine Cheung 1251254
Stanislav Ochotnicky 7a53e34
%files javadoc -f .mfiles-javadoc
96f5bce
%license LICENSE
Permaine Cheung 1251254
Permaine Cheung 1251254
%changelog
3139555
* Wed Aug 07 2019 Marian Koncek <mkoncek@redhat.com> - 0:4.1.0-1
3139555
- Update to upstream version 4.1.0
3139555
4fd776c
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.6.0-4
4fd776c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4fd776c
63fc2fd
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.6.0-3
63fc2fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
63fc2fd
b5ffb16
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.6.0-2
b5ffb16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b5ffb16
4a40cfb
* Wed May 09 2018 Michael Simacek <msimacek@redhat.com> - 0:3.6.0-1
4a40cfb
- Update to upstream version 3.6.0
4a40cfb
d63f660
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.5-5
d63f660
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d63f660
43a552a
* Sat Sep 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.5-4
43a552a
- Add conditional patch for removing snappy support
43a552a
74d854d
* Sat Sep 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.5-3
74d854d
- Remove dependency on snappy when building without it
74d854d
f2fc9ca
* Sat Sep 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.5-2
f2fc9ca
- Conditionally allow building without snappy
f2fc9ca
ff35a4a
* Mon Sep 11 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.5-1
ff35a4a
- Update to upstream version 3.5
ff35a4a
81b3dd3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.4-3
81b3dd3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
81b3dd3
c71200b
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.4-2
c71200b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c71200b
46c3871
* Mon Jun 20 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.4-1
46c3871
- Update to upstream version 3.4
46c3871
e002997
* Mon May 30 2016 Michael Simacek <msimacek@redhat.com> - 0:3.3-1
e002997
- Update to upstream version 3.3
e002997
96f5bce
* Tue Apr 19 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.1-1
96f5bce
- Update to upstream version 3.1.1
96f5bce
ef6e7e0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:3.0.1-0.3.gitdc873a4
ef6e7e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ef6e7e0
4cb8d01
* Tue Jun 16 2015 Mat Booth <mat.booth@redhat.com> - 0:3.0.1-0.2.gitdc873a4
4cb8d01
- Patch out use of ParallelScatterZipCreator
4cb8d01
57d8144
* Tue Jun  9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.0.1-0.1.gitdc873a4
57d8144
- Update to latest 3.0.1 upstream snapshot
57d8144
5617503
* Tue Jun  9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.0-4
5617503
- Backport overloaded Charset methods from 2.x
5617503
125ab71
* Wed Apr  1 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:3.0-3
125ab71
- Update upstream URL
125ab71
10190e8
* Thu Mar 26 2015 Michael Simacek <msimacek@redhat.com> - 0:3.0-2
10190e8
- Remove temporary bootstrap part
10190e8
283fa59
* Tue Feb 17 2015 Michael Simacek <msimacek@redhat.com> - 0:3.0-1
283fa59
- Update to upstream version 3.0
283fa59
bf9a1e1
* Mon Nov  3 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.8.2-1
bf9a1e1
- Update to upstream version 2.8.2
bf9a1e1
f15bafc
* Fri Oct 24 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.8-1
f15bafc
- Update to upstream version 2.8
f15bafc
3b2d8e5
* Fri Oct 24 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-1
3b2d8e5
- Update to upstream version 2.7.1
3b2d8e5
aac0453
* Mon Oct 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7-1
aac0453
- Update to upstream version 2.7
aac0453
f796d5f
* Fri Oct  3 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.6.3-1
f796d5f
- Update to upstream version 2.6.3
f796d5f
519a085
* Wed Oct  1 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.6.2-1
519a085
- Update to upstream version 2.6.2
519a085
f94d18c
* Mon Sep 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.6.1-1
f94d18c
- Update to upstream version 2.6.1
f94d18c
- Remove patch for PLXCOMP-64 and PLXCOMP-113
f94d18c
06ee4bb
* Tue Sep  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.4.4-4
06ee4bb
- Add patch for extracting symbolic links
06ee4bb
92d0391
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.4.4-3
92d0391
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
92d0391
Stanislav Ochotnicky 729552c
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.4.4-2
Stanislav Ochotnicky 729552c
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 729552c
64334a7
* Tue Dec  3 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.4.4-1
64334a7
- Update to upstream version 2.4.4
64334a7
345c7fc
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.4.2-3
345c7fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
345c7fc
Stanislav Ochotnicky 7a53e34
* Thu Jun 13 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.4.2-2
Stanislav Ochotnicky 7a53e34
- Update to latest packaging guidelines
Stanislav Ochotnicky 7a53e34
- Remove MIT license (only applies to test cases not binary rpm)
Stanislav Ochotnicky 7a53e34
ceab431
* Fri May 24 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.4.2-1
ceab431
- Update to upstream version 2.4.2
ceab431
- Remove patch for CVE-2012-2098 (accepted upstream)
ceab431
8b456d3
* Thu Apr 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.3-1
8b456d3
- Update to upstream version 2.3
8b456d3
- Use apache-commons-compress for bzip2 (de)compression
8b456d3
- Resolves: CVE-2012-2098
8b456d3
21e2cc1
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.2-6
21e2cc1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21e2cc1
Stanislav Ochotnicky fc95ebd
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 0:2.2-5
Stanislav Ochotnicky fc95ebd
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky fc95ebd
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky fc95ebd
Stanislav Ochotnicky 1b3ed50
* Fri Nov 23 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.2-4
Stanislav Ochotnicky 1b3ed50
- Add ASL 2.0 license text to packages
Stanislav Ochotnicky 1b3ed50
Jaromir Capik 6558a87
* Thu Nov 22 2012 Jaromir Capik <jcapik@redhat.com> - 0:2.2-3
Jaromir Capik 6558a87
- Migration to plexus-containers-container-default
Jaromir Capik 6558a87
Stanislav Ochotnicky 5df8707
* Mon Nov 19 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.2-2
Stanislav Ochotnicky 5df8707
- Fix source URL to be stable
Stanislav Ochotnicky 5df8707
7627a34
* Wed Oct 10 2012 Alexander Kurtakov <akurtako@redhat.com> 0:2.2-1
7627a34
- Update to upstream 2.2.
7627a34
69a0e80
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1.1-2
69a0e80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
69a0e80
9e8a939
* Wed Apr 18 2012 Alexander Kurtakov <akurtako@redhat.com> 0:2.1.1-1
9e8a939
- Update to latest upstream release.
9e8a939
c7a7a88
* Wed Feb 15 2012 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-1
c7a7a88
- Update to latest upstream release.
c7a7a88
39fbe7a
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.0.1-3
39fbe7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
39fbe7a
0ef7a38
* Thu Sep 8 2011 Alexander Kurtakov <akurtako@redhat.com> 0:2.0.1-2
0ef7a38
- BR maven-surefire-provider-junit4.
0ef7a38
5fc2556
* Thu Sep 8 2011 Alexander Kurtakov <akurtako@redhat.com> 0:2.0.1-1
5fc2556
- Update to 2.0.1 version.
5fc2556
Jaromir Capik 409195b
* Wed Jul 27 2011 Jaromir Capik <jcapik@redhat.com> - 0:1.2-2
Jaromir Capik 409195b
- Removal of plexus-maven-plugin dependency (not needed)
Jaromir Capik 409195b
- Minor spec file changes according to the latest guidelines
Jaromir Capik 409195b
19b1829
* Tue May 17 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-1
19b1829
- Update to 1.2.
19b1829
91fd461
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1-2
91fd461
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
91fd461
e339563
* Wed Oct 6 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.1-1
e339563
- Update to 1.1.
e339563
5a32d21
* Mon Dec 28 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.0-0.4.a12.4
5a32d21
- Install depmap and pom to override common poms.
5a32d21
f9f4e58
* Thu Dec 24 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.0-0.4.a12.3
f9f4e58
- Really ignore test failures.
f9f4e58
7f084ae
* Thu Dec 24 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.0-0.4.a12.2
7f084ae
- Ignore test failures.
7f084ae
eb3340e
* Wed Dec 23 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.0-0.4.a12.1
eb3340e
- Update to alpha 12.
eb3340e
c884838
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-0.4.a7.1.2
c884838
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c884838
7c05233
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-0.3.a7.1.2
7c05233
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7c05233
b05cd2a
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.0-0.2.a7.1.2
b05cd2a
- drop repotag
b05cd2a
- fix license tag
b05cd2a
b3b2fec
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.0-0.2.a7.1jpp.1
b3b2fec
- Autorebuild for GCC 4.3
b3b2fec
5ae5e3b
* Fri Jan 04 2008 Deepak Bhole <dbhole@redhat.com> 1.0-0.1.a7.1jpp.1
5ae5e3b
- Update to alpha 7
5ae5e3b
Permaine Cheung 1251254
* Thu Feb 15 2007 Matt Wrigne <mwringe@redhat.com> - 0:1.0-0.1.a6.1jpp.1
Permaine Cheung 1251254
- Fix rpmlint issues
Permaine Cheung 1251254
- Version package to new jpp versioning standards
Permaine Cheung 1251254
- Remove javadoc post and postun sections
Permaine Cheung 1251254
Permaine Cheung 1251254
* Mon Jun 19 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.0-0.a6.1jpp
Permaine Cheung 1251254
- Upgrade to 1.0-alpha-6
Permaine Cheung 1251254
Permaine Cheung 1251254
* Wed May 31 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a3.2jpp
Permaine Cheung 1251254
- First JPP-1.7 release
Permaine Cheung 1251254
Permaine Cheung 1251254
* Mon Nov 07 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a3.1jpp
Permaine Cheung 1251254
- First JPackage build