Compare commits

...
Sign in to create a new pull request.

9 commits

Author SHA1 Message Date
Fedora Release Engineering
9e12dfe850 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:46:17 +00:00
Jiri Vanek
92b1573ffb Rebuilt for java-25-openjdk as preffered jdk
https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk
Note, that since f43, you should be always explicit on what jdk to use.
This commit should do exactly that.
2025-07-29 19:00:14 +02:00
Fedora Release Engineering
6703cb136a Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:05:06 +00:00
Mikolaj Izdebski
8fc9de4aa2 Update to upstream version 1.11.0 2025-07-16 20:47:33 +02:00
Mikolaj Izdebski
cfa03076a3 Build with OpenJDK 25 2025-07-13 09:22:51 +02:00
Mikolaj Izdebski
d82ea6e799 Fix improper access control vulnerability
Resolves: CVE-2025-48734
2025-06-13 10:19:16 +02:00
Mikolaj Izdebski
e758f7dab2 Switch javapackages test plan to f43 ref 2025-05-22 13:35:31 +02:00
Mikolaj Izdebski
8c6396f63c Switch to javapackages tests from CentOS Stream GitLab 2025-03-26 08:43:18 +01:00
Mikolaj Izdebski
5e4de27c8e Remove javadoc subpackage 2025-03-03 12:53:30 +01:00
4 changed files with 9 additions and 15 deletions

1
.gitignore vendored
View file

@ -7,3 +7,4 @@
/commons-beanutils-1.9.2-src.tar.gz
/commons-beanutils-1.9.3-src.tar.gz
/commons-beanutils-1.9.4-src.tar.gz
/commons-beanutils-1.11.0-src.tar.gz

View file

@ -1,7 +1,7 @@
%bcond_with bootstrap
Name: apache-commons-beanutils
Version: 1.9.4
Version: 1.11.0
Release: %autorelease
Summary: Java utility methods for accessing and modifying the properties of arbitrary JavaBeans
License: Apache-2.0
@ -14,11 +14,13 @@ Source0: http://archive.apache.org/dist/commons/beanutils/source/commons-
%if %{with bootstrap}
BuildRequires: javapackages-bootstrap
%else
BuildRequires: maven-local
BuildRequires: maven-local-openjdk25
BuildRequires: mvn(commons-collections:commons-collections)
BuildRequires: mvn(commons-logging:commons-logging)
BuildRequires: mvn(org.apache.commons:commons-parent:pom:)
%endif
# TODO Remove in Fedora 46
Obsoletes: %{name}-javadoc < 1.9.4-40
%description
The scope of this package is to create a package of Java utility methods
@ -26,12 +28,6 @@ for accessing and modifying the properties of arbitrary JavaBeans. No
dependencies outside of the JDK are required, so the use of this package
is very lightweight.
%package javadoc
Summary: API documentation for %{name}
%description javadoc
API documentation for %{name}.
%prep
%autosetup -p1 -C
sed -i 's/\r//' *.txt
@ -45,7 +41,7 @@ sed -i 's/\r//' *.txt
%build
# Some tests fail in Koji
%mvn_build -f -- -Dcommons.packageId=beanutils
%mvn_build -j -f -- -Dcommons.packageId=beanutils
%install
%mvn_install
@ -54,8 +50,5 @@ sed -i 's/\r//' *.txt
%doc RELEASE-NOTES.txt
%license LICENSE.txt NOTICE.txt
%files javadoc -f .mfiles-javadoc
%license LICENSE.txt NOTICE.txt
%changelog
%autochangelog

View file

@ -1,7 +1,7 @@
summary: Run javapackages-specific tests
discover:
how: fmf
url: https://src.fedoraproject.org/tests/javapackages
ref: f42
url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git
ref: f43
execute:
how: tmt

View file

@ -1 +1 @@
SHA512 (commons-beanutils-1.9.4-src.tar.gz) = 6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
SHA512 (commons-beanutils-1.11.0-src.tar.gz) = edd930e7f8118d0cceb8647666fe1d5f873f939f858f433cd19985a75c4575455f2a2d339e4bcbf08b3f586c785a60429d4bb33ff6239da8f2c6183c8c318f18