Compare commits

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

77 commits

Author SHA1 Message Date
Fedora Release Engineering
fb2e5574bb Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:28:32 +00:00
Ondřej Pohořelský
836ff705c2 New upstream release 1.4.21 2026-03-09 12:25:23 +01:00
Fedora Release Engineering
49f9652f5c Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:55:54 +00:00
Jiri Vanek
078d69522d 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-30 01:35:53 +02:00
Fedora Release Engineering
1383964453 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:06:32 +00:00
Fedora Release Engineering
dd68028f6b Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:21:58 +00:00
Miroslav Suchý
5b4377121c convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-04 22:58:37 +02:00
Fedora Release Engineering
b5a87ca22e Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:31:24 +00:00
Marian Koncek
ad34885095 Set Java version to 1.8 2024-02-29 10:28:24 +01:00
Jiri Vanek
373f52944a Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
2024-02-27 18:38:11 +01:00
Marian Koncek
a9a83044fa Remove trailing whitespace 2024-02-05 12:11:31 +01:00
Fedora Release Engineering
a9e00acea1 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-29 11:19:06 +00:00
Fedora Release Engineering
f582b55fbe Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:20:39 +00:00
Didik Supriadi
ac4b6e4993 Depend on compat versions of activation and XML bind (by @mkoncek)
Re-enable activation

Signed-off-by: Didik Supriadi <didiksupriadi41@fedoraproject.org>
2023-02-20 19:05:47 +07:00
Didik Supriadi
95a84ad1b7 New upstream release 1.4.20
Disable activation

Signed-off-by: Didik Supriadi <didiksupriadi41@fedoraproject.org>
2023-02-20 18:04:36 +07:00
Fedora Release Engineering
a54966db57 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:55:22 +00:00
Fedora Release Engineering
abdf4532b5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:35:25 +00:00
Jiri
7db1a4ef1c Rebuilt for Drop i686 JDKs
https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs
2022-07-08 17:04:48 +02:00
Didik Supriadi
8123ab8015 Add comments 2022-03-15 19:23:12 +07:00
Jiri
92f13228cc Rebuilt for java-17-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java17
2022-02-06 00:50:24 +01:00
Didik Supriadi
0efe85f61a New upstream release 1.4.19 2022-01-30 03:17:57 +07:00
Fedora Release Engineering
6fda885dc5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:33:42 +00:00
Didik Supriadi
8da97ca0c6 Update to version 1.4.18
.. and enable optional packages that is currently
maintained in fedora
2021-10-04 17:53:48 +07:00
Tomas Hrcka
81a80ac8b6 Revert "Retired, failed to install for 8+ weeks"
This reverts commit 50f05f9d37.

Unretirement request: https://pagure.io/releng/issue/10324

Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-10-04 12:02:42 +02:00
Miro Hrončok
50f05f9d37 Retired, failed to install for 8+ weeks
https://pagure.io/releng/issue/10268
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
2021-08-18 10:35:49 +02:00
Fedora Release Engineering
cd291b33f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 22:00:05 +00:00
Fedora Release Engineering
95c725f04b - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:25:47 +00:00
Ding-Yi Chen
073a53cbdc Upstream update to 1.4.14 2020-11-17 21:22:13 +10:00
Mat Booth
4bcb67e99b Allow building on JDK11 2020-08-07 13:50:26 +01:00
Fedora Release Engineering
331a4dfc44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 15:07:16 +00:00
Jiri
c78eda7ed2 Rebuilt for JDK-11 2020-07-11 09:08:01 +02:00
Fabio Valentini
7780321823
disable unused optional dom4j, jdom, jdom2, kxml, and woodstox support 2020-06-17 20:05:37 +02:00
Fabio Valentini
29ebf510eb
disable optional support for joda-time by default 2020-06-08 13:40:23 +02:00
Fabio Valentini
58b4be26c9
update to version 1.4.12, disable optional BEA Stax support by default 2020-04-27 14:27:59 +02:00
Fedora Release Engineering
92418f5a6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 04:57:57 +00:00
Fabio Valentini
949d0657af
use Java version override compatible with both xmvn 3.0.0 and 3.1.0 2019-11-05 13:30:17 +01:00
Fabio Valentini
3fb52d3cd9
disable hibernate support by default 2019-07-26 12:22:29 +02:00
Mat Booth
2f04a72955 Allow building with reduced dependency set 2019-03-05 11:54:44 +00:00
Mat Booth
8bfd07bb63 Updated source 2019-02-14 14:58:19 +00:00
Mat Booth
9ccd7ef8fa Update to latest upstream release 2019-02-14 14:34:12 +00:00
Fedora Release Engineering
adf21f58c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:51:27 +00:00
Fedora Release Engineering
9bee76b0d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:36:39 +00:00
Fedora Release Engineering
80e5369b36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 22:08:09 +00:00
Fedora Release Engineering
598f3d5692 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:28:35 +00:00
Michael Simacek
16dc9e606c Backport fix for void deserialization
- Resolves rhbz#1441542
- Update upstream URL
2017-04-12 12:20:07 +02:00
Michael Simacek
c3aa18da59 Add conditional for hibernate 2017-02-06 15:42:47 +01:00
Michael Simacek
f1918db87a Regenerate buildrequires 2016-07-18 17:33:09 +02:00
Mikolaj Izdebski
eac4e063eb Regenerate build-requires 2016-06-15 12:57:41 +02:00
Michal Srb
3074ddf3ef Update to 1.4.9
- Resolves: CVE-2016-3674
2016-03-30 14:45:46 +02:00
Fedora Release Engineering
3043f4d2d1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:51:32 +00:00
Mikolaj Izdebski
5434322684 Fix dependency on xpp3 2016-01-19 11:35:15 +01:00
Dennis Gilmore
b38e5acb0f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:29:06 +00:00
Michal Srb
44bab17d74 Update to upstream version 1.4.8 2015-02-19 09:57:01 +01:00
Michael Simacek
403093cff8 Change org.json:json dependency scope to test 2014-11-10 12:53:10 +01:00
Mikolaj Izdebski
5c4cf89894 Remove workaround for RPM bug #646523 2014-11-05 07:31:36 +01:00
Mikolaj Izdebski
caca0b353a Fix dependencies in parent POM 2014-10-31 10:54:26 +01:00
Mikolaj Izdebski
c5293629d4 Fix build-requires on codehaus-parent 2014-08-04 07:14:07 +02:00
Dennis Gilmore
d1af6b56e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:55:00 -05:00
Michael Simacek
fc8b71ba9c Split into subpackages 2014-03-07 12:29:26 +01:00
Stanislav Ochotnicky
142ab33dc3 Use Requires: java-headless rebuild (#1067528) 2014-03-04 09:04:58 +01:00
Michal Srb
e6e2eee776 Spec file cleanup
Fix BR

Build with kxml2 and json

There are no known licensing issues with org.json:json
2014-02-19 14:11:17 +01:00
Michal Srb
3ba6150b68 Update to latest upstream release 1.4.7 2014-02-10 10:50:14 +01:00
Michal Srb
a22cc1b382 Update to upstream release 1.4.6 2014-01-02 08:50:51 +01:00
Mikolaj Izdebski
719b04bb77 Rebuild to move arch-independant JARs out of %_jnidir 2013-10-24 14:44:37 +02:00
Mikolaj Izdebski
3ebf6a93c1 Rebuild to regenerate broken POM files
- Related: rhbz#1021484
2013-10-23 11:17:13 +02:00
Matt Spaulding
1595ab899a Update to 1.4.5 2013-10-21 00:22:04 -07:00
Matt Spaulding
ed4fd51fd2 Update to version 1.4.4 (RHBZ#999071)
Patch submitted by: gil cattaneo
2013-10-20 23:49:11 -07:00
Dennis Gilmore
ad74dceec8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 04:19:02 -05:00
Mikolaj Izdebski
eb7417e8ba Update to current packaging guidelines 2013-07-12 14:37:05 +02:00
Mikolaj Izdebski
d7c31895d7 Rebuild to fix CVE-2013-1571 2013-06-28 13:35:24 +02:00
Dennis Gilmore
ac874ec4fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 22:05:48 -06:00
Dennis Gilmore
ed94689529 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-22 02:19:44 -05:00
Dennis Gilmore
86c25835f5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 03:20:20 -06:00
Dennis Gilmore
de77138fac - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 01:02:00 -06:00
Fedora Release Engineering
425565c325 dist-git conversion 2010-07-29 16:14:02 +00:00
Alexander Kurtakov
1096ee6934 - Update to 1.3.1.
- Install maven pom and depmap.
2010-06-14 20:53:07 +00:00
a597fc8013 Initial import of xstream 2009-12-03 08:00:23 +00:00
5 changed files with 499 additions and 21 deletions

View file

16
.gitignore vendored Normal file
View file

@ -0,0 +1,16 @@
xstream-distribution-1.2.2-src.zip
xstream-distribution-1.3.1-src.zip
/xstream-distribution-1.4.4-src.zip
/xstream-distribution-1.4.5-src.zip
/xstream-distribution-1.4.6-src.zip
/xstream-distribution-1.4.7-src.zip
/xstream-distribution-1.4.8-src.zip
/xstream-distribution-1.4.9-src.zip
/xstream-distribution-1.4.11.1-src.zip
/xstream-distribution-1.4.12-src.zip
/xstream-distribution-1.4.13-src.zip
/xstream-distribution-1.4.14-src.zip
/xstream-distribution-1.4.18-src.zip
/xstream-distribution-1.4.19-src.zip
/xstream-distribution-1.4.20-src.zip
/xstream-distribution-1.4.21-src.zip

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: xstream
# $Id$
NAME := xstream
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View file

@ -0,0 +1 @@
SHA512 (xstream-distribution-1.4.21-src.zip) = 495a415bad652bd3ad3ea91f8e8e12a4cfa34c3ba87e8822e3686f545b8e5a38aceb93e854da4d52ab5a5388f50a586f44b03e4c6f884ead30304672afb08a55

482
xstream.spec Normal file
View file

@ -0,0 +1,482 @@
%bcond_without activation
%bcond_without cglib
%bcond_without dom4j
%bcond_without jdom
%bcond_without jdom2
%bcond_with jettison
%bcond_with joda-time
%bcond_with kxml2
%bcond_with stax
%bcond_with woodstox
%bcond_with xom
%bcond_with xpp3
Name: xstream
Version: 1.4.21
Release: 2%{?dist}
Summary: Java XML serialization library
# Automatically converted from old format: BSD - review is highly recommended.
License: LicenseRef-Callaway-BSD
URL: https://x-stream.github.io
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
Source0: https://repo1.maven.org/maven2/com/thoughtworks/%{name}/%{name}-distribution/%{version}/%{name}-distribution-%{version}-src.zip
BuildRequires: maven-local-openjdk25
BuildRequires: mvn(io.github.x-stream:mxparser)
BuildRequires: mvn(jakarta.xml.bind:jakarta.xml.bind-api:2)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
%if %{with activation}
BuildRequires: mvn(jakarta.activation:jakarta.activation-api:1)
%endif
%if %{with cglib}
BuildRequires: mvn(cglib:cglib-nodep)
%endif
%if %{with dom4j}
BuildRequires: mvn(dom4j:dom4j)
%endif
%if %{with jdom}
BuildRequires: mvn(org.jdom:jdom)
%endif
%if %{with jdom2}
BuildRequires: mvn(org.jdom:jdom2)
%endif
%if %{with jettison}
BuildRequires: mvn(org.codehaus.jettison:jettison)
%endif
%if %{with joda-time}
BuildRequires: mvn(joda-time:joda-time)
%endif
%if %{with kxml2}
BuildRequires: mvn(net.sf.kxml:kxml2-min)
%endif
%if %{with stax}
BuildRequires: mvn(stax:stax)
BuildRequires: mvn(stax:stax-api)
%endif
%if %{with woodstox}
BuildRequires: mvn(org.codehaus.woodstox:wstx-asl)
%endif
%if %{with xom}
BuildRequires: mvn(xom:xom)
%endif
%if %{with xpp3}
BuildRequires: mvn(xpp3:xpp3_min)
%endif
%description
XStream is a simple library to serialize objects to XML
and back again. A high level facade is supplied that
simplifies common use cases. Custom objects can be serialized
without need for specifying mappings. Speed and low memory
footprint are a crucial part of the design, making it suitable
for large object graphs or systems with high message throughput.
No information is duplicated that can be obtained via reflection.
This results in XML that is easier to read for humans and more
compact than native Java serialization. XStream serializes internal
fields, including private and final. Supports non-public and inner
classes. Classes are not required to have default constructor.
Duplicate references encountered in the object-model will be
maintained. Supports circular references. By implementing an
interface, XStream can serialize directly to/from any tree
structure (not just XML). Strategies can be registered allowing
customization of how particular types are represented as XML.
When an exception occurs due to malformed XML, detailed diagnostics
are provided to help isolate and fix the problem.
%package -n %{name}-benchmark
Summary: Benchmark module for %{name}
%description -n %{name}-benchmark
Benchmark module for %{name}.
%{?javadoc_package}
%prep
# -n: base directory name
%autosetup -n %{name}-%{version}
# delete precompiled jar and class files
find -type f '(' -iname '*.jar' -o -iname '*.class' ')' -print -delete
# change javax to jakarta
# https://jakarta.ee/about/faq#What_happened_with_javax.*_namespace?
%pom_change_dep -r javax.activation:activation jakarta.activation:jakarta.activation-api:1
%pom_change_dep -r javax.xml.bind:jaxb-api jakarta.xml.bind:jakarta.xml.bind-api:2
# remove dependency plugin
%pom_remove_plugin -r :maven-dependency-plugin
# optional dep: activation
%if %{without activation}
%pom_remove_dep -r jakarta.activation:jakarta.activation-api
rm xstream/src/java/com/thoughtworks/xstream/converters/extended/ActivationDataFlavorConverter.java
%endif
# optional dep: cglib
%if %{without cglib}
%pom_remove_dep -r cglib:cglib-nodep
rm xstream/src/java/com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter.java
rm xstream/src/java/com/thoughtworks/xstream/mapper/CGLIBMapper.java
rm xstream/src/java/com/thoughtworks/xstream/security/CGLIBProxyTypePermission.java
%endif
# optional dep: dom4j
%if %{without dom4j}
%pom_remove_dep -r dom4j:dom4j
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Dom4JDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Dom4JReader.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Dom4JWriter.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Dom4JXmlWriter.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamDom4J.java
%endif
# optional dep: jdom
%if %{without jdom}
%pom_remove_dep -r org.jdom:jdom
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDomDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDomReader.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDomWriter.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamJDom.java
%endif
# optional dep: jdom2
%if %{without jdom2}
%pom_remove_dep -r org.jdom:jdom2
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDom2Driver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDom2Reader.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/JDom2Writer.java
%endif
# optional dep: jettison
%if %{without jettison}
%pom_remove_dep -r org.codehaus.jettison:jettison
rm xstream/src/java/com/thoughtworks/xstream/io/json/JettisonMappedXmlDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/json/JettisonStaxWriter.java
%endif
# optional dep: joda-time
%if %{without joda-time}
%pom_remove_dep -r joda-time:joda-time
rm xstream/src/java/com/thoughtworks/xstream/core/util/ISO8601JodaTimeConverter.java
%endif
# optional dep: kxml2
%if %{without kxml2}
%pom_remove_dep -r net.sf.kxml:kxml2-min
rm xstream/src/java/com/thoughtworks/xstream/io/xml/KXml2DomDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/KXml2Driver.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamKXml2.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamKXml2DOM.java
%endif
# optional dep: stax
%if %{without stax}
%pom_remove_dep -r stax:stax
%pom_remove_dep -r stax:stax-api
rm xstream/src/java/com/thoughtworks/xstream/io/xml/BEAStaxDriver.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamBEAStax.java
%endif
# optional dep: woodstox
%if %{without woodstox}
%pom_remove_dep -r org.codehaus.woodstox:wstx-asl
%pom_remove_dep -r com.fasterxml.woodstox:woodstox-core
rm xstream/src/java/com/thoughtworks/xstream/io/xml/WstxDriver.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamWoodstox.java
%endif
# optional dep: xom
%if %{without xom}
%pom_remove_dep -r xom:xom
rm xstream/src/java/com/thoughtworks/xstream/io/xml/XomDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/XomReader.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/XomWriter.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamXom.java
%endif
# optional dep: xpp3
%if %{without xpp3}
%pom_remove_dep -r xpp3:xpp3_min
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Xpp3DomDriver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/Xpp3Driver.java
rm xstream/src/java/com/thoughtworks/xstream/io/xml/xppdom/Xpp3DomBuilder.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamXpp3.java
rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamXpp3DOM.java
%endif
# disable module distribution
%pom_disable_module %{name}-distribution
# disable module hibernate
%pom_disable_module %{name}-hibernate
# disable module jmh
%pom_disable_module %{name}-jmh
# don't install parent package
%mvn_package :%{name}-parent __noinstall
%build
%mvn_build -s -f -- -Dversion.java.5=1.8 -Dversion.java.6=1.8 -Dversion.java.source=1.8 -Dversion.java.target=1.8
%install
%mvn_install
%files -n %{name} -f .mfiles-%{name}
%license LICENSE.txt
%doc README.txt
%files -n %{name}-benchmark -f .mfiles-%{name}-benchmark
%license LICENSE.txt
%doc README.txt
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Mon Mar 09 2026 Ondřej Pohořelský <opohorel@redhat.com> - 1.4.21-1
- New upstream release 1.4.21
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Tue Jul 29 2025 jiri vanek <jvanek@redhat.com> - 1.4.20-10
- Rebuilt for java-25-openjdk as preffered jdk
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 1.4.20-7
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Feb 27 2024 Jiri Vanek <jvanek@redhat.com> - 1.4.20-5
- Rebuilt for java-21-openjdk as system jdk
* Mon Jan 29 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Feb 20 2023 Didik Supriadi <didiksupriadi41@fedoraproject.org> - 1.4.20-2
- Depend on compat versions of activation and XML bind (by @mkoncek)
- Re-enable activation
* Mon Feb 20 2023 Didik Supriadi <didiksupriadi41@fedoraproject.org> - 1.4.20-1
- New upstream release 1.4.20
- Disable activation
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.19-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.19-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jul 08 2022 Jiri Vanek <jvanek@redhat.com> - 1.4.19-3
- Rebuilt for Drop i686 JDKs
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 1.4.19-2
- Rebuilt for java-17-openjdk as system jdk
* Sat Jan 29 2022 Didik Supriadi <didiksupriadi41@fedoraproject.org> - 1.4.19-1
- New upstream release 1.4.19
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.18-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Oct 04 2021 Didik Supriadi <didiksupriadi41@fedoraproject.org> - 1.4.18-2
- Enable activation, cglib, dom4j, jdom, and jdom2
* Fri Oct 01 2021 Didik Supriadi <didiksupriadi41@fedoraproject.org> - 1.4.18-1
- Update to version 1.4.18
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.14-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Nov 17 2020 Ding-Yi Chen <dchen@redhat.com> - 1.4.14-1
- Upstream update to 1.4.14
* Fri Aug 07 2020 Mat Booth <mat.booth@redhat.com> - 1.4.12-6
- Allow building on JDK11
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.12-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 1.4.12-4
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Wed Jun 17 2020 Fabio Valentini <decathorpe@gmail.com> - 1.4.12-3
- Disable unused optional dom4j, jdom, jdom2, kxml, and woodstox support.
* Mon Jun 08 2020 Fabio Valentini <decathorpe@gmail.com> - 1.4.12-2
- Disable optional support for joda-time by default.
* Mon Apr 27 2020 Fabio Valentini <decathorpe@gmail.com> - 1.4.12-1
- Update to version 1.4.12.
- Disable optional support for BEA Stax by default.
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.11.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Nov 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.4.11.1-4
- Use Java version override compatible with both xmvn 3.0.0 and 3.1.0.
* Fri Jul 26 2019 Fabio Valentini <decathorpe@gmail.com> - 1.4.11.1-3
- Disable hibernate support by default.
* Tue Mar 05 2019 Mat Booth <mat.booth@redhat.com> - 1.4.11.1-2
- Allow building with reduced dependency set
* Thu Feb 14 2019 Mat Booth <mat.booth@redhat.com> - 1.4.11.1-1
- Update to latest upstream release
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.9-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.9-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.9-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Apr 12 2017 Michael Simacek <msimacek@redhat.com> - 1.4.9-5
- Backport fix for void deserialization
- Resolves rhbz#1441542
- Update upstream URL
* Mon Feb 06 2017 Michael Simacek <msimacek@redhat.com> - 1.4.9-4
- Add conditional for hibernate
* Mon Jul 18 2016 Michael Simacek <msimacek@redhat.com> - 1.4.9-3
- Regenerate buildrequires
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.9-2
- Regenerate build-requires
* Wed Mar 30 2016 Michal Srb <msrb@redhat.com> - 1.4.9-1
- Update to 1.4.9
- Resolves: CVE-2016-3674
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.8-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Jan 19 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.8-3
- Fix dependency on xpp3
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Thu Feb 19 2015 Michal Srb <msrb@redhat.com> - 1.4.8-1
- Update to upstream version 1.4.8
* Mon Nov 10 2014 Michael Simacek <msimacek@redhat.com> - 1.4.7-9
- Change org.json:json dependency scope to test
* Wed Nov 5 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.7-8
- Remove workaround for RPM bug #646523
* Fri Oct 24 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.7-7
- Fix dependencies in parent POM
* Mon Aug 4 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.7-6
- Fix build-requires on codehaus-parent
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.7-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri Mar 07 2014 Michael Simacek <msimacek@redhat.com> - 1.4.7-4
- Split into subpackages
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.4.7-3
- Use Requires: java-headless rebuild (#1067528)
* Wed Feb 19 2014 Michal Srb <msrb@redhat.com> - 1.4.7-2
- Spec file cleanup
- Fix BR
- Build with kxml2 and json
* Mon Feb 10 2014 Michal Srb <msrb@redhat.com> - 1.4.7-1
- Update to latest upstream release 1.4.7
* Thu Jan 02 2014 Michal Srb <msrb@redhat.com> - 1.4.6-1
- Update to upstream release 1.4.6
* Thu Oct 24 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.5-3
- Rebuild to move arch-independant JARs out of %%_jnidir
* Wed Oct 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.5-2
- Rebuild to regenerate broken POM files
- Related: rhbz#1021484
* Sun Oct 20 2013 Matt Spaulding <mspaulding06@gmail.com> 1.4.5-1
- update to 1.4.5
* Tue Aug 20 2013 gil cattaneo <puntogil@libero.it> 1.4.4-1
- update to 1.4.4
- switch to XMvn
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Jul 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.1-7
- Update to current packaging guidelines
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.1-6
- Rebuild to regenerate API documentation
- Resolves: CVE-2013-1571
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Jun 14 2010 Alexander Kurtakov <akurtako@redhat.com> 1.3.1-1
- Update to 1.3.1.
- Install maven pom and depmap.
* Wed Dec 02 2009 Lubomir Rintel <lkundrak@v3.sk> - 1.2.2-4
- Cosmetic fixes
* Fri Nov 27 2009 Lubomir Rintel <lkundrak@v3.sk> - 0:1.2.2-3
- Drop gcj (suggested by Jochen Schmitt), we seem to need OpenJDK anyway
- Fix -javadoc Require
- Drop epoch
* Sun Nov 01 2009 Lubomir Rintel <lkundrak@v3.sk> - 0:1.2.2-2
- Greatly simplify for Fedora
- Disable tests, we don't have all that's required to run them
- Remove maven build
* Fri Jul 20 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.2.2-1jpp
- Upgrade to 1.2.2
- Build with maven2 by default
- Add poms and depmap frags
* Tue May 23 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.1.3-1jpp
- Upgrade to 1.1.3
- Patched to work with bea
* Mon Sep 13 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0.2-2jpp
- Drop saxpath requirement
- Require jaxen >= 0:1.1
* Mon Aug 30 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0.2-1jpp
- Upgrade to 1.0.2
- Delete included binary jars
- Change -Dbuild.sysclasspath "from only" to "first" (DynamicProxyTest)
- Relax some versioned dependencies
- Build with ant-1.6.2
* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0.1-2jpp
- Upgrade to ant-1.6.X
* Tue Jun 01 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0.1-1jpp
- Upgrade to 1.0.1
* Fri Feb 13 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.3-1jpp
- Upgrade to 0.3
- Add manual subpackage
* Mon Jan 19 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.2-1jpp
- First JPackage release