Description: the version of ezmorph in Debian is not the one upstream is
 relying on. We only need to change thr package name.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2024-12-08

--- a/subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONArray.java
+++ b/subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONArray.java
@@ -17,8 +17,8 @@
  */
 package org.kordamp.json;
 
-import org.kordamp.ezmorph.Morpher;
-import org.kordamp.ezmorph.object.IdentityObjectMorpher;
+import net.sf.ezmorph.Morpher;
+import net.sf.ezmorph.object.IdentityObjectMorpher;
 import org.kordamp.json.processors.JsonValueProcessor;
 import org.kordamp.json.processors.JsonVerifier;
 import org.kordamp.json.util.JSONTokener;
--- a/subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONObject.java
+++ b/subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONObject.java
@@ -22,10 +22,10 @@
 import org.apache.commons.beanutils.PropertyUtils;
 import org.apache.commons.collections4.map.ListOrderedMap;
 import org.apache.commons.lang3.StringUtils;
-import org.kordamp.ezmorph.Morpher;
-import org.kordamp.ezmorph.array.ObjectArrayMorpher;
-import org.kordamp.ezmorph.bean.BeanMorpher;
-import org.kordamp.ezmorph.object.IdentityObjectMorpher;
+import net.sf.ezmorph.Morpher;
+import net.sf.ezmorph.array.ObjectArrayMorpher;
+import net.sf.ezmorph.bean.BeanMorpher;
+import net.sf.ezmorph.object.IdentityObjectMorpher;
 import org.kordamp.json.processors.JsonBeanProcessor;
 import org.kordamp.json.processors.JsonValueProcessor;
 import org.kordamp.json.processors.JsonVerifier;
--- a/subprojects/json-lib-core/src/main/java/org/kordamp/json/test/JSONAssert.java
+++ b/subprojects/json-lib-core/src/main/java/org/kordamp/json/test/JSONAssert.java
@@ -19,8 +19,8 @@
 
 import junit.framework.Assert;
 import org.apache.commons.lang3.StringUtils;
-import org.kordamp.ezmorph.Morpher;
-import org.kordamp.ezmorph.object.IdentityObjectMorpher;
+import net.sf.ezmorph.Morpher;
+import net.sf.ezmorph.object.IdentityObjectMorpher;
 import org.kordamp.json.JSON;
 import org.kordamp.json.JSONArray;
 import org.kordamp.json.JSONException;
--- a/subprojects/json-lib-core/src/main/java/org/kordamp/json/util/EnumMorpher.java
+++ b/subprojects/json-lib-core/src/main/java/org/kordamp/json/util/EnumMorpher.java
@@ -17,7 +17,7 @@
  */
 package org.kordamp.json.util;
 
-import org.kordamp.ezmorph.ObjectMorpher;
+import net.sf.ezmorph.ObjectMorpher;
 
 /**
  * @author Andres Almiray
--- a/subprojects/json-lib-core/src/main/java/org/kordamp/json/util/JSONUtils.java
+++ b/subprojects/json-lib-core/src/main/java/org/kordamp/json/util/JSONUtils.java
@@ -18,10 +18,10 @@
 package org.kordamp.json.util;
 
 import org.apache.commons.beanutils.DynaBean;
-import org.kordamp.ezmorph.MorphUtils;
-import org.kordamp.ezmorph.MorpherRegistry;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.MorphUtils;
+import net.sf.ezmorph.MorpherRegistry;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 import org.kordamp.json.JSON;
 import org.kordamp.json.JSONArray;
 import org.kordamp.json.JSONException;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/Assertions.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/Assertions.java
@@ -17,7 +17,7 @@
  */
 package org.kordamp.json;
 
-import org.kordamp.ezmorph.test.ArrayAssertions;
+import net.sf.ezmorph.test.ArrayAssertions;
 import org.kordamp.json.test.JSONAssert;
 
 import java.util.List;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArray.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArray.java
@@ -19,9 +19,9 @@
 
 import junit.framework.TestCase;
 import org.apache.commons.beanutils.DynaBean;
-import org.kordamp.ezmorph.MorphUtils;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.MorphUtils;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 import org.kordamp.json.sample.ArrayJSONStringBean;
 import org.kordamp.json.sample.BeanA;
 import org.kordamp.json.util.JSONTokener;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayCollections.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayCollections.java
@@ -18,9 +18,9 @@
 package org.kordamp.json;
 
 import junit.framework.TestCase;
-import org.kordamp.ezmorph.MorphUtils;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.MorphUtils;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 import org.kordamp.json.sample.BeanA;
 
 import java.math.BigInteger;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Array_DynaBean.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Array_DynaBean.java
@@ -17,8 +17,8 @@
  */
 package org.kordamp.json;
 
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 
 import java.util.HashMap;
 import java.util.Map;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Collection_DynaBean.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Collection_DynaBean.java
@@ -17,8 +17,8 @@
  */
 package org.kordamp.json;
 
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 
 import java.util.ArrayList;
 import java.util.HashMap;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObject.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObject.java
@@ -20,10 +20,10 @@
 import junit.framework.TestCase;
 import org.apache.commons.beanutils.DynaBean;
 import org.apache.commons.beanutils.PropertyUtils;
-import org.kordamp.ezmorph.MorphUtils;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
-import org.kordamp.ezmorph.test.ArrayAssertions;
+import net.sf.ezmorph.MorphUtils;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.test.ArrayAssertions;
 import org.kordamp.json.processors.DefaultValueProcessor;
 import org.kordamp.json.processors.DefaultValueProcessorMatcher;
 import org.kordamp.json.processors.PropertyNameProcessor;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectEvents.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectEvents.java
@@ -19,8 +19,8 @@
 
 import junit.framework.TestCase;
 import org.apache.commons.beanutils.DynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 import org.kordamp.json.sample.BeanA;
 import org.kordamp.json.sample.JsonEventAdpater;
 import org.kordamp.json.sample.PropertyBean;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectJdk15.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectJdk15.java
@@ -18,9 +18,9 @@
 package org.kordamp.json;
 
 import junit.framework.TestCase;
-import org.kordamp.ezmorph.Morpher;
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.Morpher;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 import org.kordamp.json.sample.AnnotatedBean;
 import org.kordamp.json.sample.AnnotationBean;
 import org.kordamp.json.sample.EnumBean;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectStaticBuilders_DynaBean.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectStaticBuilders_DynaBean.java
@@ -17,8 +17,8 @@
  */
 package org.kordamp.json;
 
-import org.kordamp.ezmorph.bean.MorphDynaBean;
-import org.kordamp.ezmorph.bean.MorphDynaClass;
+import net.sf.ezmorph.bean.MorphDynaBean;
+import net.sf.ezmorph.bean.MorphDynaClass;
 
 import java.util.HashMap;
 import java.util.Map;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestUserSubmitted.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/TestUserSubmitted.java
@@ -20,8 +20,8 @@
 import junit.framework.TestCase;
 import org.apache.commons.beanutils.DynaBean;
 import org.apache.commons.beanutils.PropertyUtils;
-import org.kordamp.ezmorph.object.DateMorpher;
-import org.kordamp.ezmorph.object.MapToDateMorpher;
+import net.sf.ezmorph.object.DateMorpher;
+import net.sf.ezmorph.object.MapToDateMorpher;
 import org.kordamp.json.processors.JsonValueProcessor;
 import org.kordamp.json.sample.ArrayBean;
 import org.kordamp.json.sample.BeanA;
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/sample/IdBean.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/sample/IdBean.java
@@ -17,7 +17,7 @@
  */
 package org.kordamp.json.sample;
 
-import org.kordamp.ezmorph.object.AbstractObjectMorpher;
+import net.sf.ezmorph.object.AbstractObjectMorpher;
 
 /**
  * @author Andres Almiray
--- a/subprojects/json-lib-core/src/test/java/org/kordamp/json/xml/TestXMLSerializer_writes.java
+++ b/subprojects/json-lib-core/src/test/java/org/kordamp/json/xml/TestXMLSerializer_writes.java
@@ -18,7 +18,7 @@
 package org.kordamp.json.xml;
 
 import org.custommonkey.xmlunit.XMLTestCase;
-import org.kordamp.ezmorph.test.ArrayAssertions;
+import net.sf.ezmorph.test.ArrayAssertions;
 import org.kordamp.json.JSON;
 import org.kordamp.json.JSONArray;
 import org.kordamp.json.JSONFunction;
