Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 25a7406392f68a2d24f7a3cc516baf3d > files > 2

apache-commons-net-3.8.0-2.mga9.src.rpm

Name:           apache-commons-net
Version:        3.8.0
Release:        %mkrel 2
Group:          Development/Java
Summary:        Internet protocol suite Java library
License:        ASL 2.0
URL:            https://commons.apache.org/net/
Source0:        https://archive.apache.org/dist/commons/net/source/commons-net-%{version}-src.tar.gz
Patch0:         CVE-2021-37533.patch
BuildArch:      noarch

BuildRequires:  maven-local
BuildRequires:  mvn(junit:junit)
BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)

%description
This is an Internet protocol suite Java library originally developed by
ORO, Inc.  This version supports Finger, Whois, TFTP, Telnet, POP3, FTP,
NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well
as BSD R command support. The purpose of the library is to provide
fundamental protocol access, not higher-level abstractions.

%package javadoc
Summary:    API documentation for %{name}

%description javadoc
%{summary}.

%prep
%autosetup -p1 -n commons-net-%{version}-src

# This test fails with "Connection timed out"
rm src/test/java/org/apache/commons/net/time/TimeTCPClientTest.java
# Fails in Koji with "Address already in use"
rm src/test/java/org/apache/commons/net/tftp/TFTPServerPathTest.java

%pom_remove_plugin :exec-maven-plugin

%pom_remove_dep org.apache.ftpserver:ftpserver-core
rm src/test/java/org/apache/commons/net/ftp/FTPSClientTest.java

%mvn_file  : commons-net %{name}
%mvn_alias : org.apache.commons:commons-net

%build
%mvn_build -- -Dmaven.compiler.source=1.7 -Dmaven.compiler.target=1.7 -Dcommons.osgi.symbolicName=org.apache.commons.net

%install
%mvn_install

%files -f .mfiles
%doc README.md RELEASE-NOTES.txt
%license LICENSE.txt NOTICE.txt

%files javadoc -f .mfiles-javadoc
%license LICENSE.txt NOTICE.txt


%changelog
* Sat Jul 01 2023 daviddavid <daviddavid> 3.8.0-2.mga9
+ Revision: 1963357
- backport upstream patch to fix CVE-2021-37533 (mga#31228)

* Thu Sep 08 2022 neoclust <neoclust> 3.8.0-1.mga9
+ Revision: 1886045
- New version 3.8.0

* Mon Jul 25 2022 neoclust <neoclust> 3.6-17.mga9
+ Revision: 1871489
- Rebuild against java17
+ umeabot <umeabot>
- Mageia 9 Mass Rebuild

* Sun Aug 23 2020 neoclust <neoclust> 3.6-5.mga8
+ Revision: 1618229
- Rebuild against java11

* Sat Feb 15 2020 umeabot <umeabot> 3.6-4.mga8
+ Revision: 1527536
- Mageia 8 Mass Rebuild

* Thu Jul 18 2019 daviddavid <daviddavid> 3.6-3.mga8
+ Revision: 1422300
- Rebuild to regenerate OSGi metadata

* Wed Dec 12 2018 daviddavid <daviddavid> 3.6-2.mga7
+ Revision: 1340718
- rebuild against fixed apache-commons-parent (fixes osgi meta)

* Mon Dec 10 2018 daviddavid <daviddavid> 3.6-1.mga7
+ Revision: 1339716
- new version: 3.6 (sync with fc29)

* Thu Sep 20 2018 umeabot <umeabot> 3.4-3.mga7
+ Revision: 1277591
- Mageia 7 Mass Rebuild

* Mon Feb 22 2016 neoclust <neoclust> 3.4-2.mga6
+ Revision: 975998
- Rebuild against new apache-commons-*

* Sun Dec 20 2015 zezinho <zezinho> 3.4-1.mga6
+ Revision: 912451
- new version

* Thu Dec 25 2014 pterjan <pterjan> 3.3-9.mga5
+ Revision: 805572
- Clean rebuild

* Tue Dec 16 2014 pterjan <pterjan> 3.3-8.mga5
+ Revision: 803565
- Bump release
+ dmorgan <dmorgan>
- Restore from Obsolete
+ sander85 <sander85>
- Depends on broken java stack

* Wed Oct 15 2014 umeabot <umeabot> 3.3-7.mga5
+ Revision: 743105
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 3.3-6.mga5
+ Revision: 677819
- Mageia 5 Mass Rebuild

* Tue Dec 31 2013 dmorgan <dmorgan> 3.3-5.mga4
+ Revision: 563619
- Disable tests

* Tue Oct 22 2013 umeabot <umeabot> 3.3-4.mga4
+ Revision: 545646
- Mageia 4 Mass Rebuild

* Wed Oct 16 2013 dmorgan <dmorgan> 3.3-3.mga4
+ Revision: 501524
- Build with xmvn

* Thu Jul 11 2013 dmorgan <dmorgan> 3.3-2.mga4
+ Revision: 453195
- Build with xmvn

* Mon Jul 08 2013 dmorgan <dmorgan> 3.3-1.mga4
+ Revision: 451323
- New version

* Fri Jan 11 2013 umeabot <umeabot> 3.1-2.mga3
+ Revision: 345815
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Sep 12 2012 dmorgan <dmorgan> 3.1-1.mga3
+ Revision: 292662
- New version

* Mon Jun 25 2012 dmorgan <dmorgan> 2.2-5.mga3
+ Revision: 263654
- Use maven 3 to build

* Wed Apr 27 2011 dmorgan <dmorgan> 2.2-4.mga1
+ Revision: 92244
- Rebuild after bootstrapping
- imported package apache-commons-net


* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Fri Dec 10 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2-1
- Replace maven plugins with apache-commons-parent for BR
- Versionless jars and javadocs
- Rebase to latest upstream version

* Thu Jul  8 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-6
- Add license to javadoc subpackage

* Thu May 20 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-5
- Fix maven depmap JPP name to short_name

* Wed May 19 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-4
- Ignore test failure

* Wed May 12 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-3
- Rename jakarta-commons-net to apache-commons-net and drop EPOCH
- Build with maven
- Clean up whole spec

* Thu Aug 13 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.0-2
- Set maven.repo.local.

* Thu Aug 13 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.0-1
- Update to upstream 2.0.