diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8dcd135..0000000 --- a/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -/results_* -/*.src.rpm - -/apache-ivy-2.1.0-src.tar.gz -/apache-ivy-2.2.0-src.tar.gz -/apache-ivy-2.3.0-src.tar.gz -/apache-ivy-2.4.0-src.tar.gz -/apache-ivy-2.5.0-rc1-src.tar.gz -/apache-ivy-2.5.0-src.tar.gz diff --git a/00-global-settings.patch b/00-global-settings.patch deleted file mode 100644 index b8cdffa..0000000 --- a/00-global-settings.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/java/org/apache/ivy/ant/IvyAntSettings.java~ 2014-05-23 19:56:50.000000000 +0200 -+++ src/java/org/apache/ivy/ant/IvyAntSettings.java 2015-04-01 12:37:37.537520590 +0200 -@@ -345,7 +345,7 @@ - File[] settingsLocations = new File[] { - new File(getProject().getBaseDir(), settingsFileName), - new File(getProject().getBaseDir(), "ivyconf.xml"), new File(settingsFileName), -- new File("ivyconf.xml")}; -+ new File("ivyconf.xml"), new File("/etc/ivy/ivysettings.xml")}; - for (File settingsFile : settingsLocations) { - task.log("searching settings file: trying " + settingsFile, Project.MSG_VERBOSE); - if (settingsFile.exists()) { diff --git a/01-disable-jacoco-coverage-report.patch b/01-disable-jacoco-coverage-report.patch deleted file mode 100644 index 8a63ec9..0000000 --- a/01-disable-jacoco-coverage-report.patch +++ /dev/null @@ -1,91 +0,0 @@ -diff --git a/build.xml b/build.xml -index f914179..78e1b33 100644 ---- a/build.xml -+++ b/build.xml -@@ -437,53 +437,41 @@ - - - -- -- -- -- -- -- -+ - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - diff --git a/apache-ivy.spec b/apache-ivy.spec deleted file mode 100644 index 70319ec..0000000 --- a/apache-ivy.spec +++ /dev/null @@ -1,301 +0,0 @@ -%bcond_with bouncycastle -%bcond_with ssh -%bcond_with vfs - -Name: apache-ivy -Version: 2.5.0 -Release: 3%{?dist} -Summary: Java-based dependency manager -License: ASL 2.0 - -URL: https://ant.apache.org/ivy -Source0: https://www.apache.org/dist/ant/ivy/%{version}/%{name}-%{version}-src.tar.gz - -BuildArch: noarch - -# Non-upstreamable. Add /etc/ivy/ivysettings.xml at the end list of -# settings files Ivy tries to load. This file will be used only as -# last resort, when no other setting files exist. -Patch0: 00-global-settings.patch - -# Disable generating a code coverage report during build. -Patch1: 01-disable-jacoco-coverage-report.patch - -BuildRequires: ant -BuildRequires: httpcomponents-client -BuildRequires: ivy-local >= 4 -BuildRequires: jakarta-oro - -%if %{with vfs} -BuildRequires: apache-commons-vfs -%endif - -%if %{with bouncycastle} -BuildRequires: bouncycastle -BuildRequires: bouncycastle-pg -%endif - -%if %{with ssh} -BuildRequires: jsch -BuildRequires: jsch-agent-proxy-connector-factory -BuildRequires: jsch-agent-proxy-core -BuildRequires: jsch-agent-proxy-jsch -%endif - -Provides: ivy = %{version}-%{release} - -%description -Apache Ivy is a tool for managing (recording, tracking, resolving and -reporting) project dependencies. It is designed as process agnostic and is -not tied to any methodology or structure. while available as a standalone -tool, Apache Ivy works particularly well with Apache Ant providing a number -of powerful Ant tasks ranging from dependency resolution to dependency -reporting and publication. - - -%package javadoc -Summary: API Documentation for ivy - -%description javadoc -JavaDoc documentation for %{name} - - -%prep -%setup -q -%patch0 -%patch1 -p1 - -find -name '*.jar' -delete - -# Don't hardcode sysconfdir path -sed -i 's:/etc/ivy/:%{_sysconfdir}/ivy/:' src/java/org/apache/ivy/ant/IvyAntSettings.java - -%if %{without ssh} -%pom_remove_dep :jsch -%pom_remove_dep :jsch.agentproxy -%pom_remove_dep :jsch.agentproxy.connector-factory -%pom_remove_dep :jsch.agentproxy.jsch -rm -r src/java/org/apache/ivy/plugins/repository/{ssh,sftp} -rm src/java/org/apache/ivy/plugins/resolver/*{Ssh,SFTP}*.java -%endif - -%if %{without bouncycastle} -%pom_remove_dep org.bouncycastle -rm src/java/org/apache/ivy/plugins/signer/bouncycastle/OpenPGPSignatureGenerator.java -%endif - -%if %{without vfs} -# Remove dependency on commons-vfs -sed -i /commons-vfs/d ivy.xml -rm -rf src/java/org/apache/ivy/plugins/repository/vfs -rm -rf src/java/org/apache/ivy/plugins/resolver/VfsResolver.java -%endif - -# Remove test dependencies -%pom_remove_dep :junit -%pom_remove_dep :hamcrest-core -%pom_remove_dep :hamcrest-library -%pom_remove_dep :ant-testutil -%pom_remove_dep :ant-launcher -%pom_remove_dep :ant-junit -%pom_remove_dep :ant-junit4 -%pom_remove_dep :ant-contrib -%pom_remove_dep :xmlunit - -%mvn_alias : jayasoft:ivy -%mvn_file : %{name}/ivy ivy - -# Remove prebuilt documentation -rm -rf asciidoc - -# Publish artifacts through XMvn -sed -i /ivy:publish/s/local/xmvn/ build.xml - - -%build -%ant \ - -Divy.mode=local \ - -Dtarget.ivy.bundle.version=%{version} \ - -Dtarget.ivy.bundle.version.qualifier= \ - -Dtarget.ivy.version=%{version} \ - jar javadoc publish-local - - -%install -%mvn_install -J build/reports/api - -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d -echo "apache-ivy/ivy" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/%{name} - - -%files -f .mfiles -%license LICENSE NOTICE -%doc README.adoc - -%{_sysconfdir}/ant.d/%{name} - -%files javadoc -f .mfiles-javadoc -%license LICENSE NOTICE - - -%changelog -* Thu Apr 15 2021 Mohan Boddu - 2.5.0-3 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Tue Jan 26 2021 Fedora Release Engineering - 2.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Aug 13 2020 Fabio Valentini - 2.5.0-1 -- Update to version 2.5.0. -- Disable running the very very broken test suite. - -* Mon Jul 27 2020 Fedora Release Engineering - 2.4.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 10 2020 Jiri Vanek - 2.4.0-22 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Tue Jan 28 2020 Fedora Release Engineering - 2.4.0-21 -- bumped minimal sources/target to 1.6 -- changed javadoc to palceholder. The javadoc build fails, but it looks like it is not affecting thebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 2.4.0-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Nov 21 2019 Fabio Valentini - 2.4.0-19 -- Drop unnecessary dependencies on parent POMs. - -* Wed Aug 14 2019 Fabio Valentini - 2.4.0-18 -- Disable ssh, bouncycastle, and vfs support. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.4.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.4.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Oct 01 2018 Marian Koncek - 2.4.0-15 -- Enabled tests during build and disabled few failing tests -- Resolves: rhbz#1055418 - -* Tue Jul 17 2018 Mikolaj Izdebski - 2.4.0-14 -- Allow building without vfs support - -* Thu Jul 12 2018 Fedora Release Engineering - 2.4.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Mar 28 2018 Michael Simacek - 2.4.0-12 -- Remove now unneeded patch - -* Fri Mar 16 2018 Michael Simacek - 2.4.0-11 -- Fix build against ant 1.10.2 - -* Wed Feb 07 2018 Fedora Release Engineering - 2.4.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.4.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Mar 1 2017 Mikolaj Izdebski - 2.4.0-8 -- Don't hardcode sysconfdir path - -* Tue Feb 14 2017 Michael Simacek - 2.4.0-7 -- Add conditional for bouncycastle - -* Mon Feb 06 2017 Michael Simacek - 2.4.0-6 -- Add conditional for ssh - -* Wed Feb 03 2016 Fedora Release Engineering - 2.4.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 2.4.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon May 04 2015 Michal Srb - 2.4.0-3 -- Update comment - -* Mon May 04 2015 Michal Srb - 2.4.0-2 -- Port to bouncycastle 1.52 - -* Wed Apr 1 2015 Mikolaj Izdebski - 2.4.0-1 -- Update to upstream version 2.4.0 - -* Fri Sep 19 2014 Mikolaj Izdebski - 2.3.0-17 -- Add compat symlink for ivy.jar - -* Mon Aug 11 2014 Mikolaj Izdebski - 2.3.0-16 -- Add alias for jayasoft:ivy - -* Thu Jun 26 2014 Michal Srb - 2.3.0-15 -- Drop workaround for broken apache-ivy - -* Thu Jun 26 2014 Michal Srb - 2.3.0-14 -- Fix /etc/ant.d/apache-ivy (Resolves: rhbz#1113275) - -* Mon Jun 23 2014 Michal Srb - 2.3.0-13 -- Add BR on missing parent POMs - -* Mon Jun 09 2014 Michal Srb - 2.3.0-12 -- Add missing BR: apache-commons-lang - -* Sat Jun 07 2014 Fedora Release Engineering - 2.3.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 29 2014 Mikolaj Izdebski - 2.3.0-10 -- Use features of XMvn 2.0.0 - -* Thu Jan 16 2014 Mikolaj Izdebski - 2.3.0-9 -- BuildRequire ivy-local >= 3.5.0-2 - -* Thu Jan 16 2014 Mikolaj Izdebski - 2.3.0-8 -- Build with ivy-local -- Add patch for global settings - -* Thu Jan 02 2014 Michal Srb - 2.3.0-7 -- Remove prebuilt documentation in %%prep -- Install NOTICE file with javadoc subpackage - -* Thu Jan 02 2014 Michal Srb - 2.3.0-6 -- Restore PGP signing ability -- Remove unneeded R - -* Thu Dec 12 2013 Mikolaj Izdebski - 2.3.0-5 -- Enable VFS resolver - -* Wed Dec 4 2013 Mikolaj Izdebski - 2.3.0-4 -- Install POM files, resolves: rhbz#1032258 -- Remove explicit requires; auto-requires are in effect now - -* Fri Nov 1 2013 Mikolaj Izdebski - 2.3.0-3 -- Add Maven depmap - -* Sat Aug 03 2013 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Mar 1 2013 Alexander Kurtakov 2.3.0-1 -- Update to latest upstream. - -* Wed Feb 13 2013 Fedora Release Engineering - 2.2.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Tue Jul 31 2012 Alexander Kurtakov 2.2.0-5 -- Fix osgi metadata. - -* Wed Jul 18 2012 Fedora Release Engineering - 2.2.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 2.2.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Jul 6 2011 Alexander Kurtakov 2.2.0-2 -- Fix ant integration. - -* Fri Feb 25 2011 Alexander Kurtakov 2.2.0-1 -- Update to 2.2.0. - -* Mon Feb 07 2011 Fedora Release Engineering - 2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Nov 09 2009 Lubomir Rintel - 2.1.0-1 -- Initial Fedora packaging - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..981cc12 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +apache-ivy package is retired on c9s for CS-621 diff --git a/sources b/sources deleted file mode 100644 index 78d0561..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (apache-ivy-2.5.0-src.tar.gz) = 59d9458345e3a51e8f527258ba26ebe2cf5cf257401c52fb5f75aced0da5f7bf36f8aa0f202bbc0cf029d1d49bd6634f7cb8b65ccc828eb55ff7084430879268