This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository json-simple.
commit cc4a6494a935ff8df744232dc8e4f1b7d18e48d6 Author: Gilles Filippini <p...@debian.org> Date: Sun Nov 19 22:52:32 2017 +0100 Upload release 2.3.0-1~exp1 to experimental --- debian/README.Debian | 15 ----- debian/changelog | 15 +++++ debian/control | 3 - debian/copyright | 8 +-- debian/libjson-simple-java.poms | 2 +- debian/patches/java8-compatibility.patch | 77 ---------------------- debian/patches/junit-scope-test.patch | 15 ----- .../missing-and-needless-maven-plugins.patch | 52 +++++++++++++++ debian/patches/series | 3 +- debian/rules | 5 -- 10 files changed, 73 insertions(+), 122 deletions(-) diff --git a/debian/README.Debian b/debian/README.Debian deleted file mode 100644 index a7e798a..0000000 --- a/debian/README.Debian +++ /dev/null @@ -1,15 +0,0 @@ -Jar file name change starting with release 1.1.1 ------------------------------------------------- - -Up to release 1.1, the jar filename was 'json_simple.jar'. Starting with -release 1.1.1 it is 'json-simple.jar'. - -The symbolic link: - /usr/share/java/json_simple.jar -> json-simple.jar -is provided for convenience in this package, but will be removed in a next -upload. - -Packages build depending on libjson-simple-java must be adapted to use the -new name. - - -- Gilles Filippini <p...@debian.org> Sun, 22 Sep 2013 18:42:47 +0200 diff --git a/debian/changelog b/debian/changelog index 0a3523b..f0d6dc6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +json-simple (2.3.0-1~exp1) experimental; urgency=medium + + * New upstream release + * New upstream (Clifton Labs) + * debian/libjson-simple-java.poms: use --relocate to stay backward + compatible with previous groupId com.googlecode.json-simple + * New patch: missing-and-needless-maven-plugins.patch: drop + dependency on Maven plugins maven-jflex-plugin and + nexus-staging-maven-plugin + * Drop patches java8-compatibility.patch and junit-scope-test.patch + (not needed anymore) + * Drop outdated debian/README.Debian + + -- Gilles Filippini <p...@debian.org> Mon, 20 Nov 2017 20:48:54 +0100 + json-simple (1.1.1-4) unstable; urgency=medium * Team upload. diff --git a/debian/control b/debian/control index 4bd882f..6fa0f39 100644 --- a/debian/control +++ b/debian/control @@ -29,9 +29,6 @@ Description: Simple, lightweight and efficient JSON toolkit for Java . It has been run through profiling tools to ensure high performance processing. - . - Targeted at JDK 6, JSON.simple is also compatible with JDK 1.2 and - doesn't depend on any other Java library. Package: libjson-simple-doc Section: doc diff --git a/debian/copyright b/debian/copyright index 647e08e..432c9af 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,16 +1,16 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: json-simple -Source: http://code.google.com/p/json-simple/ - JAR files removed from upstream ZIP archive. +Source: https://github.com/cliftonlabs/json-simple Files: * -Copyright: 2006-2012, Yidong Fang <fangyid...@yahoo.com.cn> +Copyright: 2006-2014, Yidong Fang <fangyid...@yahoo.com.cn> 2006-2012, Chris Nokleberg <chris.nokleb...@gmail.com> 2012, Dave Hughes <nossli...@gmail.com> + 2016-2017, Davin Loegering <davin.loeger...@cliftonlabs.com> License: Apache-2.0 Files: debian/* -Copyright: 2011 Gilles Filippini <p...@debian.org> +Copyright: 2011-2017 Gilles Filippini <p...@debian.org> License: GPL-3+ License: Apache-2.0 diff --git a/debian/libjson-simple-java.poms b/debian/libjson-simple-java.poms index caee999..a55f687 100644 --- a/debian/libjson-simple-java.poms +++ b/debian/libjson-simple-java.poms @@ -25,4 +25,4 @@ # --site-xml=<location>: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # -pom.xml --usj-name=json-simple +pom.xml --usj-name=json-simple --relocate=com.googlecode.json-simple:json-simple diff --git a/debian/patches/java8-compatibility.patch b/debian/patches/java8-compatibility.patch deleted file mode 100644 index fee5239..0000000 --- a/debian/patches/java8-compatibility.patch +++ /dev/null @@ -1,77 +0,0 @@ -Description: Fix a test failure with Java 8 -Origin: backport, https://code.google.com/p/json-simple/source/detail?r=220 ---- a/src/test/java/org/json/simple/Test.java -+++ b/src/test/java/org/json/simple/Test.java -@@ -309,22 +309,18 @@ - assertEquals("[\"abc\\u0010a\\/\",123,222.123,true]",array1.toString()); - - JSONObject obj1=new JSONObject(); -- obj1.put("name","fang"); -- obj1.put("age",new Integer(27)); -- obj1.put("is_developer",new Boolean(true)); -- obj1.put("weight",new Double(60.21)); - obj1.put("array1",array1); - System.out.println("======obj1 with array1==========="); - System.out.println(obj1); - System.out.println(); -- assertEquals("{\"array1\":[\"abc\\u0010a\\/\",123,222.123,true],\"weight\":60.21,\"age\":27,\"name\":\"fang\",\"is_developer\":true}",obj1.toString()); -+ assertEquals("{\"array1\":[\"abc\\u0010a\\/\",123,222.123,true]}",obj1.toString()); - - obj1.remove("array1"); - array1.add(obj1); - System.out.println("======array1 with obj1========"); - System.out.println(array1); - System.out.println(); -- assertEquals("[\"abc\\u0010a\\/\",123,222.123,true,{\"weight\":60.21,\"age\":27,\"name\":\"fang\",\"is_developer\":true}]",array1.toString()); -+ assertEquals("[\"abc\\u0010a\\/\",123,222.123,true,{}]",array1.toString()); - - List list = new ArrayList(); - list.add("abc\u0010a/"); -@@ -336,20 +332,16 @@ - System.out.println(JSONArray.toJSONString(list)); - System.out.println(); - assertEquals("[\"abc\\u0010a\\/\",123,222.123,true,null]",JSONArray.toJSONString(list)); -- -+ - Map map = new HashMap(); -- map.put("name","fang"); -- map.put("age",new Integer(27)); -- map.put("is_developer",new Boolean(true)); -- map.put("weight",new Double(60.21)); - map.put("array1",list); - System.out.println("======map with list==========="); - System.out.println(map); - System.out.println(); -- assertEquals("{\"array1\":[\"abc\\u0010a\\/\",123,222.123,true,null],\"weight\":60.21,\"age\":27,\"name\":\"fang\",\"is_developer\":true}",JSONObject.toJSONString(map)); -+ assertEquals("{\"array1\":[\"abc\\u0010a\\/\",123,222.123,true,null]}",JSONObject.toJSONString(map)); - - Map m1 = new LinkedHashMap(); -- Map m2 = new HashMap(); -+ Map m2 = new LinkedHashMap(); - List l1 = new LinkedList(); - - m1.put("k11","v11"); -@@ -362,13 +354,13 @@ - l1.add(m2); - String jsonString = JSONValue.toJSONString(l1); - System.out.println(jsonString); -- assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\"},{\"k22\":\"v22\",\"k21\":\"v21\",\"k23\":\"v23\"}]", jsonString); -+ assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\"},{\"k21\":\"v21\",\"k22\":\"v22\",\"k23\":\"v23\"}]", jsonString); - - StringWriter out = new StringWriter(); - JSONValue.writeJSONString(l1, out); - jsonString = out.toString(); - System.out.println(jsonString); -- assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\"},{\"k22\":\"v22\",\"k21\":\"v21\",\"k23\":\"v23\"}]", jsonString); -+ assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\"},{\"k21\":\"v21\",\"k22\":\"v22\",\"k23\":\"v23\"}]", jsonString); - - List l2 = new LinkedList(); - Map m3 = new LinkedHashMap(); -@@ -386,6 +378,6 @@ - JSONValue.writeJSONString(l1, out); - jsonString = out.toString(); - System.out.println(jsonString); -- assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\",\"k14\":{\"k31\":\"v3\",\"k32\":123.45,\"k33\":false,\"k34\":null,\"k35\":[\"vvv\",\"1.23456789123456789\",true,null]}},{\"k22\":\"v22\",\"k21\":\"v21\",\"k23\":\"v23\"}]",jsonString); -+ assertEquals("[{\"k11\":\"v11\",\"k12\":\"v12\",\"k13\":\"v13\",\"k14\":{\"k31\":\"v3\",\"k32\":123.45,\"k33\":false,\"k34\":null,\"k35\":[\"vvv\",\"1.23456789123456789\",true,null]}},{\"k21\":\"v21\",\"k22\":\"v22\",\"k23\":\"v23\"}]",jsonString); - } - } diff --git a/debian/patches/junit-scope-test.patch b/debian/patches/junit-scope-test.patch deleted file mode 100644 index fa68ef6..0000000 --- a/debian/patches/junit-scope-test.patch +++ /dev/null @@ -1,15 +0,0 @@ -Description: Set scope 'test' for dependency junit so that it doesn't - propagate into the installed pom file. -Author: Gilles Filippini <p...@debian.org> -Index: json-simple/pom.xml -=================================================================== ---- json-simple.orig/pom.xml 2014-05-09 17:44:32.950624516 +0200 -+++ json-simple/pom.xml 2014-05-09 19:13:08.456737489 +0200 -@@ -39,6 +39,7 @@ - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.10</version> -+ <scope>test</scope> - </dependency> - </dependencies> - diff --git a/debian/patches/missing-and-needless-maven-plugins.patch b/debian/patches/missing-and-needless-maven-plugins.patch new file mode 100644 index 0000000..fae784e --- /dev/null +++ b/debian/patches/missing-and-needless-maven-plugins.patch @@ -0,0 +1,52 @@ +Index: json-simple/pom.xml +=================================================================== +--- json-simple.orig/pom.xml ++++ json-simple/pom.xml +@@ -68,27 +68,6 @@ + </configuration> + </plugin> + <plugin> +- <!-- Produces the project's lexers. --> +- <groupId>de.jflex</groupId> +- <artifactId>maven-jflex-plugin</artifactId> +- <version>1.4.3</version> +- <executions> +- <execution> +- <id>jlex</id> +- <goals> +- <goal>generate</goal> +- </goals> +- <configuration> +- <outputDirectory>src/main/java</outputDirectory> +- <lexDefinitions> +- <lexDefinition>src/main/lex</lexDefinition> +- </lexDefinitions> +- <jlex>true</jlex> +- </configuration> +- </execution> +- </executions> +- </plugin> +- <plugin> + <!-- Can jar the project for local repository installs and public repository releases. Will also put the pom defined version number into the manifest. --> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> +@@ -147,19 +126,6 @@ + </executions> + </plugin> + <plugin> +- <!-- Pushes the signed artifacts to the public repository. --> +- <groupId>org.sonatype.plugins</groupId> +- <artifactId>nexus-staging-maven-plugin</artifactId> +- <version>1.6.7</version> +- <extensions>true</extensions> +- <configuration> +- <serverId>ossrh</serverId> +- <nexusUrl>https://oss.sonatype.org/</nexusUrl> +- <autoReleaseAfterClose>true</autoReleaseAfterClose> +- <goals>deploy</goals> +- </configuration> +- </plugin> +- <plugin> + <!-- Helps guide the release process. --> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> diff --git a/debian/patches/series b/debian/patches/series index 44c936e..342b732 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1 @@ -junit-scope-test.patch -java8-compatibility.patch +missing-and-needless-maven-plugins.patch diff --git a/debian/rules b/debian/rules index 232c771..ec38b7c 100755 --- a/debian/rules +++ b/debian/rules @@ -2,8 +2,3 @@ %: dh $@ --buildsystem=maven - -get-orig-source: - destdir=$(CURDIR) && \ - cd $(shell dirname $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)))/.. && \ - USCAN_DESTDIR=$$destdir uscan --noconf --force-download --rename -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/json-simple.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits