diff --git a/ant-contrib-antservertest.patch b/ant-contrib-antservertest.patch
index a486712..aba2235 100644
--- a/ant-contrib-antservertest.patch
+++ b/ant-contrib-antservertest.patch
@@ -1,5 +1,7 @@
---- test/resources/antserver/antservertest.xml.orig 2005-02-03 19:04:11.000000000 -0500
-+++ test/resources/antserver/antservertest.xml 2006-06-01 11:57:05.000000000 -0400
+diff --git a/test/resources/antserver/antservertest.xml b/test/resources/antserver/antservertest.xml
+index 77f8db0..c51fad0 100644
+--- a/test/resources/antserver/antservertest.xml
++++ b/test/resources/antserver/antservertest.xml
@@ -3,8 +3,8 @@
diff --git a/ant-contrib.spec b/ant-contrib.spec
index 2c8ad05..edd3638 100644
--- a/ant-contrib.spec
+++ b/ant-contrib.spec
@@ -3,8 +3,10 @@
Summary: Collection of tasks for Ant
Name: ant-contrib
Version: 1.0
-Release: 0.40.%{beta_number}%{?dist}
-License: ASL 2.0 and ASL 1.1
+Release: 0.50.%{beta_number}%{?dist}
+# Project site on sf lists both Apache Software License, Apache License V2.0
+# see: https://sourceforge.net/projects/ant-contrib/
+License: Apache-2.0 AND Apache-1.1
URL: http://ant-contrib.sourceforge.net/
Source0: https://downloads.sourceforge.net/project/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3-src.tar.bz2
@@ -15,23 +17,23 @@ Source2: http://www.apache.org/licenses/LICENSE-2.0.txt
Patch2: ant-contrib-antservertest.patch
Patch3: ant-contrib-java-8.patch
-BuildRequires: ivy-local
+BuildRequires: ivy-local, ant-openjdk25 , ant-openjdk25
BuildRequires: junit
BuildRequires: ant-junit
BuildRequires: xerces-j2
BuildRequires: bcel
-BuildRequires: java-devel
+BuildRequires: java-25-devel
BuildRequires: apache-ivy
-BuildRequires: jakarta-commons-httpclient
BuildRequires: apache-commons-logging
BuildRequires: apache-commons-parent
-Requires: java-headless
+Requires: java-25-headless
Requires: junit
-Requires: ant
+Requires: ant-openjdk25
Requires: xerces-j2
BuildArch: noarch
+ExclusiveArch: %{java_arches} noarch
%description
The Ant-Contrib project is a collection of tasks
@@ -40,28 +42,32 @@ for Apache Ant.
%package javadoc
Summary: Javadoc for %{name}
-Requires: jpackage-utils
%description javadoc
Api documentation for %{name}.
%prep
%setup -q -n %{name}
-%patch2
-%patch3 -p1
+%autopatch -p1
-cp %{SOURCE2} LICENSE-2.0.txt
+cp -p %{SOURCE2} LICENSE-2.0.txt
-find -name '*.class' -exec rm -f '{}' \;
-find -name '*.jar' -exec rm -f '{}' \;
+find -name '*.class' -delete
+find -name '*.jar' -delete
sed -i "s|xercesImpl|xerces-j2|g" ivy.xml
# needs porting to latest ivy
rm -fr src/java/net/sf/antcontrib/net/URLImportTask.java
+# remove httpclient stuff
+rm -fr src/java/net/sf/antcontrib/net/httpclient
sed -i '/ $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-contrib
%files -f .mfiles
%{_sysconfdir}/ant.d/ant-contrib
-%doc target/docs/LICENSE.txt LICENSE-2.0.txt
+%license target/docs/LICENSE.txt LICENSE-2.0.txt
%doc target/docs/manual/tasks/*
%files javadoc -f .mfiles-javadoc
-%doc target/docs/LICENSE.txt LICENSE-2.0.txt
+%license target/docs/LICENSE.txt LICENSE-2.0.txt
%changelog
+* Fri Jan 16 2026 Fedora Release Engineering - 1.0-0.50.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
+
+* Mon Jul 28 2025 jiri vanek - 1.0-0.49.b3
+- Rebuilt for java-25-openjdk as preffered jdk
+
+* Wed Jul 23 2025 Fedora Release Engineering - 1.0-0.48.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
+
+* Thu Jan 16 2025 Fedora Release Engineering - 1.0-0.47.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
+
+* Wed Jul 17 2024 Fedora Release Engineering - 1.0-0.46.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
+
+* Mon Jan 22 2024 Fedora Release Engineering - 1.0-0.45.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Fri Jan 19 2024 Fedora Release Engineering - 1.0-0.44.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Tue Aug 1 2023 Zdenek Zambersky - 1.0-0.43.b3
+- added ExclusiveArch
+
+* Wed Jul 26 2023 Zdenek Zambersky - 1.0-0.42.b3
+- fixed build problems with goal to unretire package
+- removed dependency on deprecated/removed commons-httpclient
+- fixed ivy org/namespace
+- fixes based on re-review
+
+* Wed Jul 21 2021 Fedora Release Engineering - 1.0-0.41.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Tue Jan 26 2021 Fedora Release Engineering - 1.0-0.40.b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild